

function checkid() {
	var id = eval(myform.userid)
    var AlphaDigit; 
    var IDLength; 
    var NumberChar, CompChar; 
    var ChkFlag; 
    str=document.myform.userid.value;
        
	if(!myform.userid.value){
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		myform.userid.focus();
		return false;
	} else {
		if(myform.userid.value) {
			if(myform.userid.value.length < 4 || myform.userid.value.length > 10){
				alert("¾ÆÀÌµð´Â 4~10ÀÚ »çÀÌ·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.");
				myform.userid.focus();
				return false;
			}else{
				AlphaDigit= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; 
				
				IDLength = str.length; 
				
				for (i = 0; i < IDLength; i++){ 
					NumberChar = str.charAt(i); 
					ChkFlag = false; 
					for (j = 0; j < AlphaDigit.length ; j++){ 
						CompChar = AlphaDigit.charAt(j); 
						if (NumberChar.toLowerCase() == CompChar.toLowerCase())
							ChkFlag = true; 
					} 
					if (ChkFlag == false){ 
						alert("ID´Â ¼ýÀÚ¿Í ¿µ¹®ÀÇ Á¶ÇÕ¸¸ÀÌ °¡´ÉÇÕ´Ï´Ù."); 
						document.myform.userid.value=""; 
						document.myform.userid.focus(); 
						return false; 
					} 
				}    
			}
		}	
		return true;
	}
}
// ¼ýÀÚÃ¼Å© ÇÔ¼ö
function NumberCheck(strTemp)
{
var strLen = strTemp.length
var chick = true

for(i=0; i < strLen; i++)
{
  if((strTemp.charAt(i) < "0") || (strTemp.charAt(i) > "9"))
   {
    chick = false;
	 break;
	 }
	}
	return chick;
}

