//********************************************************************
//ÇÔ¼ö¸í		: fndzip()
//¸ñ  Àû		: ¿ìÆí¹øÈ£°Ë»ö
//Return°ª	: ÁÖ¼Ò
//ÀÛ¼ºÀÏÀÚ	: 2002-06-01
//ÀÛ¼ºÀÚ		: Çã³²¼ö
//********************************************************************
function fndzip(){
	var winOpts="width=385, height=340,scrollbars=0";
	var win1 = open("mygood_findzip.asp", "find_zip_win", winOpts);
}

//********************************************************************
//ÇÔ¼ö¸í		: isemail()
//¸ñ  Àû		: ÀüÀÚ¿ìÆí ÁÖ¼ÒÈ®ÀÎ @¿Í . °Ë»ö
//ÀÎ  ¼ö		: elm(Æû³»ÀÇ °´Ã¼ÀÌ¸§)
//Return°ª	: true,false
//ÀÛ¼ºÀÏÀÚ	: 2002-06-01
//ÀÛ¼ºÀÚ		: Çã³²¼ö
//********************************************************************
function isemail(email){
	var han = email.value;
	var hanword = han.split("@");
  	if (email.value.indexOf("@")+"" !="-1" &&
  	    email.value.indexOf(".")+"" != "-1"&&
  	    email.value != ""){
		  	/*if ( hanword[1] == "hanmail.net" || hanword[1] =="daum.net" )
				return false;
			else*/
  				return true;
	}	

  	else
  	    return false;
 }

//********************************************************************
//ÇÔ¼ö¸í		: chk_id()
//¸ñ  Àû		: ¾ÆÀÌµðÃ¼Å©
//ÀÛ¼ºÀÏÀÚ	: 2002-06-05
//ÀÛ¼ºÀÚ		: Çã³²¼ö
//********************************************************************
function chk_id(form){
	if(register.mid.value==""){
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		register.mid.focus();
	}
	else{
		var winOpts="width=295,height=220,scrollbars=0";
		var WinUrl = "mygood_mem_chk.asp?id=" + register.mid.value;
		var win1 = open(WinUrl, "check_userid", winOpts);
	}
}


//********************************************************************
//ÇÔ¼ö¸í		: IsAlphaNumeric()
//¸ñ  Àû		: ¾ÆÀÌµð ÀÔ·Â½Ã ¼ýÀÚ¿Í ¿µ¾îÀÔ·Â¸¸ °¡´É
//ÀÎ  ¼ö		: checkStr
//ÀÛ¼ºÀÏÀÚ	: 2002-06-05
//ÀÛ¼ºÀÚ		: Çã³²¼ö
//********************************************************************
function IsAlphaNumeric(checkStr){
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (i = 0; i < checkStr.length; i++ ){
		ch = checkStr.charAt(i);
		for (j = 0; j < checkOK.length; j++)
			if (ch == checkOK.charAt(j)){break;}
			
		if (j == checkOK.length){
			return (false);
			break;
		}
	}
	return true;
}

//********************************************************************
//ÇÔ¼ö¸í		: CheckNumeric()
//¸ñ  Àû		: ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÏ´Â °Í
//ÀÎ  ¼ö		: checkStr
//ÀÛ¼ºÀÏÀÚ	: 2002-06-05
//ÀÛ¼ºÀÚ		: Çã³²¼ö
//********************************************************************
function CheckNumeric(checkStr){
	var checkOK = "0123456789";
	for (i = 0; i < checkStr.length; i++ ){
		ch = checkStr.charAt(i);
		for (j = 0; j < checkOK.length; j++)
			if (ch == checkOK.charAt(j)){break;}
			
		if (j == checkOK.length){
			return (false);
			break;
		}
	}
	return true;
}

