/***************************************************
*  ±â´É : NumberCheck                          *
*  ¼öÁ¤ÀÏ : 2005-08-18                         *
*  parameter : field, error_msg                *
***************************************************/

function isNotNumber(field, error_msg)
{
	var val = field.value;

	if(isNaN(val) ) {
		if(error_msg.length > 0) {
			alert(error_msg);
			field.focus();
			field.select();
		}
		return true;
	} else {
		return false;
	}
}

// ÀÌ¸ÞÀÏ Ã¼Å© 
function email_chk(email)
{
    var t = email
    var ValidFlag = false
    var atCount = 0
    var SpecialFlag
    var atLoop
    var atChr
    var BadFlag
    var tAry1
    var UserName
    var DomainName

    if ( t.length > 0 && t.indexOf("@") > 0 && t.indexOf(".") > 0 ) {
            atCount = 0
            SpecialFlag = false

            for( atLoop=1; atLoop<=t.length; atLoop++ ) {
                    atChr = t.substring( atLoop, atLoop+1 )
                    if ( atChr == "@" ) atCount = atCount + 1

                    if ( (atChr >= 32) && (atChr <= 44) ) SpecialFlag = true 
                    if ( (atChr == 47) || (atChr == 96) || (atChr >= 123) ) SpecialFlag = true 
                    if ( (atChr >= 58) && (atChr <= 63) ) SpecialFlag = true 
                    if ( (atChr >= 91) && (atChr <= 94) ) SpecialFlag = true 
            }

            if ( ( atCount == 1 ) && (SpecialFlag == false ) ) {
                    BadFlag = false
                    tAry1 = t.split("@")
                    UserName = tAry1[0]
                    DomainName = tAry1[1]
                    if ( (UserName.length <= 0 ) || (DomainName.length <= 0 ) ) BadFlag = true
                    if ( DomainName.substring( 1, 2 ) == "." ) BadFlag = true
                    if ( DomainName.substring( DomainName.length-1, DomainName.length) == "." ) BadFlag = true
                    ValidFlag = true
            }
    }
    if ( BadFlag == true ) ValidFlag = false
    return ValidFlag
}
// ÀÌ¸ÞÀÏ Ã¼Å© Á¾·á

/***************************************************
*  ±â´É : Æ¯¼ö¹®ÀÚ Valid °Ë»çÃ³¸®                *
*  ¼öÁ¤ÀÏ : 2008-07-15                         *
*  parameter : string, space                   *
***************************************************/
function isNotKeyCode(field, error_msg) {

	var val = field.value;
	var char_ASCII = val.charCodeAt(val.length-1); 

	if((char_ASCII>=33 && char_ASCII<=47) || (char_ASCII>=58 && char_ASCII<=64) || (char_ASCII>=91 && char_ASCII<=96) || (char_ASCII>=123 && char_ASCII<=126)) {		
		alert(error_msg);
		val.focus();
		return true;
	} else {
		return false;
	}


}


/***************************************************
*  ±â´É : ¹®ÀÚ¿­ Valid °Ë»çÃ³¸®                *
*  ¼öÁ¤ÀÏ : 2005-08-18                         *
*  parameter : string, space                   *
***************************************************/

function CheckValid(String, space)
{

   var retvalue = false;

   for (var i=0; i<String.length; i++)
   {		//StringÀÌ 0("" ÀÌ³ª null)ÀÌ¸é ¹«Á¶°Ç false
      if (space == true)
      {
         if (String.charAt(i) == ' ')
         {			//StringÀÌ 0ÀÌ ¾Æ´Ò¶§ space°¡ ÀÖ¾î¾ß¸¸ true(valid)
            retvalue = true;
            break;
         }
      } else {
         if (String.charAt(i) != ' ')
         {			//stringÀÌ 0ÀÌ ¾Æ´Ò¶§ space°¡ ¾Æ´Ñ ±ÛÀÚ°¡ ÀÖ¾î¾ß¸¸ true(valid)
            retvalue = true;
            break;
         }
      }
   }

   return retvalue;
}

