/* ÁÖ¹Î¹øÈ£ Ã¼Å© */
function chkJumin(jno1,jno2) {
	var tmp = 0;
	var yy = jno1.substring(0,2);
	var mm = jno1.substring(2,4);
	var dd = jno1.substring(4,6);
	var sex = jno2.substring(0,1);

	if(jno1.length != 6 || mm < 1 || mm > 12 || dd < 1) {
		alert ("'ÁÖ¹Îµî·Ï¹øÈ£'¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		return false;
	}

  	if((sex != 1 && sex != 2 && sex != 3 && sex != 4) || (jno2.length != 7)) {
		alert ("'ÁÖ¹Îµî·Ï¹øÈ£'¸¦ Á¦´ë·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		return false;
	}

	for(var i=0;i<=5;i++) {
		tmp = tmp + ((i % 8 + 2) * parseInt(jno1.substring(i, i + 1)));
	}
 
	for(var i=6;i<=11;i++) {
		tmp = tmp + ((i % 8 + 2) * parseInt(jno2.substring(i - 6, i - 5)));
	}

	tmp = 11 - (tmp % 11);
  	tmp = tmp % 10;

  	if(tmp != jno2.substring(6,7)) {
		alert ("ºÎÁ¤È®ÇÑ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù.");
		return false;
  	}

	return true;
}

/* ºÒ°ÇÀü ¾ÆÀÌµð ÇÊÅÍ¸µ [2004.3.27 - ±âÈ¹ÆÀ ±è½ÂÈñ] */
function idFilter(strIn) {

	var stat = true;

	if(strIn.length == 0){
		stat = true;

	} else {
		if(strIn.indexOf("Á½") >= 0 || strIn.indexOf("ÁÀ") >= 0) {
			if(strIn.indexOf("°³") >= 0 || strIn.indexOf("´ë°¡¸®") >= 0) stat = false;
		}

		else if(strIn.indexOf("¹ÌÄ£") >= 0) {
			if(strIn.indexOf("³ð") >= 0 || strIn.indexOf("³â") >= 0 || strIn.indexOf("³Ñ") >= 0) stat = false;
		}

		else if(strIn.indexOf("º¸Áö") >= 0 || strIn.indexOf("ÀÚÁö") >= 0 || strIn.indexOf("Ã¢³à") >= 0) {
			stat = false;
		}

		else if(strIn.indexOf("½ÃÆÈ") >= 0 || strIn.indexOf("¾¾¹ß") >= 0 || strIn.indexOf("¾¾ÆÈ") >= 0) {
			stat = false;
		}

		else if(strIn.indexOf("¾Ã") >= 0) {
			if(strIn.indexOf("»õ") >= 0 || strIn.indexOf("½Ø") >= 0 || strIn.indexOf("³â") >= 0) stat = false;
		}

		else if(strIn.indexOf("¾¾ºÎ") >= 0 || strIn.indexOf("¾¾¹Ù") >= 0 || strIn.indexOf("¾¾ºü") >= 0) {
			stat = false;
		}

		else if(strIn.indexOf("°³") >= 0) {
			if(strIn.indexOf("³â") >= 0 || strIn.indexOf("³ð") >= 0 || strIn.indexOf("´¤") >= 0) stat = false;
		}

		else if(strIn.indexOf("½à") >= 0) {
			if(strIn.indexOf("³â") >= 0 || strIn.indexOf("³ð") >= 0 || strIn.indexOf("´¤") >= 0) stat = false;
		}

		else stat = true;
	}

	return stat;
}

/* ´Ð³×ÀÓ Ã¼Å© */
function chkNick(strIn) {	
	strIn = strIn.toLowerCase();

	if(!idFilter(strIn)) {
		alert("ºÒ°ÇÀü ´Ü¾î°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.\n\n°ÇÀüÇÑ °ÔÀÓ¹®È­¸¦ À§ÇØ ºÒ°ÇÀü ´Ü¾î´Â »©ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		return false;
	}
   
	else if(strIn.indexOf("¿î¿µÀÚ") == 0) {
		alert("'¿î¿µÀÚ' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	else if(strIn.indexOf("admin") == 0) {
		alert("'admin' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}
	
	else if(strIn.indexOf("°ü¸®ÀÚ") == 0) {
		alert("'°ü¸®ÀÚ' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}
	
	else if(strIn.indexOf("webmaster") == 0) {
		alert("'webmaster' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	else if(strIn.indexOf("master") == 0) {
		alert("'master' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	else if(!onlyEng(strIn)) {
		alert ("°ø¹é¹× Æ¯¼ö¹®ÀÚ´Â ¾µ ¼ö ¾ø½À´Ï´Ù.\n\nÇÑ±Û,¿µ¹®,¼ýÀÚ¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
	    return false;
	}

	else {
		return true;
	}
}

/* ¾ÆÀÌµð Ã¼Å© */
function chkUserid(strIn) {	
	strIn = strIn.toLowerCase();

	if(!idFilter(strIn)) {
		alert("ºÒ°ÇÀü ´Ü¾î°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.\n\n°ÇÀüÇÑ °ÔÀÓ¹®È­¸¦ À§ÇØ ºÒ°ÇÀü ´Ü¾î´Â »©ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		return false;
	}
   
	else if(strIn.indexOf("¿î¿µÀÚ") == 0) {
		alert("'¿î¿µÀÚ' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	else if(strIn.indexOf("admin") == 0) {
		alert("'admin' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}
	
	else if(strIn.indexOf("°ü¸®ÀÚ") == 0) {
		alert("'°ü¸®ÀÚ' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}
	
	else if(strIn.indexOf("webmaster") == 0) {
		alert("'webmaster' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	else if(strIn.indexOf("master") == 0) {
		alert("'master' ´Ü¾î´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return false;
	}

	else if(!onlyid(strIn)) {
		alert ("°ø¹é¹× Æ¯¼ö¹®ÀÚ´Â ¾µ ¼ö ¾ø½À´Ï´Ù.\n\nÇÑ±Û+¼ýÀÚ ¶Ç´Â ¿µ¹®+¼ýÀÚ¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
	    return false;
	}

	else {
		return true;
	}
}


// ¿µ¹®+¼ýÀÚ+ÇÑ±Û Ã¼Å©
function onlyEng(strIn) {
	var inText = strIn;
	var deny_pattern = /[^(°¡-ÆRa-zA-Z0-9)]/;

	if(deny_pattern.test(inText)){
	  return false;
	}else{
	  return true;
	}
}

// ¾ÆÀÌµð ¿µ¹®+¼ýÀÚ,ÇÑ±Û+¼ýÀÚ Ã¼Å©
function onlyid(strIn) {
	var inText = strIn;
	var deny_pattern1 = /[^(°¡-ÆRa-zA-Z0-9)]/;
	var deny_pattern2 = /[(°¡-ÆR)]/;
	var deny_pattern3 = /[(a-zA-Z)]/;

	if(deny_pattern1.test(inText)){
	  return false;
	}else{
	  if(deny_pattern2.test(inText)){
        if(deny_pattern3.test(inText)){
	      return false;
		}else{
	      return true;
		}
	  }else{
	    return true;
	  }
	}
}

/* ºñ¹Ð¹øÈ£ Ã¼Å© */
function chkPass(strIn) {
	if(delSpace(strIn).length < 1) {
		alert("ºñ¹Ð¹øÈ£´Â ¹Ýµå½Ã ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
		return false;
	}

	else if(getLength(strIn) > 10 ) {
		alert("ºñ¹Ð¹øÈ£´Â ÇÑ±Û 2~5ÀÚ, ¿µ¹®/¼ýÀÚ 4~10ÀÚ ÀÌ³»·Î ÀÛ¼ºÇØ ÁÖ¼¼¿ä.");	
		return false;
	}

	else if(getLength(strIn) < 4 ) {
		alert("ºñ¹Ð¹øÈ£´Â ÇÑ±Û 2~5ÀÚ, ¿µ¹®/¼ýÀÚ 4~10ÀÚ ÀÌ³»·Î ÀÛ¼ºÇØ ÁÖ¼¼¿ä.");
		return false;
	}

	else if((strIn.indexOf(" ") >= 0) || (strIn.indexOf("'") >= 0)) {
		alert ("ºñ¹Ð¹øÈ£¿¡´Â °ø¹é¹× (')´Â ¾µ ¼ö ¾ø½À´Ï´Ù.\n\n¾Ë¸Â´Â ¹®ÀÚ¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.");
		return false;
	}

	else {
		return true;
	}
}

/* ÀÌ¸ÞÀÏ Ã¼Å© */
function chkEmail(strIn) {
   if (!chkMail(str))  return false;

   if (getLength(str) > 50 ) {
	   alert ("ÀÌ¸ÞÀÏÀº 50ÀÚ¸¦ ³ÑÀ¸¸é ¾ÈµË´Ï´Ù.");		
       return false;
   }   
  return true;
}

function onlyEmail(strIn)
{
	var strEmail = strIn;
	var strChk = /[a-z0-9]{2,}@[a-z0-9-]{2,}\.[a-z0-9]{2,}/i;

	if(!strChk.test(strEmail))	{
	  return false;
	}else{
	  return true;
	}
}

/* ÀüÈ­¹øÈ£ Ã¼Å© */
function chkTel(strIn) {
	if(delSpace(strIn).length < 1) return false;
	else if(!chkDigit(strIn)) return false;
	else return true;
}

//´Ð³×ÀÓ Áßº¹ °Ë»ç
function nickCheck(){
  winopen("/member/pop/nickCheck.bob?strNickChk="+document.frmJoin.strNick.value,"nickCheck","422","447","no","no");	
}
//´Ð³×ÀÓ Áßº¹ °Ë»ç(Gamepot ÀÌ¿ëµ¿ÀÇ ÆäÀÌÁö)
function fbook_NickCheck(){
  winopen("/facebook/nickCheck.bob?strNickChk="+document.frmJoin.strNick.value,"nickCheck","422","447","no","no");	
}
//¾ÆÀÌµð Áßº¹ °Ë»ç
function IdCheck(){
  winopen("/member/pop/idCheck.bob?strIdChk="+document.frmJoin.strComid.value,"idCheck","422","370","no","no");	
}
// ¿ìÆí¹øÈ£ Ã£±â
function openFindZip() {
  winopen('/member/pop/findZip.bob','findZip',385,410,'no','no');
}

