function newWin(url) {
   window.open(url,'newWin','width=700,height=500,status=no,scrollbars=yes');
}

function WinHelp( vString )
{
	alert( vString );
}

function zipsearch()
{
    window.open("zipsearch.phtml?zip1=uzip1&zip2=uzip2&addr=uaddr", "zipcode", "width=500,height=180,resizable=yes,scrollbars=yes");
}
 
function IdChecker( IdString )
{
	var pForm = document.theForm;

	if ( IdString.length < 4 ) {
		alert( 'ID´Â ÃÖ¼Ò 4ÀÚ ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
		pForm.usrid.focus();
		return;
	}

	if ( !isUserId( IdString ) ) {
		alert( 'ID´Â ¿µ¹®,¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.');
		pForm.usrid.focus();
		return;
	}

	open("/membership/checkid.phtml?usrid="+IdString, "WndCheckId", "width=400,height=200,resizeable=no");
}

function IsNumber(str) {

	for(var i = 0; i < str.length; i++) {
		var chr = str.substr(i,1);
		if (chr < '0' || chr > '9') {
			return false;
		}
	}
	return true;
}

function isDigit(val, allowable)
{
    var valid = true;
    var cmp = "0123456789" + allowable;

    for (var i=0; i<val.length; i++) {
        if (cmp.indexOf(val.charAt(i)) < 0) {
            valid = false;
            break;
        }
    }
    return valid;
}

function isUserId(val)
{
    var valid = true;
    var cmp = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890";

    for (var i=0; i<val.length; i++) {
        if (cmp.indexOf(val.charAt(i)) < 0) {
            valid = false;
            break;
        }
    }
    return valid;
}

function isKorean(str) 
{
    var re = /[a-zA-Z0-9\s~!@#\$%^&\*\(\)_\+\{\}|:"<>\?`\-=\[\]\\;',\.\/]/;

	if ( str.length < 1 ) return false;

    if (re.test(str))
        return false;
    return true;
}

function isEMail(str)
{
    if ( str.search(/(^\..*)|(.*\.$)/) != -1 || str.search(/\S+@(\S+)\.(\S+)/) == -1 ) {
        alert("ÀüÀÚ¿ìÆíÁÖ¼ÒÀÇ Çü½ÄÀº '°èÁ¤@[È£½ºÆ®|µµ¸ÞÀÎ]'°ú °°ÀÌ ±¸¼ºµÇ¾î¾ß ÇÏ¸ç,\r\n¾çÂÊ¿¡ '.'ÀÌ ±âÀçµÇ¾î¼­´Â ¾ÈµË´Ï´Ù.\r\n\r\n¿¹) jungbo@jungbo.net");
        return false ;
    }
    return true;
}

function isCivilNo(it)
{
    var idtot=0;
    var idadd="234567892345";
    
    for (var i=0; i<12; i++) {
        idtot = idtot+parseInt(it.substring(i,i+1))*parseInt(idadd.substring(i,i+1));
    }
    idtot=11-(idtot%11);
    if (idtot==10) {
        idtot=0;
    } else if(idtot==11) {
        idtot=1;
    }
    if (parseInt(it.substring(12,13))!=idtot) 
        return false;

    return true;
}

function OnChangePType(pObj)
{
	var pForm = document.theForm;
	if (pObj==0) {
		document.all('service1').style.display="";
		document.all('service2').style.display="none";
		document.all('service3').style.display="none";
	} else if (pObj==1) {
		document.all('service1').style.display="none";
		document.all('service2').style.display="";
		document.all('service3').style.display="none";
	} else if (pObj==2) {
		document.all('service1').style.display="none";
		document.all('service2').style.display="none";
		document.all('service3').style.display="";
	}
}