/***************************************************
*  ±â´É : Empty ¹× °ø¹é Ã³¸®                   *
*  ¼öÁ¤ÀÏ : 2005-08-18                         *
*  parameter : Form                            *
***************************************************/

function isEmpty(field, error_msg)
{
	if(error_msg == "") {
		if(!CheckValid(field.value, false)) 	{
			return true;
		} else {
			return false;
		}
	} else {
		if(!CheckValid(field.value, false)) {
			alert(error_msg);
			field.focus() ;
			return true;
		} else {
			return false;
		}
	}
}

/***************************************************
*  ±â´É : String ¾ËÆÄºª°ú ¼ýÀÚ¸¸ Ã¼Å©          *
*  ¼öÁ¤ÀÏ : 2005-08-18                         *
*  parameter : Form                            *
***************************************************/

function isNotAlphaNumeric(field,error_msg)
{

   for (var i=0; i < field.value.length; i++)
   {
      if ( ( (field.value.charAt(i) < "0") || (field.value.charAt(i) > "9") ) &&
           ( ( (field.value.charAt(i) < "A") || (field.value.charAt(i) > "Z") ) &&
             ( (field.value.charAt(i) < "a") || (field.value.charAt(i) > "z") ) ) )
	  {
         alert(error_msg);
		 field.focus();
		 field.select();
		 return true;
	   }
   }

   return false;
}

function strLength(field)
{

   var Length = 0;

   var Nav = navigator.appName;
   var Ver = navigator.appVersion;

   var IsExplorer = false;

   var ch;

   if ( (Nav == 'Microsoft Internet Explorer') && (Ver.charAt(0) >= 4) )
   {
      IsExplorer = true;
   }

   if(IsExplorer)
   {

      for(var i = 0 ; i < field.value.length; i++)
      {

         ch = field.value.charAt(i);

         if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) ||
             ((ch >="¤¡") && (ch <="¤¾")))
		{
	    	Length += 2;
		} else
		{
	    	Length += 1;
       	}

	  }

   }else {
      Length = field.value.length ;
   }

   return Length;
}

/**********************************************************
*  ±â´É : ¹®ÀÚ¿­ ±æÀÌÁ¦ÇÑ                          *
*  ¼öÁ¤ÀÏ : 2005-08-18                             *
*  parameter : field, min, max, error_msg          *
***********************************************************/
function isOutOfRange(field, min, max, error_msg)
{
	if(strLength(field) < min || strLength(field) > max)
	{
		alert(error_msg);
		field.focus();
		field.select();
		return true;
	}
	return false;
}

function isNotExactLength(field, len, error_msg) {
	if(strLength(field) != len) {
		alert(error_msg);
		field.focus();
		field.select();
		return true;
	}
	return false;
}


/**********************************************************
	È¸¿ø°¡ÀÔ ¾à°üµ¿ÀÇ, ½Ç¸íÀÎÁõºÎºÐ (member.php)
***********************************************************/
function ACheckForm() {
 	 if(document.ACheckForm.RNC.value != '1') {
        alert('½Ç¸íÈ®ÀÎÀ» ÇÏ¼¼¿ä.');
		return;
	 }		
 	 if(document.ACheckForm.Agree.checked == false) {
        alert('µ¿ÀÇÇÏÁö ¾ÊÀ¸¸é °¡ÀÔÇÏ½Ç ¼ö ¾ø½À´Ï´Ù');
		return;
	 } 	 	  
	 
	document.ACheckForm.submit();
}

