
function checkEmail(frm) {
//ÀÌ¸ÞÀÏ À¯È¿¼º °Ë»ç
	var id = frm.email.value;


   if (frm.email.value  == "") {
   	alert("ÀüÀÚ¿ìÆíÁÖ¼Ò(ID)¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
   	frm.email.focus();
   	return false;
   }
   else if (id.length < 8 ) {
      	alert("ÀüÀÚ¿ìÆí ÁÖ¼Ò´Â 8ÀÚ¸®ÀÌ»ó ÀÔ·Â ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
      	frm.email.focus();
      	return false;
   }
      
	var email = frm.email;
     	emailCheck1 = /[^@]+@[A-Za-z0-9_\-]+\.[A-Za-z]+/;
		emailCheck2 = /[^@]+@[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z]+/;
		emailCheck3 = /[^@]+@[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z]+/;
		emailCheck4 = /[^@]+@[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z0-9_\-]+\.[A-Za-z]+/;

	if(!emailCheck1.test(email.value) && !emailCheck2.test(email.value) && !emailCheck3.test(email.value) && !emailCheck4.test(email.value)) {
		alert("ÀüÀÚ ¿ìÆí ÁÖ¼Ò°¡ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.\nÀüÀÚ ¿ìÆí ÁÖ¼Ò¸¦ Á¤È®È÷ ÀÔ·Â ÇØ ÁÖ½Ê½Ã¿ä.");
		frm.email.focus();
		return false;
	} 
	
	return true;
}

function checkPassword(frm) {
//¾ÏÈ£ °Ë»ç
var passwd = frm.password.value;
if (frm.password.value == "") {
   	alert("ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
   	frm.password.focus();
   	return false;
   }
   else if (passwd.length < 4 || passwd.length > 10) {
      	alert("ÆÐ½º¿öµå´Â 4ÀÚ¸®ÀÌ»ó 10ÀÚ¸® ÀÌÇÏ·Î ÀÔ·Â ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
      	frm.password.focus();
      	return false;
   } 
   return true;
}



function loginCheck(frm) {
   if (checkEmail(frm) == false) return false;
   if (checkPassword(frm) == false) return false;
}


function checkNull(obj,lbl){
//  ÀÔ·ÂÇÑ ÇÊµåÀÇ Null °ªÀ» Ã¼Å©ÇÏ´Â ÇÔ¼ö
//  obj : TextBox Name	
//	lbl :  Ç×¸ñ ÀÌ¸§
	if( obj.value == '' ){
		alert( lbl + 'À» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.');
		obj.focus(); 
		return true;   
	}
	return false; 
}

function Check(frm){
//  ÀÔ·ÂÇÑ ÇÊµå¿Í Validate ¿Í À¯È¿¼º °Ë»ç
//  frm : ÇöÀç CGI Form, <this>
		//ÇÊ¼öÇ×¸ñ°Ë»ç
		
	if (checkNull2(frm.email, 'ÀÌ¸ÞÀÏÁÖ¼Ò')) return false;
	if (checkEmail(frm) == false) return false;

	if (checkPassword(frm) == false) return false;	
	if (frm.password.value != frm.password2.value) {
		alert("¾ÏÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
		frm.password2.value = "";
		
		frm.password2.focus();
		return false;
	}
		
	if (checkNull2(frm.address, 'ÁÖ¼Ò')) return false;
	if (checkNull2(frm.user_name, '°¡ÀÔÀÚ ¼º¸í')) return false;
	if (checkNull2(frm.phone1, '¿¬¶ôÃ³')) return false;
}