//null checkÇÔ¼ö
function nullCheck(strTemp)
{
var TempLen = strTemp.length;
var chick = false;
for(i=0; i < TempLen; i++)
 {
  if(strTemp.charAt(i) != " ")
   {
   chick = true;
   break;
    }
   }
  return chick
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
 }
 function pop_up1(url) {
  window.open(url,'search','width=500, height=250, scrollbars=no status=yes');
}
 function open_idcheck() {
	if (checkid()) {
		window.open("../member/checkid.php?userid=" + myform.userid.value,"id","width=251,height=160,left=300, top=200");
	}
}

 function open_jumincheck() {
	if(nullCheck(document.myform.jumin1.value)==false)
	{
	alert("ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
	document.myform.jumin1.focus();
	return;
	}
	if(nullCheck(document.myform.jumin2.value)==false)
	{
	alert("ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
	document.myform.jumin2.focus();
	return;
	}

	var vv = document.myform.jumin1.value+"-"+document.myform.jumin2.value;
	if(isValidJumin(document.myform.jumin1,vv)){
		window.open("../member/checkno.php?jumin1=" + myform.jumin1.value + "&jumin2="+ myform.jumin2.value,"jumin","width=251,height=160,left=300, top=200");
	}
	
}


function check()
{
  var email	= myform.email.value;


if(checkid()!=true){
		return false;
	}

if(nullCheck(document.myform.userid.value)==false)
{
alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.userid.focus();
return;
}
if(nullCheck(document.myform.pwd.value)==false || (document.myform.pwd.value.length < 4))
{
alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ¸® ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù");
document.myform.pwd.focus();
return;
}
 astr = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*";

for(i=0; i < document.myform.pwd.value.length; i++)
    {
    if(astr.indexOf(document.myform.pwd.value.substring(i,i+1))< 0)
     {
       alert("ºñ¹Ð¹øÈ£´Â ¿µ¾î¿Í ¼ýÀÚ¿Í Æ¯¼ö¹®ÀÚ(!@#$%^&*)¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù");

        document.myform.pwd.value = "";

        document.myform.pwd.focus();

       return;

       }
     }

if(nullCheck(document.myform.pwd1.value)==false)
{
alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
document.myform.pwd1.focus();
return;
}
if(document.myform.pwd.value != document.myform.pwd1.value)
{
alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù");
document.myform.pwd.value="";
document.myform.pwd1.value="";
return;
}

if(nullCheck(document.myform.name.value)==false)
{
alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.name.focus();
return;
}
if(nullCheck(document.myform.en_name.value)==false)
{
alert("¿µ¹®ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.en_name.focus();
return;
}
if(nullCheck(document.myform.jumin1.value)==false)
{
alert("ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.jumin1.focus();
return;
}
if(nullCheck(document.myform.jumin2.value)==false)
{
alert("ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.jumin2.focus();
return;
}

if(nullCheck(document.myform.birthday_year.value)==false)
{
alert("»ý³â¿ùÀÏÀ» ¼±ÅÃÇØÁÖ¼¼¿ä.");
document.myform.birthday_year.focus();
return;
}
if(nullCheck(document.myform.birthday_month.value)==false)
{
alert("»ý³â¿ùÀÏÀ» ¼±ÅÃÇØÁÖ¼¼¿ä.");
document.myform.birthday_month.focus();
return;
}if(nullCheck(document.myform.birthday_day.value)==false)
{
alert("»ý³â¿ùÀÏÀ» ¼±ÅÃÇØÁÖ¼¼¿ä.");
document.myform.birthday_day.focus();
return;
}

var a=0; for(i=0;i<myform.elements.length;i++) { if(myform.elements[i].name=="sex") { if(myform.elements[i].checked == true) { a++ } } } if(a == 0) { alert("¼ºº°À»  ¼±ÅÃÇØÁÖ¼¼¿ä"); return false; }

if(nullCheck(document.myform.phone2.value)==false || nullCheck(document.myform.phone3.value)==false)
{
alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
return;
}

if(nullCheck(document.myform.hphone2.value)==false || nullCheck(document.myform.hphone3.value)==false)
{
alert("ÇÚµåÆù¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
return;
}

if(nullCheck(document.myform.zip1.value)==false)
{
alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
return;
}if(nullCheck(document.myform.zip2.value)==false)
{
alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
return;
}
if(nullCheck(document.myform.address1.value)==false)
{
alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.address1.focus();
return;
}
if(nullCheck(document.myform.address2.value)==false)
{
alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.address2.focus();
return;
}




if(nullCheck(document.myform.email.value)==false)
{
alert("e-¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
document.myform.email.focus();
return;
}





function error (elem,text) {
        if (errfound) return;
        window.alert(text);
        elem.select();
        elem.focus();
        errfound=true;
}

{
	errfound = false;
	var str_jumin1 = myform.jumin1.value;
	var str_jumin2 = myform.jumin2.value;
	var checkImg='';


	var i3=0
	for (var i=0;i<str_jumin1.length;i++)
	{
		var ch1 = str_jumin1.substring(i,i+1);
		if (ch1<'0' || ch1>'9') { i3=i3+1 }
	}
	if ((str_jumin1 == '') || ( i3 != 0 ))
	{
		error(myform.jumin1,'¾ø´Â ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!');
	}



	var i4=0
	for (var i=0;i<str_jumin2.length;i++)
	{
		var ch1 = str_jumin2.substring(i,i+1);
		if (ch1<'0' || ch1>'9') { i4=i4+1 }
	}
	if ((str_jumin2 == '') || ( i4 != 0 ))
	{
	  error(myform.jumin2,'¾ø´Â ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!');
	}

	if(str_jumin1.substring(0,1) < 2)
	{
	error(myform.jumin2,'¾ø´Â ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!');
	}

	if(str_jumin2.substring(0,1) > 2)
	{
		error(myform.jumin2,'¾ø´Â ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!');
	}

	if((str_jumin1.length > 7) || (str_jumin2.length > 8))
	{
		error(myform.jumin2,'¾ø´Â ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!');
	}

	if ((str_jumin1 == '72') || ( str_jumin2 == '18'))
	{
	  error(myform.jumin1,'¾ø´Â ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!');
	}

	var f1=str_jumin1.substring(0,1)
	var f2=str_jumin1.substring(1,2)
	var f3=str_jumin1.substring(2,3)
	var f4=str_jumin1.substring(3,4)
	var f5=str_jumin1.substring(4,5)
	var f6=str_jumin1.substring(5,6)
	var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7
	var l1=str_jumin2.substring(0,1)
	var l2=str_jumin2.substring(1,2)
	var l3=str_jumin2.substring(2,3)
	var l4=str_jumin2.substring(3,4)
	var l5=str_jumin2.substring(4,5)
	var l6=str_jumin2.substring(5,6)
	var l7=str_jumin2.substring(6,7)
	hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5
	hap=hap%11
	hap=11-hap
	hap=hap%10
	if (hap != l7)
	{
	  error(myform.jumin1,'¾ø´Â ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!');
	}


	var i9=0

	if (!errfound)

		document.myform.submit();
	}

}

function _check(el){
	
 if(el.value.length >= 6) {
	 document.getElementById("jumin2").focus(); 
	if(document.myform.birthday_year){
		birth_checks();
	}
 }

} 

function _check2(el){
	
 if(el.value.length >= 7) {
	 sex_checks();
 }

} 

function sex_checks() {
        strjumin = document.myform.jumin2.value
		
        if(!(strjumin.substring(0,1)%2))document.myform.sex[1].checked = true;
                
        else document.myform.sex[0].checked = true;
                

        

}

function birth_checks() {
        strjumin = document.myform.jumin1.value

        if(strjumin.substring(0,2) > "20")
                document.myform.birthday_year.value = "19" + strjumin.substring(0,2)
        else
                document.myform.birthday_year.value = "20" + strjumin.substring(0,2)

        birthday_month_pos = strjumin.substring(2,4) 
        birthday_day_pos = strjumin.substring(4,6) 
		
			
        if(birthday_month_pos<12){
			document.myform.birthday_month[birthday_month_pos].selected = true;
		}
        if(birthday_day_pos<31){
			document.myform.birthday_day[birthday_day_pos].selected = true;
		}

        document.myform.jumin2.focus()

}





var isNN = (navigator.appName.indexOf("Netscape")!=-1);

function autoTab(input,len, e) {
        var keyCode = (isNN) ? e.which : e.keyCode;
        var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
        if(input.value.length >= len && !containsElement(filter,keyCode)) {
        input.value = input.value.slice(0, len);
        input.form[(getIndex(input)+1) % input.form.length].focus();
}

function aaa(e) {
        var keyCode = (isNN) ? e.which : e.keyCode;
        alert(keyCode);
        return false;
}
function containsElement(arr, ele) {
        var found = false, index = 0;
        while(!found && index < arr.length)
        if(arr[index] == ele)
        found = true;
        else
        index++;
        return found;
}

function getIndex(input) {
        var index = -1, i = 0, found = false;
        while (i < input.form.length && index == -1)
        if (input.form[i] == input)index = i;
        else i++;
        return index;
        }
return true;

}

function checkValid(el){
	var pattern_number = /^[0-9]+$/;
	if(el.value!=''){
		if(!pattern_number.test(el.value)){
			alert("¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
			el.value='';
			el.focus();
			return;
		}
	}
	
}



