function joinCheck(theform){
	tmp = theform.join_memberId.value ;
	for (i = 0; i < tmp.length; i++) {
		if (tmp.charAt(i) >= '0' && tmp.charAt(i) <= '9')
			continue;
		else if (tmp.charAt(i) >= 'a' && tmp.charAt(i) <= 'z')
			continue;
		else if (tmp.charAt(i) >= 'A' && tmp.charAt(i) <= 'Z')
			continue;
		else if (tmp.charAt(i) == '_' || tmp.charAt(i) == '-')
			continue;
		else {
			alert("ID¿¡´Â ¿µ¹®ÀÚ, ¼ýÀÚ, ±âÈ£ '-' , '_' ¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
			theform.join_memberId.focus();
			return false;
		}
	}

	var Number = theform.join_no1.value + "-" + theform.join_no2.value;
    var Sum=0;
    var Mod=0;
    var YearIn=0;
    var MonthIn=0;
    var DateIn=0;
    var now = new Date();
    var yearnow=now.getYear();
    var monthnow=now.getMonth();
    var datenow=now.getDate();

	if (theform.join_name.value==0){
		alert("¼º¸íÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_name.focus();
		return false;
	}else if (theform.join_no1.value==0){
		alert("ÁÖ¹Îµî·Ï ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_no1.focus();
		return false;
	}else if (theform.join_no1.value.length<6){
		alert("ÁÖ¹Îµî·Ï ¹øÈ£ ¾ÕÀÚ¸®´Â 6ÀÚ¸®ÀÔ´Ï´Ù.");
		theform.join_no1.focus();
		return false;
	}else if (theform.join_no2.value==0){
		alert("ÁÖ¹Îµî·Ï ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_no1.focus();
		return false;
	}else if (theform.join_no2.value.length<7){
		alert("ÁÖ¹Îµî·Ï ¹øÈ£ µÞÀÚ¸®´Â 7ÀÚ¸®ÀÔ´Ï´Ù.");
		theform.join_no1.focus();
		return false;
	}else if (theform.join_memberId.value==0){
		alert("ID¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_memberId.focus();
		return false;
	}else if(theform.join_memberId.value.length<6 ||theform.join_memberId.value.length>12){
		alert("ID´Â 6ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		theform.join_memberId.focus();
		return false;
	}else if (tmp.charAt(0) == '_' || tmp.charAt(0) == '-') {
		alert("'_'¿Í '-'´Â IDÀÇ Ã¹±ÛÀÚ·Î »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		theform.join_memberId.focus();
		theform.join_memberId.select();
		return false;
	}else if (!(tmp.charAt(0) >= 'a' && tmp.charAt(0) <= 'z')){
		alert("IDÀÇ Ã¹±ÛÀÚ´Â ¿µ¹®¼Ò¹®ÀÚ¸¦ »ç¿ëÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		theform.join_memberId.focus();
		theform.join_memberId.select();
		return false;
	}else if (theform.join_memberPswd.value==0){
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_memberPswd.focus();
		return false;
	}else if (theform.join_memberPswd2.value==0){
		alert("ºñ¹Ð¹øÈ£ Á¤È®¼ºÀ» À§ÇØ ºñ¹Ð¹øÈ£ È®ÀÎ¶õÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_memberPswd2.focus();
		return false;
	}else if (theform.join_memberPswd.value.length<4 || theform.join_memberPswd.value.length>16){
		alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ ÀÌ»ó 16ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		theform.join_memberPswd.focus();
		return false;
	}else if (theform.join_memberPswd.value != theform.join_memberPswd2.value){
		alert("ºñ¹Ð¹øÈ£¿Í ºñ¹Ð¹øÈ£ È®ÀÎ¶õÀÇ °ªÀÌ ´Ù¸¨´Ï´Ù. È®ÀÎÇÏ°í ´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_memberPswd2.focus();
		return false;
	}else if (theform.join_question.value==0){
		alert("ÀØ¾î¹ö¸° ºñ¹Ð¹øÈ£¸¦ Ã£±â À§ÇØ¼­ ÇÊ¿äÇÑ ºñ¹Ð¹øÈ£Ã£±â Áú¹®À» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_question.focus();
		return false;
	}else if (theform.join_answer.value==0){
		alert("ºñ¹Ð¹øÈ£ Ã£±â Áú¹®¿¡ ´ëÇÑ ´äÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_answer.focus();
		return false;
	}else if (theform.join_email.value==0){
		alert("E-mail ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_email.focus();
		return false;
	}else if (theform.join_email.value.indexOf("hanmail.net") >= 0 || theform.join_email.value.indexOf("daum.net") >= 0){
		alert("ÁË¼ÛÇÕ´Ï´Ù.\nÇÑ¸ÞÀÏ ÀÌ¿ë½Ã ¸ÞÀÏÀ» ¹Þ¾Æº¸½Ç ¼ö ¾ø½À´Ï´Ù.\nÇÑ¸ÞÀÏ ¿Ü¿¡ ´Ù¸¥ ¸ÞÀÏÀ» ÀÌ¿ëÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_email.value = "";
		theform.join_email.focus();
		return false;
	}else if (theform.join_email.value.indexOf("@")<=0 || theform.join_email.value.indexOf(".")<=0){
		alert("ÀÌ¸ÞÀÏÀ» ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_email.value="";
		theform.join_email.focus();
		return false;
	}else if ((theform.join_tel1.value==0) || (theform.join_tel2.value==0) || (theform.join_tel3.value==0)){
		alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.join_tel1.focus();
		return false;
	}else if ((theform.join_postcode.value==0)||(theform.join_address1.value==0)){
		alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		theform.join_address2.focus();
		return false;
	}else if (theform.join_address2.value==0){
		alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		theform.join_address2.focus();
		return false;
	}else{
		for(i=0;i<13;i++) {
			if(i==0)
				YearIn+=parseInt(Number.charAt(i))*10
			if(i==1)
				YearIn+=parseInt(Number.charAt(i))
			if(i==2)
				MonthIn+=parseInt(Number.charAt(i))*10
			if(i==3)
				MonthIn+=parseInt(Number.charAt(i))
			if(i==4)
				DateIn+=parseInt(Number.charAt(i))*10
			if(i==5)
				DateIn+=parseInt(Number.charAt(i))
			if(i<6)
				Sum+=parseInt(Number.charAt(i))*(i+2)
			if(i>6&&i<9)
				Sum+=parseInt(Number.charAt(i))*(i+1)
			if(i>8)
				Sum+=parseInt(Number.charAt(i))*(i-7)
			}
			Mod=11-(Sum%11);
					
			if((11-(Sum%11))>=10) Mod-=10
				
			else if(Mod!=parseInt(Number.charAt(13))) {
				alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²¸°¹øÈ£ÀÔ´Ï´Ù")
				theform.join_no1.focus();
				theform.join_no1.select();
				return false;
			}else if(MonthIn < 1 || MonthIn > 12 || DateIn < 1 || DateIn > 31) {
				alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²¸°¹øÈ£ÀÔ´Ï´Ù.")
				theform.join_no1.focus();
				theform.join_no1.select();
				return false;        
			}else if((MonthIn ==4 || MonthIn == 6 || MonthIn == 9 || MonthIn == 11 ) && DateIn > 30) {
				alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²¸°¹øÈ£ÀÔ´Ï´Ù.")
				theform.join_no1.focus();
				theform.join_no1.select();
				return false;        
			}else if(MonthIn ==2 && DateIn > 29) {
				alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Æ²¸°¹øÈ£ÀÔ´Ï´Ù")
				theform.join_no1.focus();
				theform.join_no1.select();
				return false;
			}
	}
}

function checkid(){
	if(document.joinForm.join_memberId.value==0){
		alert("ID¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä");
	}else if ((document.joinForm.join_memberId.value.length<6)||(document.joinForm.join_memberId.value.length>12)){
		alert("ID´Â 6ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
	}else{
		var in4id ="./id_confirm.asp?memberId="+document.joinForm.join_memberId.value;
		var w =window.open(in4id,"conform_ID","toolbar=0,location=0,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=459,height=360");
		w.moveTo((screen.width/20), (screen.height/20));
		w.focus();
	}
}

function confirm_id(memberId){
	opener.joinForm.join_memberId.value=="";
	opener.joinForm.join_memberId.value==memberId;
	opener.joinForm.join_memberId.focus();
	window.close();
}

function idCheck(theform){
	if (theform.memberId.value==0){
		alert("»ç¿ëÇÏ½Ã°íÀÚ ÇÏ´Â ¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.memberId.focus();
		return false;
		}else if (theform.memberId.value.length<6 || theform.memberId.value.length>12){
			alert("È¸¿ø ¾ÆÀÌµð´Â 6ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
			return false;
		}
}

function  search_postcode(theform){
	if(theform.dongsearch.value==0){
		alert("°Ë»öÇÏ½Ç µ¿/À¾/¸é/¸®¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		theform.dongsearch.focus();
		return false;
	}else
		return true;
}

function selectedZipCode(postCodeName,areaName,addrName){
		var Start=false;
		
		opener.document.joinForm.join_area.value=areaName;
		opener.document.joinForm.join_postcode.value=postCodeName;
		
		opener.document.joinForm.join_address1.value=addrName;
		opener.document.joinForm.join_address2.focus();

        window.close();
}