function RealNameCheckForm() {

	if(isEmpty(document.RealNameCheckForm.UserName, "»ç¿ëÀÚ¸íÀ» ±âÀÔÇØ ÁÖ¼¼¿ä!")) return;
	if(isNotKeyCode(document.RealNameCheckForm.UserName, "Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç¼ö ¾ø½À´Ï´Ù!")) return;
	if(isNotNumber(document.RealNameCheckForm.UserJumin1,"ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®´Â ¼ýÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return;
	if(isNotNumber(document.RealNameCheckForm.UserJumin2,"ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®´Â ¼ýÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return;
	if(isNotExactLength(document.RealNameCheckForm.UserJumin1, 6, "ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®´Â 6ÀÚ¸®ÀÔ´Ï´Ù!")) return;	  
	if(isNotExactLength(document.RealNameCheckForm.UserJumin2, 7, "ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®´Â 7ÀÚ¸®ÀÔ´Ï´Ù!")) return;
	 
	document.RealNameCheckForm.submit();
}

// ÁÖ¹Î¹øÈ£ 6ÀÚ¸® ÀÔ·Â½Ã ÅÇÀÌµ¿
function moveFocus(num,fromform,toform){
	var str = fromform.value.length;
	if(str == num)
	 toform.focus();
}

/**********************************************************
	È¸¿ø°¡ÀÔºÎºÐ (member01.php)
***********************************************************/

function fncidSearch(){

	if(isEmpty(document.Regist.userid, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(document.Regist.userid,"ID´Â 4~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if((document.Regist.userid.value.length < 13) && (document.Regist.userid.value.length > 3)) {
		url = 'idcheck.php?userid='+document.Regist.userid.value;
		window.open(url,'idcheck','toolbar=no,menubar=no,scrollbar=no,resizable=no,width=350,height=150')
	} else {
		alert('ID´Â 4~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!');
		document.Regist.userid.focus();
		return false;
	}
}

function Id_Chk(obj) {

    len = obj.value.length;
    ret = true;

    if (len < 4)
		return false;
    if(!((obj.value.charAt(0) >= "a" && obj.value.charAt(0) <= "z") ||
       (obj.value.charAt(0) >= "A" && obj.value.charAt(0) <= "Z")))
		ret = false;		
    for (i = 1; i < len; i++) {
		if((obj.value.charAt(i) >= "0" && obj.value.charAt(i) <="9") ||
		   (obj.value.charAt(i) >= "a" && obj.value.charAt(i) <= "z") ||
		   (obj.value.charAt(i) >= "A" && obj.value.charAt(i) <= "Z"))
		    ;
		else 
		    ret = false;
    }
    return ret;
		   
}
		
function insert_check(form)
{
	form = document.Regist;
		
	if(isEmpty(form.userid, "ID¸¦ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(form.userid,"ID´Â 4~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if (form.idc.value != "OK")
	{
		alert('ID Áßº¹°Ë»ç¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù!');
		form.userid.focus();
		return false;
	}
	
	if(isEmpty(form.passwd,"ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.passwd1,"ÆÐ½º¿öµå¸¦ ÀçÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(form.passwd,"ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(form.passwd1,"ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isOutOfRange(form.passwd, 4, 10, "ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isOutOfRange(form.passwd1, 4, 10, "ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(form.passwd.value != form.passwd1.value) {
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
		form.passwd.value="";
		form.passwd1.value="";
		form.passwd.focus();
		form.passwd.select();
		return false;
	}
	
	if(isEmpty(form.email1,"Email À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.email2,"Email »çÀÌÆ®¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	
	var c_email = form.email1.value + "@" + form.email2.value;
	
	if (email_chk(c_email)==false) {
		alert('ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ Àß¸øµÇ¾ú½À´Ï´Ù.')
		form.email1.focus()
		return false;
	}

	form.email.value = c_email; //µµ¸ÞÀÎÀ» ºÐ¸®ÇØ¼­ Ã¼Å©ÇßÁö¸¸ ¸¶Áö¸·¿¡ ±âÁ¸ º¯¼ö¿¡ ´ãÀ½
	
	if(isEmpty(form.zipcode1,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.zipcode2,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	if(isEmpty(form.address1,"ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.address2,"³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;


	if(isEmpty(form.tel1,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.tel2,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.tel3,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_tel = form.tel1.value + form.tel2.value + form.tel3.value;
	for (i = 1; i < str_tel.length ; i++) {
	  if(!(str_tel.charAt(i) >= "0" && str_tel.charAt(i) <="9")) {
	    alert( "¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }
	}

	if(isEmpty(form.hp1,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.hp2,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.hp3,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_hp = form.hp1.value + form.hp2.value + form.hp3.value;
	for (i = 1; i < str_hp.length ; i++) {
	  if(!(str_hp.charAt(i) >= "0" && str_hp.charAt(i) <="9")) {
	    alert( "±ä±Þ¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }
	}
	
	return true;
}

function update_check(form)
{
	form = document.Regist;

//	if(isEmpty(form.passwd,"ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
//	if(isEmpty(form.passwd1,"ÆÐ½º¿öµå¸¦ ÀçÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
//	if(isNotAlphaNumeric(form.passwd,"ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
//	if(isNotAlphaNumeric(form.passwd1,"ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
//	if(isOutOfRange(form.passwd, 4, 10, "ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
//	if(isOutOfRange(form.passwd1, 4, 10, "ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	
	if(form.job_gayn.value == "N"){
		var bnocheck_check = true;
		for(var i = 0; i < form.mem_sect_job.length; i++)
		{
	     if(form.mem_sect_job[i].checked) {
			bnocheck_check = false;
			}
		}
		if(bnocheck_check)
		{
		alert('°³ÀÎÈ¸¿ø ±â¾÷È¸¿øÀ» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
		}
	}

	if(form.passwd.value != form.passwd1.value) {
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
		form.passwd.value="";
		form.passwd1.value="";
		form.passwd.focus();
		form.passwd.select();
		return false;
	}
	

	if(isEmpty(form.email,"EmailÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	if (form.email.value.indexOf('@') == -1 || form.email.value.indexOf('.') ==-1)
	{
		alert('E - Mail ÁÖ¼Ò°¡ Àß¸øµÇ¾ú½À´Ï´Ù.');
		form.email.focus();
		return false;
	}
		

	if(isEmpty(form.zipcode1,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.zipcode2,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	if(isEmpty(form.address1,"ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.address2,"³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;


	if(isEmpty(form.tel1,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.tel2,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.tel3,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_tel = form.tel1.value + form.tel2.value + form.tel3.value;
	for (i = 1; i < str_tel.length ; i++) {
	  if(!(str_tel.charAt(i) >= "0" && str_tel.charAt(i) <="9")) {
	    alert( "¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }
	}

	if(isEmpty(form.hp1,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.hp2,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(form.hp3,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_hp = form.hp1.value + form.hp2.value + form.hp3.value;
	for (i = 1; i < str_hp.length ; i++) {
	  if(!(str_hp.charAt(i) >= "0" && str_hp.charAt(i) <="9")) {
	    alert( "±ä±Þ¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }

	if(form.JobType.value=="") {
		alert('Á÷¾÷ºÐ·ù¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä');
		form.JobType.focus()
		return false;
	}

	if(form.JobField.value=="") {
		alert('ºÐ¾ßºÐ·ù¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä');
		form.JobField.focus()
		return false;
	}

	}			
	return true;
}

function OpenWindow1(theForm) {
	window.open('/join/address_check1.php', 'OpenWindow2', 'resizable=no,scrollbars=yes,x=450,y=335,width=540,height=320');
}

function OpenWindow2(theForm) {
	window.open('/join/address_check2.php', 'OpenWindow2', 'resizable=no,scrollbars=yes,x=450,y=335,width=540,height=320');
}

function OpenWindow3(theForm) {
	window.open('/payment/address_check.php', 'OpenWindow2', 'resizable=no,scrollbars=yes,x=450,y=335,width=540,height=320');
}

/**********************************************************
	Áßº¹¾ÆÀÌµð°Ë»öºÎºÐ (idcheck.php)
***********************************************************/
function fncenter(userid,idc){						
	opener.document.Regist.userid.value = userid;
	opener.document.Regist.idc.value = idc;
	parent.window.close();
}

/**********************************************************
	¿ìÆí¹øÈ£°Ë»öºÎºÐ (address_check.php)
***********************************************************/
function UseThisZip(zipcode1,zipcode2,addressinput)
{
	opener.document.Regist.zipcode1.value = zipcode1;
	opener.document.Regist.zipcode2.value = zipcode2;
	opener.document.Regist.address1.value = addressinput;
	opener.document.Regist.address2.focus();
	window.close();
}

function UseThisJobZip(Jobzipcode1,Jobzipcode2,Jobaddressinput)
{
	opener.document.Regist.Jobzipcode1.value = Jobzipcode1;
	opener.document.Regist.Jobzipcode2.value = Jobzipcode2;
	opener.document.Regist.Jobaddress1.value = Jobaddressinput;
	opener.document.Regist.Jobaddress2.focus();
	window.close();
}
function UseThisOrderZip(Jobzipcode1,Jobzipcode2,Jobaddressinput,F)
{
	opener.document.form1.r_zip1.value = Jobzipcode1;
	opener.document.form1.r_zip2.value = Jobzipcode2;
	if(F != "Order") {
	opener.document.form1.r_addr1.value = Jobaddressinput;
	opener.document.form1.r_addr2.focus();
	} else {
	opener.document.form1.r_addr.value = Jobaddressinput;
	opener.document.form1.r_addr.focus();
	}
	window.close();
}
/**********************************************************
	·Î±×ÀÎ (login/login_mechapi.php)
***********************************************************/
function login_check(){

	if(isEmpty(document.login.userid, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!")) return false;
	if(isEmpty(document.login.passwd, "ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!")) return false;	

}

function login_check2(){

	if(isEmpty(document.login2.userid1, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!")) return false;
	if(isEmpty(document.login2.passwd1, "ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!")) return false;	

}


/**********************************************************
	·Î±×ÀÎ (main_login_mechapi.php)
***********************************************************/
function login_check1(){

	if(isEmpty(document.login1.userid1, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!")) return false;
	if(isEmpty(document.login1.passwd1, "ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!")) return false;	

}


/**********************************************************
	¾ÆÀÌµð, ºñ¹Ð¹øÈ£ Ã£±â (member/id_search.php)
***********************************************************/
function id_search_check(){

	if(isEmpty(document.id_search.UserName, "»ç¿ëÀÚ¸íÀ» ±âÀÔÇØ ÁÖ¼¼¿ä!"))  return;
	if(isNotNumber(document.id_search.Jumin1,"ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®´Â ¼ýÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!"))  return;
	if(isNotNumber(document.id_search.Jumin2,"ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®´Â ¼ýÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!"))  return;
	if(isNotExactLength(document.id_search.Jumin1, 6, "ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®´Â 6ÀÚ¸®ÀÔ´Ï´Ù!"))  return;	  
	if(isNotExactLength(document.id_search.Jumin2, 7, "ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®´Â 7ÀÚ¸®ÀÔ´Ï´Ù!"))  return;
	 
	document.id_search.submit();

}


/**********************************************************
	È¸¿ø°¡ÀÔ ¾à°üµ¿ÀÇ, ½Ç¸íÀÎÁõºÎºÐ (member_new.php)
2008-12-31 /join/join_01.php ·Î ÀÌÀü
***********************************************************/


/**********************************************************
	½Å±ÔÈ¸¿ø°¡ÀÔºÎºÐ (memberform.php)
***********************************************************/
function goScript() {

	var doc = document.form1;

	if(isEmpty(doc.userid, "ID¸¦ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(doc.userid,"ID´Â 4~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if (doc.idc.value != "OK")
	{
		alert('ID Áßº¹°Ë»ç¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù!');
		doc.userid.focus();
		return false;
	}
		

	if(isEmpty(doc.passwd,"ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.passwd1,"ÆÐ½º¿öµå¸¦ ÀçÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(doc.passwd,"ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(doc.passwd1,"ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isOutOfRange(doc.passwd, 4, 10, "ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(isOutOfRange(doc.passwd1, 4, 10, "ºñ¹Ð¹øÈ£´Â 4~10ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if(doc.passwd.value != doc.passwd1.value) {
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
		doc.passwd.value="";
		doc.passwd1.value="";
		doc.passwd.focus();
		doc.passwd.select();
		return false;
	}
	

	if(isEmpty(doc.email1,"Email À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.email2,"Email »çÀÌÆ®¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	
	var c_email = doc.email1.value + "@" + doc.email2.value;
	
	if (email_chk(c_email)==false) {
		alert('ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ Àß¸øµÇ¾ú½À´Ï´Ù.')
		doc.email1.focus()
		return false;
	}

	doc.email.value = c_email; //µµ¸ÞÀÎÀ» ºÐ¸®ÇØ¼­ Ã¼Å©ÇßÁö¸¸ ¸¶Áö¸·¿¡ ±âÁ¸ º¯¼ö¿¡ ´ãÀ½
		

	if(isEmpty(doc.zipcode1,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.zipcode2,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	if(isEmpty(doc.address1,"ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.address2,"³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;


	if(isEmpty(doc.tel1,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.tel2,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.tel3,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_tel = doc.tel1.value + doc.tel2.value + doc.tel3.value;
	for (i = 1; i < str_tel.length ; i++) {
	  if(!(str_tel.charAt(i) >= "0" && str_tel.charAt(i) <="9")) {
	    alert( "¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }
	}

	if(isEmpty(doc.hp1,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.hp2,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.hp3,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_hp = doc.hp1.value + doc.hp2.value + doc.hp3.value;
	for (i = 1; i < str_hp.length ; i++) {
	  if(!(str_hp.charAt(i) >= "0" && str_hp.charAt(i) <="9")) {
	    alert( "±ä±Þ¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }
	}	

	var bnocheck = true;
	for(var i = 0; i < doc.MsgTypeCode.length; i++)
	{
	     if(doc.MsgTypeCode[i].checked) bnocheck = false;
	}
	if(bnocheck)
	{
		alert('°áÁ¦À¯ÇüÀ» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
	}

	var bnocheck1 = true;
	for(var i = 0; i < doc.order_amount.length; i++)
	{
	     if(doc.order_amount[i].checked) {
			bnocheck1 = false;
			doc.Amount.value = doc.order_amount[i].value;
		 }
	}
	if(bnocheck1)
	{
		alert('°áÁ¦±Ý¾×À» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
	}

	doc.order_uid.value = doc.userid.value;
	doc.order_name.value = doc.name.value;
	doc.OrderName.value = doc.name.value;
	doc.order_email.value = doc.email.value;
	doc.Email.value = doc.email.value;
	doc.order_hp.value = doc.hp1.value+"-"+doc.hp2.value+"-"+doc.hp3.value;
	doc.OrderTelNo.value = doc.hp1.value+"-"+doc.hp2.value+"-"+doc.hp3.value;
	doc.order_tel.value = doc.tel1.value+"-"+doc.tel2.value+"-"+doc.tel3.value;
	doc.OrderAddr.value = "["+doc.zipcode1.value+"-"+doc.zipcode2.value+"]"+doc.address1.value+" "+doc.address2.value;

	doc.action="http://www.mechapia.com/modules/null.php";
	doc.method="post";	
	window.open(form1.action, form1.target, "toolbar=no, directories=no,menubar=no,scrollbars=no,resizable=yes,status=yes,location=no,copyhistory=yes,width=446,height=530");
	// ¿ÀÇÁ³ÊÀÇ ÆäÀÌÁö¸¦ °áÀçÁßÀÌ¶ó°í Ç¥½Ã.	
	//location.href="http://www.mechapia.com/payment/loading.html";
	doc.action="https://pay.bankwell.co.kr/cgi-bin/CreditCard/PGRE301.cgi"; //¼öÁ¤ÇÏÁö ¸¶¼¼¿ä
	doc.OrderDate.value  = orderdate;
	doc.OrderTime.value  = ordertimeis;
	doc.SequenceNo.value = ordertimeis;
	doc.OrderNo.value    = ordernum;
	return true;

}

function fidSearch(){

	if(isEmpty(document.form1.userid, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isNotAlphaNumeric(document.form1.userid,"ID´Â 4~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!")) return false;
	if((document.form1.userid.value.length < 13) && (document.form1.userid.value.length > 3)) {
		url = 'idcheck_new.php?userid='+document.form1.userid.value;
		window.open(url,'idcheck','toolbar=no,menubar=no,scrollbar=no,resizable=no,width=350,height=150')
	} else {
		alert('ID´Â 4~12ÀÚ »çÀÌÀÇ ¼ýÀÚ ¹× ¿µ¹® ´ë¼Ò¹®ÀÚ·Î¸¸ ±âÀÔÇØ ÁÖ¼¼¿ä!');
		document.form1.userid.focus();
		return false;
	}
}

function ZipCD1(theForm) {
	window.open('/join/address_zip_check1.php', 'OpenWindow2', 'resizable=no,scrollbars=yes,x=450,y=335,width=540,height=320');
}

function ZipCD2(theForm) {
	window.open('/join/address_zip_check2.php', 'OpenWindow2', 'resizable=no,scrollbars=yes,x=450,y=335,width=540,height=320');
}

/**********************************************************
	Áßº¹¾ÆÀÌµð°Ë»öºÎºÐ (idcheck_new.php)
***********************************************************/
function fcenter(userid,idc){						
	opener.document.form1.userid.value = userid;
	opener.document.form1.idc.value = idc;
	parent.window.close();
}

/**********************************************************
	¿ìÆí¹øÈ£°Ë»öºÎºÐ (address_check.php)
***********************************************************/
function UThisZip(zipcode1,zipcode2,addressinput)
{
	opener.document.form1.zipcode1.value = zipcode1;
	opener.document.form1.zipcode2.value = zipcode2;
	opener.document.form1.address1.value = addressinput;
	opener.document.form1.address2.focus();
	window.close();
}

function UThisJobZip(Jobzipcode1,Jobzipcode2,Jobaddressinput)
{
	opener.document.form1.Jobzipcode1.value = Jobzipcode1;
	opener.document.form1.Jobzipcode2.value = Jobzipcode2;
	opener.document.form1.Jobaddress1.value = Jobaddressinput;
	opener.document.form1.Jobaddress2.focus();
	window.close();
}

/**********************************************************
	±âÁ¸È¸¿øµî±ÞÀüÈ¯ºÎºÐ (MemberModifyLv.php)
***********************************************************/
function update_goScript() {

	var doc = document.form1;

	if(doc.job_gayn.value == "N"){
		var bnocheck_check = true;
		for(var i = 0; i < doc.mem_sect_job.length; i++)
		{
	     if(doc.mem_sect_job[i].checked) {
			bnocheck_check = false;
			}
		}
		if(bnocheck_check)
		{
		alert('°³ÀÎÈ¸¿ø ±â¾÷È¸¿øÀ» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
		}
	}


	if(doc.passwd.value != doc.passwd1.value) {
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!");
		doc.passwd.value="";
		doc.passwd1.value="";
		doc.passwd.focus();
		doc.passwd.select();
		return false;
	}
	

	if(isEmpty(doc.email,"EmailÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	if (doc.email.value.indexOf('@') == -1 || doc.email.value.indexOf('.') ==-1)
	{
		alert('E - Mail ÁÖ¼Ò°¡ Àß¸øµÇ¾ú½À´Ï´Ù.');
		doc.email.focus();
		return false;
	}
		

	if(isEmpty(doc.zipcode1,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.zipcode2,"¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	if(isEmpty(doc.address1,"ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.address2,"³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;


	if(isEmpty(doc.tel1,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.tel2,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.tel3,"¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_tel = doc.tel1.value + doc.tel2.value + doc.tel3.value;
	for (i = 1; i < str_tel.length ; i++) {
	  if(!(str_tel.charAt(i) >= "0" && str_tel.charAt(i) <="9")) {
	    alert( "¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }
	}

	if(isEmpty(doc.hp1,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.hp2,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;
	if(isEmpty(doc.hp3,"±ä±Þ¿¬¶ôÃ³¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")) return false;

	var str_hp = doc.hp1.value + doc.hp2.value + doc.hp3.value;
	for (i = 1; i < str_hp.length ; i++) {
	  if(!(str_hp.charAt(i) >= "0" && str_hp.charAt(i) <="9")) {
	    alert( "±ä±Þ¿¬¶ôÃ³´Â ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä!" );
	    return false ;
	  }
	}


	var bnocheck = true;

	for(var i = 0; i < doc.MsgTypeCode.length; i++)
	{
	     if(doc.MsgTypeCode[i].checked) bnocheck = false;
	}
	if(bnocheck)
	{
		alert('°áÁ¦À¯ÇüÀ» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
	}

	var bnocheck1 = true;

	for(var i = 0; i < doc.order_amount.length; i++)
	{
	     if(doc.order_amount[i].checked) {
			bnocheck1 = false;
			doc.Amount.value = doc.order_amount[i].value;
		 }
	}
	if(bnocheck1)
	{
		alert('°áÁ¦±Ý¾×À» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
	}

	doc.order_uid.value = doc.userid.value;
	doc.OrderName.value = doc.order_name.value;
	doc.Email.value = doc.order_email.value;
	doc.OrderAddr.value = OAddr;

	doc.action="http://www.mechapia.com/modules/null.php";
	doc.method="post";	
	window.open(form1.action, form1.target, "toolbar=no, directories=no,menubar=no,scrollbars=no,resizable=yes,status=yes,location=no,copyhistory=yes,width=446,height=530");
	// ¿ÀÇÁ³ÊÀÇ ÆäÀÌÁö¸¦ °áÀçÁßÀÌ¶ó°í Ç¥½Ã.	
	//location.href="http://www.mechapia.com/payment/loading.html";
	doc.action="https://pay.bankwell.co.kr/cgi-bin/CreditCard/PGRE301.cgi"; //¼öÁ¤ÇÏÁö ¸¶¼¼¿ä
	doc.OrderDate.value  = orderdate;
	doc.OrderTime.value  = ordertimeis;
	doc.SequenceNo.value = ordertimeis;
	doc.OrderNo.value    = ordernum;
	return true;

	}			

/**********************************************************
	½Å±Ô À¯·á ÀüÈ¯ºÎºÐ (/join/join_pay.php)
***********************************************************/
function update_goScript_in() {

	var doc = document.form1;


	var bnocheck = true;

	for(var i = 0; i < doc.MsgTypeCode.length; i++)
	{
	     if(doc.MsgTypeCode[i].checked) bnocheck = false;
	}
	if(bnocheck)
	{
		alert('°áÁ¦À¯ÇüÀ» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
	}

	var bnocheck1 = true;

	for(var i = 0; i < doc.order_amount.length; i++)
	{
	     if(doc.order_amount[i].checked) {
			bnocheck1 = false;
			doc.Amount.value = doc.order_amount[i].value;
		 }
	}
	if(bnocheck1)
	{
		alert('°áÁ¦±Ý¾×À» ¼±ÅÃÇÏ¼¼¿ä!');
		return false;
	}

	doc.order_uid.value = doc.userid.value;
	doc.OrderName.value = doc.order_name.value;
	doc.Email.value = doc.order_email.value;
	doc.OrderAddr.value = OAddr;

	doc.action="http://www.mechapia.com/modules/null.php";
	doc.method="post";	
	window.open(form1.action, form1.target, "toolbar=no, directories=no,menubar=no,scrollbars=no,resizable=yes,status=yes,location=no,copyhistory=yes,width=446,height=530");
	// ¿ÀÇÁ³ÊÀÇ ÆäÀÌÁö¸¦ °áÀçÁßÀÌ¶ó°í Ç¥½Ã.	
	//location.href="http://www.mechapia.com/payment/loading.html";
	doc.action="https://pay.bankwell.co.kr/cgi-bin/CreditCard/PGRE301.cgi"; //¼öÁ¤ÇÏÁö ¸¶¼¼¿ä
	doc.OrderDate.value  = orderdate;
	doc.OrderTime.value  = ordertimeis;
	doc.SequenceNo.value = ordertimeis;
	doc.OrderNo.value    = ordernum;
	return true;

	}			