//********************************************************************
//ÇÔ¼ö¸í		: onlyNumber()
//¸ñ  Àû		: ¼ýÀÚ¸¸ ÀÔ·Â°¡´É
//ÀÛ¼ºÀÏÀÚ	: 2002-05-25
//ÀÛ¼ºÀÚ		: Çã³²¼ö
//********************************************************************
function onlyNumber()
{
	if((event.keyCode<48)||(event.keyCode>57))
	event.returnValue=false;
}

//*********************************** È¸¿øµî·ÏÀ» ´­·¶À»¶§ ÆûÀ» Ã¼Å© **************************************//
function chk_form(){
var Digit = "0123456789" //ÁÖ¹Î¹øÈ£ Ã¼Å©À§ÇÑ º¯¼ö¼±¾ð

  	if(register.mname.value==false){
  		alert ("¼º¸íÀ» ÀÔ·ÂÇÏ¼¼¿ä");
  		register.mname.focus();
  		return false;
  	}	
	if(register.mid.value==false){
		alert ("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
  		register.mid.focus();
  		return false;
  	}
  	if (register.mid.value.length < 4 || register.mid.value.length > 8 || IsAlphaNumeric(register.mid.value) == false){
		alert("È¸¿øID´Â ¿µ¹®°ú ¼ýÀÚ·Î½á 4-8ÀÚ¸® ÀÌ³»¿¡¼­ ÀÔ·ÂÇÏ½Ê½Ã¿À. \nÇÑ±Û, Æ¯¼ö¹®ÀÚ, ¶ç¾î¾²±â´Â ¾ÈµË´Ï´Ù.");
		register.mid.value = "";
		register.mid.focus();
		return false;
	}
	if (register.mid.value.charAt(0) >= "0" && register.mid.value.charAt(0) <= "9" ){
		alert("È¸¿ø IDÀÇ Ã¹ÀÚ´Â ¿µ¹®ÀÌ¾î¾ß ÇÕ´Ï´Ù. \n¶ÇÇÑ ´ë¼Ò¹®ÀÚ´Â ±¸º°µÇÁö ¾Ê½À´Ï´Ù.");
		register.mid.value = "";
		register.mid.focus();
		return false;
	}
  	if(register.passwd1.value==false){
  		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
  		register.passwd1.focus();
  		return false;
  	}
  	else{
  		
		if (register.passwd1.value.length  < 4 || register.passwd1.value.length > 8)
		{
			alert("ºñ¹Ð¹øÈ£¸¦ 4ÀÚ¸® ÀÌ»ó 8ÀÚ¸® ÀÌÇÏ·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
			register.passwd1.value = "";
			register.passwd2.focus();
			return false;
		}
  	}
  	if(register.passwd2.value==false){
  		alert("ºñ¹Ð¹øÈ£ È®ÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä");
  		register.passwd2.focus();
  		return false;
  	}
  	if(register.passwd1.value != register.passwd2.value){
  		alert("ºñ¹Ð¹øÈ£È®ÀÎ¶õ°ú Æ²¸³´Ï´Ù.");
  		register.passwd1.focus();
  		return false;
  	}

//******************************************* ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© *******************************//
	
	if(register.jumin1.value == false){
		alert ("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  		register.jumin1.focus();
  		return false;
 	}	
	else{
		if (register.jumin1.value.length < 6 || register.jumin1.value.length > 6){
			alert("ÁÖ¹Îµî·Ï¹øÈ£ 6ÀÚ¸®¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
			register.jumin1.value = "";
			register.jumin1.focus();			
			return false;
		}
		else{
			for (i=0 ;i<=register.jumin1.value.length ;i++){
				if(Digit.indexOf(register.jumin1.value.substring(i,i+1)) < 0){
                			alert("ÁÖ¹Îµî·Ï ¹øÈ£¿¡´Â ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù");
					register.jumin1.value = "";
					register.jumin1.focus();
					return false;
				}
			}
		}
	}
	if(register.jumin2.value==false){
		alert ("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  		register.jumin2.focus();
  		return false;
  	}
  	else{
		if (register.jumin2.value.length < 7 || register.jumin2.value.length > 7){
			alert("ÁÖ¹Îµî·Ï¹øÈ£ 7ÀÚ¸®¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À");
			register.jumin2.value = "";
			register.jumin2.focus();			
			return false;
		}
		else{
			for (i=0 ;i<=register.jumin2.value.length ;i++){
				if(Digit.indexOf(register.jumin2.value.substring(i,i+1)) < 0){
					alert("\nÁÖ¹Îµî·Ï ¹øÈ£¿¡´Â ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù");
					register.jumin2.value = "";
					register.jumin2.focus();
					return (false);
				}
				else{
					var ju1 = register.jumin1.value;
					var ju2 = register.jumin2.value;
					
				    juid=new Array(13)
					for(var i = 0; i<6;i++){
						juid[i] = ju1.substring(i,i+1);
					}
					for(i=0;i<7;i++){
					 juid[i+6] = ju2.substring(i,i+1);
					}

					for(var sum = 0, i = 0;i<12;i++){
					 sum += juid[i] * ((i >7) ? (i-6) : (i+2));
					}
					var mod = 11 - sum%11;
					if(mod >= 10){ mod -= 10;}
					if(mod != juid[12]){
						alert("ÁÖ¹Îµî·Ï¹øÈ£ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù.");
						register.jumin1.value=""
						register.jumin2.value=""
						register.jumin1.focus();
						return false;
					}
				}
			}
				
		}
	}
	
//******************************************* ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å© ³¡ *******************************//



	if(register.zip1.value==false){
 		alert ("ÁÖ¼Ò¸¦ ºüÁü¾øÀÌ ÀÔ·ÂÇÏ¼¼¿ä");
  		register.address2.focus();
  		return false;
  	}
	if(register.address2.value==false){
 		alert ("»ó¼¼ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
  		register.address2.focus();
  		return false;
  	}
  	if(register.tel1.value==false){
  		alert ("ÀÏ¹ÝÀüÈ­ Áö¿ª¹øÈ£¸¦ ¼±ÅÃÇÏ¼¼¿ä");
  		register.tel1.focus();
  		return false;
  	}
	if(register.tel2.value==false || register.tel2.value.length  < 3){
  		alert ("[ÀÏ¹ÝÀüÈ­ ¾ÕÀÚ¸®] : 3ÀÚÀÌ»ó ÀÔ·ÂÇÏ¼¼¿ä");
  		register.tel2.focus();
  		return false;
  	}
	if(register.tel3.value==false || register.tel3.value.length  < 4){
  		alert ("[ÀÏ¹ÝÀüÈ­ µÞÀÚ¸®] : 4ÀÚÀÌ»ó ÀÔ·ÂÇÏ¼¼¿ä");
  		register.tel3.focus();
  		return false;
  	}
  	if(register.handphone.value==false){
  		alert ("ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
  		register.handphone.focus();
  		return false;
  	}
	if(isemail(register.email)==false){
  		alert("¸ÞÀÏÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
  		register.email.value="";
  		register.email.focus(); 
  		return false; 		
  	}
	

    //¾ÆÀÌµðÃ¼Å©s : Æû¸®¼Â¹æÁöÇÏ±âÀ§ÇØ 20010906 ##
    if(register.is_chk_id_click.value != 'YES'){
		alert('¾ÆÀÌµð È®ÀÎÀ» ÇÏÁö ¾Ê¾Ò½À´Ï´Ù. ');
		register.mid.focus(); 
  		return false; 	
	}
    if(register.is_chk_id.value != 'YES'){
		alert(' Áßº¹µÈ ¾ÆÀÌµð ÀÔ´Ï´Ù. ');
		register.mid.focus(); 
  		return false; 	
	}
    //¾ÆÀÌµðÃ¼Å©e : Æû¸®¼Â¹æÁöÇÏ±âÀ§ÇØ 20010906 ##
	
//****************************** »õÆûµî·Ï È®ÀÎ ³¡ *******************************************************
	return true;
}















