function checkInput(form) {
	if (!form.userId.value) {
		alert("Èñ¸Á ID¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.userId.focus(); 
		return false;
	}
	if( !IsID(form.userId) ) {
		alert("¾ÆÀÌµð´Â ¿µ¹®¼Ò¹®ÀÚ¿Í ¼ýÀÚ·Î¸¸ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.");
		return false;
	}
	if (!form.passwd1.value) {
		alert("ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.passwd1.focus(); 
		return false;
	}
	if (form.passwd1.value != form.passwd2.value) {
		alert("ÀÔ·ÂÇÏ½Å µÎ ÆÐ½º¿öµå°¡ ¼­·Î ´Ù¸¨´Ï´Ù.");
		form.passwd1.focus(); 
		return false;
	}

	if( !form.pwdHint.value ) {
		alert("ÆÐ½º¿öµåÈùÆ®¸¦ ¼±ÅÃ ¶Ç´Â ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.pwdHint.focus();
		return false;
	}
	if( !form.pwdAnswer.value ) {
		alert("ÆÐ½º¿öµåÈùÆ®ÀÇ ´äº¯À» ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.pwdAnswer.focus();
		return false;
	}

	if (!form.name.value) {
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.name.focus(); 
		return false;
	}
	if(!form.ssn1.value) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		form.ssn1.focus();
		return false;         
	}

	if(!form.ssn2.value) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		form.ssn2.focus();
		return false; 
	}

	if(!IsNumber(form.ssn1.name) || !IsNumber(form.ssn2.name) ){
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¿©¾ß ÇÕ´Ï´Ù!");
		form.ssn1.focus();
		return false; 
	}

	if( !jumin_chk() ) {
		return false;
	}

	if( !form.zip1.value || !form.zip2.value ) {
		alert("ÁÖ¼Ò¸¦ ³Ö¾îÁÖ¼Å¾ß ÇÕ´Ï´Ù.");
		form.zip1.focus();
		return false;
	}

	if( (!form.phone1.value || !form.phone2.value || !form.phone3.value ) ) {
		alert("¿¬¶ôÃ³´Â ¹Ýµå½Ã ³Ö¾îÁÖ¼Å¾ß ÇÕ´Ï´Ù!");
		form.phone1.focus();
		return false;
	}

	if( (!form.phone1.value || !form.phone2.value || !form.phone3.value ) && (!form.hphone1.value || !form.hphone2.value || !form.hphone3.value ) ) {
		alert("¿¬¶ôÃ³´Â ¹Ýµå½Ã ÇÏ³ªÀÌ»ó ÀÔ·ÂÇØÁÖ¼Å¾ß ÇÕ´Ï´Ù!");
		form.phone1.focus();
		return false;
	}

	if(!IsNumber(form.phone1.name) || !IsNumber(form.phone2.name) || !IsNumber(form.phone3.name) ){
		alert("¿¬¶ôÃ³´Â ¼ýÀÚ¿©¾ß ÇÕ´Ï´Ù!");
		form.phone1.focus();
		return false; 
	}
	/*
	if (!form.email.value) {
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.email.focus();
	return false;
	}

	if( !checkEmail( form.email.value ) ) {
		return false;
	}

	if( !checkHanmail( form.email.value ) ) {
		form.email.value = "";
		form.email.focus();
		return false;
	}*/
	return true;
}   

function checkInputModify(form) {
	if( (!form.phone1.value || !form.phone2.value || !form.phone3.value ) ) {
		alert("¿¬¶ôÃ³´Â ¹Ýµå½Ã ³Ö¾îÁÖ¼Å¾ß ÇÕ´Ï´Ù!");
		form.phone1.focus();
		return false;
	}

	if(!IsNumber(form.phone1.name) || !IsNumber(form.phone2.name) || !IsNumber(form.phone3.name) ){
		alert("¿¬¶ôÃ³´Â ¼ýÀÚ¿©¾ß ÇÕ´Ï´Ù!");
		form.phone1.focus();
		return false; 
	}

	if (!form.email.value) {
		alert("ÀÌ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.email.focus();
		return false;
	}

	if( !checkEmail( form.email.value ) ) {
		return false;
	}

	if( !checkHanmail( form.email.value ) ) {
		form.email.value = "";
		form.email.focus();
		return false;
	}
	return true;
}   

function modPwdChkInput(form) {
	if (!form.curPasswd.value) {
		alert("±âÁ¸ ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.curPasswd.focus(); 
		return false;
	}
	if (!form.passwd1.value) {
		alert("»õ ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.passwd1.focus(); 
		return false;
	}
	if (form.passwd1.value != form.passwd2.value) {
		alert("ÀÔ·ÂÇÏ½Å µÎ ÆÐ½º¿öµå°¡ ¼­·Î ´Ù¸¨´Ï´Ù.");
		form.passwd1.focus(); 
		return false;
	}
	if( (form.pwdHint.value == "input" && !form.pwdHint2.value ) || (!form.pwdHint.value) ) {
		alert("ºñ¹Ð¹øÈ£ ÈùÆ®¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.pwdHint.focus();
		return false;
	}
	if( !form.pwdAnswer.value ) {
		alert("ºñ¹Ð¹øÈ£ ÈùÆ®ÀÇ ´äº¯À» ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.pwdAnswer.focus();
		return false;
	}
	return true;
}  

function modPwdChkInput2(form) {
	if (!form.passwd1.value) {
		alert("»õ ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.passwd1.focus(); 
		return false;
	}
	if (form.passwd1.value != form.passwd2.value) {
		alert("ÀÔ·ÂÇÏ½Å µÎ ÆÐ½º¿öµå°¡ ¼­·Î ´Ù¸¨´Ï´Ù.");
		form.passwd1.focus(); 
		return false;
	}
	if( (form.pwdHint.value == "input" && !form.pwdHint2.value ) || (!form.pwdHint.value) ) {
		alert("ºñ¹Ð¹øÈ£ ÈùÆ®¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.pwdHint.focus();
		return false;
	}
	if( !form.pwdAnswer.value ) {
		alert("ºñ¹Ð¹øÈ£ ÈùÆ®ÀÇ ´äº¯À» ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		form.pwdAnswer.focus();
		return false;
	}
	return true;
}  

function IsNumber(formname) {
	var form = eval("document.signup." + formname);

	for(var i = 0; i < form.value.length; i++) {
		var chr = form.value.substr(i,1);
		if(chr < '0' || chr > '9') {            
			return false;
		}
	}
	return true;   
}

function IsID(form) {
	if(form.value.length < 4 || form.value.length > 11) {
		return false;
	}
	for(var i = 0; i < form.value.length; i++) {
		var chr = form.value.substr(i,1);         
		if((chr < '0' || chr > '9') && (chr < 'a' || chr > 'z') && (chr < 'A' || chr > 'Z')) {
			return false;
		}
	}
	return true;   
}

function jumin_chk() {
	var IDtot = 0;
	var IDAdd = "234567892345";
	
	var jumin1 = document.signup.ssn1.value;
	var jumin2 = document.signup.ssn2.value;
	var jumin = jumin1 + jumin2;
	
	if((jumin1.length != 6) || (jumin2.length != 7))    {
		alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ Á¦´ë·Î ±âÀÔµÇÁö ¾Ê¾Ò½À´Ï´Ù");
		document.signup.ssn1.value="";
		document.signup.ssn2.value="";
		document.signup.ssn1.focus();
		jumin_ok = 0;
		return false;
	} else {
		for(i = 0; i < 12; i++) {
			IDtot = IDtot + parseInt(jumin.charAt(i)) * parseInt(IDAdd.charAt(i));	
		}
		IDtot = 11 - (IDtot % 11);
		
		if (parseInt(jumin.charAt(12)) != (IDtot % 10)) {
			alert("ÁÖ¹Îµî·Ï ¹øÈ£¸¦ Àß¸øÀÔ·ÂÇÏ¼Ì½À´Ï´Ù");
			document.signup.ssn1.value="";
			document.signup.ssn2.value="";
			document.signup.ssn1.focus();
			jumin_ok = 0;
			return false;
		} else {
			//document.meminsert.m_mail.focus();
			jumin_ok = 1;
			return true;
		}
	}
}

function checkEmail(form){
	var regExp = /[a-z0-9]{2,}@[a-z0-9-]{2,}\.[a-z0-9]{2,}/i;

	if(!regExp.test(form)) {
		alert('Àß¸øµÈ e-mail Çü½ÄÀÔ´Ï´Ù.');
		document.signup.email.focus();
		return false;
	} else {
		return true
	}

}

function checkHanmail(form) {
	var domain = form.split("@");

	if( domain[1] == "hanmail.net" || domain[1] == "daum.net" || domain[1] == "HANMAIL.NET" || domain[1] == "DAUM.NET" ) {
		alert("hanmail.net(daum.netÆ÷ÇÔ)Àº ¿Â¶óÀÎ ¿ìÇ¥Á¦ ½Ç½Ã·Î ÀÎÇÏ¿© ±âÀÔÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	if( domain[1] == "hotmail.com" || domain[1] == "HOTMAIL.COM" || domain[1] == "msn.com" || domain[1] == "MSN.COM" ) {
		alert("hotmail.com(msn.comÆ÷ÇÔ)Àº ±âÀÔÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}
	return true;
}

//¾ÆÀÌµð Áßº¹Ã¼Å©
function confirmID( form ) {
	if( !document.signup.userId.value ) {
		alert("°Ë»öÇÏ½Ç ¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!!!");
		document.signup.userId.focus();
		return false;
	}
	openWin('/util/confirmId.php?id=' + document.signup.userId.value,'width=400, height=400, left=' + ( event.screenX - 200 )+ ',top=' + ( event.screenY - 200 ) + ',scrollbars=no');
}

function chkHint(form) {
	if( form.pwdHint.value == "input" ) {
		form.pwdHint2.style.backgroundColor = "#ffffff";
		form.pwdHint2.disabled = false;
		form.pwdHint2.focus();
	} else {
		form.pwdHint2.style.backgroundColor = "#eeeeee";
		form.pwdHint2.value = "";
		form.pwdHint2.disabled = true;
	}
}

function chkMotive(form) {
	if( form.motive.value == "6" ) {
		form.motiveEtc.style.backgroundColor = "#ffffff";
		form.motiveEtc.disabled = false;
		form.motiveEtc.focus();
	} else {
		form.motiveEtc.style.backgroundColor = "#eeeeee";
		form.motiveEtc.value = "";
		form.motiveEtc.disabled = true;
	}
}