function idFirstVal(str){
	var tempstr ="abcdefghijklmnopqrstuvwxyz";
	for (i=0; i<str.length;i++)	{
		if (tempstr.indexOf(str.substring(i, i+1)) == -1){
			return false;
			break;
		}
	}
	return true;
}

function rtnIdChk(ctl){
	if (strLen(ctl.value) < 4 || strLen(ctl.value) > 20){
		alert("È¸¿ø¾ÆÀÌµð´Â 4ÀÚÀÌ»ó 20ÀÚÀÌÇÏ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		ctl.focus();
		return false;
	}
	if (!isLowerLatter(ctl.value)){
		alert("¾ÆÀÌµð¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù.\n\n¿µ¹®¼Ò¹®ÀÚ, ¼ýÀÚ, -, _ ·Î¸¸ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		ctl.focus();
		return false;
	}
	if (!idFirstVal(ctl.value.substr(0,1))){
		alert("¾ÆÀÌµðÀÇ Ã¹±ÛÀÚ´Â ¿µ¹®À¸·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.");
		ctl.focus();
		return false;
	}
	return true;
}

function rtnNickChk(ctl){
	if (strLen(ctl.value) < 2 || strLen(ctl.value) > 10){
		alert("´Ð³×ÀÓÀº 2ÀÚÀÌ»ó 10ÀÚÀÌÇÏ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		ctl.focus();
		return false;
	}
	return true;
}

function searchid(){
	var did = document.frmMem.memid;
	if (rtnIdChk(did)){
		window.open("/member/idsearch.asp?tid="+ did.value, "", "width=450,height=280,scrollbars=no") ;
	}
}

function searchnick(v){
	var did = document.frmMem.txtnick;
	if (rtnNickChk(did)){
		window.open("/member/nicksearch.asp?v="+ v +"&tid="+ did.value, "", "width=450,height=280,scrollbars=no") ;
	}
}

function saveit(){
	if (!document.frmAgree.chkagree.checked){
		alert("¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß È¸¿øÀ¸·Î °¡ÀÔÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		document.frmAgree.chkagree.focus();
		return;
	}
	var frm = document.frmMem;
	if (frm.rdoMT[1].checked){ //¿©Çà»ç È¸¿øÀÌ¶ó¸é
		if (strLen(frm.busi1.value + frm.busi2.value + frm.busi3.value) != 10){
			alert("»ç¾÷ÀÚ ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			frm.busi1.focus();
			return;
		}
		if (strLen(frm.businame.value) < 2){
			alert("¿©Çà»ç¸íÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			frm.businame.focus();
			return;
		}
	}	
	
	if (!rtnIdChk(frm.memid)){
		return;
	}
	if (strLen(frm.txtpass.value) < 4){
		alert("ºñ¹Ð¹øÈ£ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtpass.focus();
		return;
	}
	if (frm.txtpass.value != frm.txtpass2.value){
		alert("ºñ¹Ð¹øÈ£¿Í ºñ¹Ð¹øÈ£È®ÀÎÀÇ °ªÀÌ ´Ù¸¨´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtpass2.focus();
		return;
	}
	if (strLen(frm.txtanswer.value) < 2){
		alert("ºñ¹Ð¹øÈ£ ÈùÆ®¿¡ ´ëÇÑ ´äº¯À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtanswer.focus();
		return;
	}
	if (!rtnNickChk(frm.txtnick)){
		return;
	}
	if (strLen(frm.txtname.value) < 2){
		alert("ÇÑ±Û ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtname.focus();
		return;
	}
	if (strLen(frm.txtengname.value) < 2){
		alert("¿µ¹® ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtengname.focus();
		return;
	}
	if (!isEnglish(frm.txtengname.value)){
		alert("¿µ¹®À¸·Î¸¸ ¿µ¹®ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtengname.focus();
		return;	
	}
	if (strLen(frm.yy.value) != 4 || !isNum(frm.yy.value)){
		alert("»ý³â¿ùÀÏÀÇ ¿¬µµ°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		frm.yy.focus();
		return;
	}
	if (eval(frm.mm.value) > 12 || eval(frm.mm.value) < 1){
		alert("»ý³â¿ùÀÏÀÇ ¿ùÀÌ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		frm.mm.focus();
		return;
	}
	if (eval(frm.dd.value) > 31 || eval(frm.dd.value) < 1){
		alert("»ý³â¿ùÀÏÀÇ ÀÏÀÌ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		frm.dd.focus();
		return;
	}
	if (strLen(frm.txtmail.value) < 4 || !isMail(frm.txtmail.value)){
		alert("¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê°Å³ª ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù. ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtmail.focus();
		return;
	}
	if (!isMobile(frm.txthp.value)){
		alert("ÈÞ´ëÀüÈ­ ¹øÈ£ ÀÔ·ÂµÇÁö ¾Ê°Å³ª ¿Ã¹Ù¸£°Ô ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.");
		frm.txthp.focus();
		return;
	}
	frm.submit();
}


function editit(){
	var frm = document.frmMem;
	if (strLen(frm.txtpass.value) < 4){
		alert("ºñ¹Ð¹øÈ£ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtpass.focus();
		return;
	}
	if (frm.txtpass.value != frm.txtpass2.value){
		alert("ºñ¹Ð¹øÈ£¿Í ºñ¹Ð¹øÈ£È®ÀÎÀÇ °ªÀÌ ´Ù¸¨´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtpass2.focus();
		return;
	}
	if (strLen(frm.txtanswer.value) < 2){
		alert("ºñ¹Ð¹øÈ£ ÈùÆ®¿¡ ´ëÇÑ ´äº¯À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtanswer.focus();
		return;
	}
	if (!rtnNickChk(frm.txtnick)){
		return;
	}
	if (strLen(frm.txtengname.value) < 2){
		alert("¿µ¹® ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtengname.focus();
		return;
	}
	if (!isEnglish(frm.txtengname.value)){
		alert("¿µ¹®À¸·Î¸¸ ¿µ¹®ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtengname.focus();
		return;	
	}
	if (strLen(frm.yy.value) != 4 || !isNum(frm.yy.value)){
		alert("»ý³â¿ùÀÏÀÇ ¿¬µµ°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		frm.yy.focus();
		return;
	}
	if (eval(frm.mm.value) > 12 || eval(frm.mm.value) < 1){
		alert("»ý³â¿ùÀÏÀÇ ¿ùÀÌ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		frm.mm.focus();
		return;
	}
	if (eval(frm.dd.value) > 31 || eval(frm.dd.value) < 1){
		alert("»ý³â¿ùÀÏÀÇ ÀÏÀÌ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		frm.dd.focus();
		return;
	}
	if (strLen(frm.txtmail.value) < 4 || !isMail(frm.txtmail.value)){
		alert("¸ÞÀÏÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê°Å³ª ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù. ¸ÞÀÏÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.txtmail.focus();
		return;
	}
	if (!isMobile(frm.txthp.value)){
		alert("ÈÞ´ëÀüÈ­ ¹øÈ£ ÀÔ·ÂµÇÁö ¾Ê°Å³ª ¿Ã¹Ù¸£°Ô ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.");
		frm.txthp.focus();
		return;
	}
	frm.submit();
}

// ÁÖ¹Î¹øÈ£ Ã¼Å©ÇÔ¼ö
function ssncheck(iden01, iden02){
	var identity01 = iden01;
	var identity02 = iden02;
	var acon = 1;
		
	// ÀÚ¸®¼ö ¹× °ø¹é Ã¼Å©
	if ((identity01.value.length != 6) || (identity01.value.indexOf(" ")!=-1)){
		alert("ÁÖ¹Î¹øÈ£ ¾Õ 6 ÀÚ¸®¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity01.focus();
		return false;
	}else if ((identity02.value.length != 7) || (identity02.value.indexOf(" ")!=-1)){
		alert("ÁÖ¹Î¹øÈ£ µÚ 7 ÀÚ¸®¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity02.focus();
		return false;
	}
		
	// ¼ýÀÚ·Î ÀûÇôÀÖ´ÂÁö Ã¼Å©
	var int01;
	var int02;
	for(int01=0;int01<identity01.value.length;int01++)
		if ((identity01.value.charAt(int01)<'0') || (identity01.value.charAt(int01)>'9')){
			alert("ÁÖ¹Î¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			identity01.focus();
			identity01.select();
			return false;
	}
	for(int02=0;int02<identity02.value.length;int02++)
		if ((identity02.value.charAt(int02)<'0') || (identity02.value.charAt(int02)>'9')){
			alert("ÁÖ¹Î¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			identity02.focus();
			identity02.select();
			return false;
		}
		
		// Àß¸øµÈ ÁÖ¹Î¹øÈ£µé Ã¼Å©
	var identitysex = identity02.value.substring(0,1);
	var birth01 = identity01.value.substring(0,2);
	var birth02 = identity01.value.substring(2,4);
	var birth03 = identity01.value.substring(4,6);		
	if (identitysex>4 || identitysex==0){
		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity02.focus();
		identity02.select();
		return false;
	}else if (birth02>12){
		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity01.focus();
		identity01.select();
		return false;
	}else if (birth03>31){
		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity01.focus();
		identity01.select();
		return false;
	}else if (identity01.value=="111111" && identity02.value=="1111118"){
		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity01.focus();
		identity01.select();
		return false;
	}else if (identity01.value=="111111" && identity02.value=="1111123"){
		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity01.focus();
		identity01.select();
		return false;
	}else if (identity01.value=="111112" && identity02.value=="1214141"){
		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity01.focus();
		identity01.select();
		return false;
	}		

	var a1 = identity01.value.substring(0,1);
	var a2 = identity01.value.substring(1,2);
	var a3 = identity01.value.substring(2,3);
	var a4 = identity01.value.substring(3,4);
	var a5 = identity01.value.substring(4,5);
	var a6 = identity01.value.substring(5,6);
	var a_check = (a1*2)+(a2*3)+(a3*4)+(a4*5)+(a5*6)+(a6*7)

	var b1 = identity02.value.substring(0,1);
	var b2 = identity02.value.substring(1,2);
	var b3 = identity02.value.substring(2,3);
	var b4 = identity02.value.substring(3,4);
	var b5 = identity02.value.substring(4,5);
	var b6 = identity02.value.substring(5,6);
	var b7 = identity02.value.substring(6,7);
	var identity_check = a_check+(b1*8)+(b2*9)+(b3*2)+(b4*3)+(b5*4)+(b6*5)
		
	identity_check = identity_check%11;
	identity_check = 11-identity_check;
	identity_check = identity_check%10;
	if (identity_check != b7){
		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		identity01.focus();
		identity01.select();
		return false;
	}
		return true;
}

function resetit(){
	document.frmMem.reset();
}