function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}
var winObject = null;
function openWindow(doc, name, property)
{
      winObject = window.open(doc, name, property);
}

function Check_ID_Logname(){    
        if (document.member.ID.value.length == 0) {             
                alert(" ID¸¦ ¸ÕÀú ÀÔ·ÂÇÏ¼¼¿ä.");                
                document.member.ID.focus();     
        } else {                   
                ID_check = window.open("/member/check_id.htm?ID=" + document.member.ID.value, "Check_id_win","toolbar=0,status=0,directories=0,scrollbars=0,resizable=1,menubar=0,width=400,height=170,left=312,top=300"); 
                        ID_check.focus();       
        }       
        return true;
}
function search_ID(){              
        ID_check = window.open("/member/search_id.htm", "search_id_win","toolbar=0,status=0,directories=0,scrollbars=0,resizable=1,menubar=0,width=400,height=170,left=312,top=300");
                ID_check.focus();       
        return true;
}
  function search_addr() {
    var winopts = "width=547,height=300,scrollbars=yes,resizable=yes";
    var log_win = window.open('/member/search.htm', 'login', winopts);            

        return true;
}



function CheckKnameK()
{	// ÀÌ¸§¶õ ¿À·ùÃ¼Å© 
	// Æ²¸®¸é ´Ù½Ã ÀÔ·ÂÇÒ ¼ö ÀÖµµ·Ï ¼±ÅÃÇÑ´Ù.
   checkString = document.member.Kname.value;
   newString = "";
   count = 0;
    for (i = 0; i < checkString.length; i++){
        ch = checkString.substring(i, i+1);
        if ((ch >= " " && ch <= "64") || (ch >= "[" && ch <= "`") || (ch >= "{" && ch <= "~")) {newString += "";}
        else  {newString += ch;}
    }
    if      (checkString != newString) { 
             var text = "ÀÌ¸§(¼º¸í)¶õ ÀÔ·Â¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù!"
	             text += "\nÀÌ¸§¿¡ °ø¶õ/¼ýÀÚ/Æ¯¼ö¹®ÀÚ°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.\n´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇØÁÖ¼¼¿ä ¿¹)È«±æµ¿"
             alert(text);
             document.member.Kname.select();
             document.member.Kname.focus();
             return false;}
    else    {
		if( !hangul_chk(document.member.Kname.value) ){
			return;
		}else{
			alert(" ¿µ¹®À» ÀÌ¸§À¸·Î »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ´Ù½ÃÀÔ·ÂÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù. ");
			document.member.Kname.focus();
			return;
		}
	return true;}

}

	function hangul_chk(word) {
		var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
		
		for (i=0; i< word.length; i++)
		{
			idcheck = word.charAt(i);
			
			for ( j = 0 ;  j < str.length ; j++){
			
				if (idcheck == str.charAt(j)) break;
					
	     			if (j+1 == str.length){
	   				return false;
	     			}
	     		}
	     	}
	     	return true;
	}

	function checkid()
	{
			tmp = document.member.ID.value;

		if( hangul_chk(document.member.ID.value) ){
			return;
		}else{
			alert(" ÇÑ±ÛÀ» ¾ÆÀÌµð·Î »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ´Ù½ÃÀÔ·ÂÇØÁÖ½Ã±â ¹Ù¶ø´Ï´Ù. ");
			document.member.ID.focus();
			return;
		}
		if (document.member.ID.length < 3) {
			alert("¾ÆÀÌµð´Â 3±ÛÀÚ ÀÌ»óÀÔ´Ï´Ù!!") ;
			document.member.ID.focus();
			return false ;
		}
	}

	function Check_Num(tocheck) {
		var isnum = true;

		if (tocheck == null || tocheck == "") {
			isnum = false;
			return isnum;
		}

		for (var j = 0 ; j < tocheck.length; j++) {
	  		if (tocheck.substring(j, j + 1) != "0" &&
			    tocheck.substring(j, j + 1) != "1" &&
			    tocheck.substring(j, j + 1) != "2" &&
			    tocheck.substring(j, j + 1) != "3" &&
			    tocheck.substring(j, j + 1) != "4" &&
			    tocheck.substring(j, j + 1) != "5" &&
			    tocheck.substring(j, j + 1) != "6" &&
			    tocheck.substring(j, j + 1) != "7" &&
			    tocheck.substring(j, j + 1) != "8" &&
			    tocheck.substring(j, j + 1) != "9") {
				isnum = false;
			}
		}
		return isnum;
	}

	function checkEmail(checkString) 
	{ 
	    var at = false; 
	    var dot = false; 
 	
	    for (var i = 0; i < checkString.length; i++)
		{ 
	        ch = checkString.substring(i, i + 1) 
       		 if((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z") 
	               || (ch == "@") || (ch == ".") || (ch == "_") 
        	       || (ch == "-") || (ch >= "0" && ch <= "9"))
			{ 
        	        if( ch == "@" )
					{ 
	                    at=true; 
        	        } 
	                else if( at == true && ch == "." )
					{ 
	                    dot=true; 
	                } 
	        } 
	    } 
	    if( at == true && dot == true )
		{ 
	        return true; 
	    }
		else
		{
			return false;
		}
	} 
	
	function Check_passwd() {
		var member           = document.member;
		 	
		var ID             = member.ID.value; 
		var passwd1        = member.passwd1.value; 
		var passwd2        = member.passwd2.value; 
		var Kname          = member.Kname.value; 
		var Email          = member.Email.value; 
		var nationID1      = member.nationID1.value; 
		var nationID2      = member.nationID2.value; 
		var zip1     	   = member.zip1.value; 
		var zip2           = member.zip2.value;
		var addr1          = member.addr1.value; 
		var addr2          = member.addr2.value; 
		var HPhone1        = member.HPhone1.value; 
		var HPhone2        = member.HPhone2.value; 
		var HPhone3        = member.HPhone3.value; 
		var thisfilednum   = true;
		var isnum          = true;
		
		if( hangul_chk(ID) != true ){
			alert(" ID´Â ÇÑ±ÛÀÌ³ª ¿©¹éÀº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
			document.member.ID.focus();
		 	return;
		}
		
		if( Check_Num(ID) ){
			if( ID.length == 6 ){
				alert(" ¼ýÀÚ 6ÀÚ¸®´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
				document.member.ID.focus();
		 		return;
			}	
		}
		
		if (ID == "") {
			alert("È¸¿ø ID¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			document.member.ID.focus();
		 	return;
		}
		
		if ( ID.length < 4 || ID.length > 8) {
			alert("ID´Â 4~8ÀÚ¸®ÀÔ´Ï´Ù.");
			document.member.ID.focus();
			return;
		}

		if (passwd1 == "" || passwd1.length < 4 || passwd1.length > 8) {
			alert("È¸¿ø ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.\nÈ¸¿ø ºñ¹Ð¹øÈ£´Â 6~10ÀÚ¸®ÀÔ´Ï´Ù.");
			document.member.passwd1.focus();
			return;
		}

		if (ID == passwd1) {
			alert("È¸¿øID¿Í ºñ¹Ð¹øÈ£ÀÇ °ªÀ» ´Ù¸£°Ô ÀÔ·ÂÇÏ½Ê½Ã¿À.\nº¸¾ÈÀ» À§ÇØ ¼­·Î ´Ù¸¥ ID¿Í ºñ¹Ð¹øÈ£¸¦ »ç¿ëÇØ ÁÖ½Ê½Ã¿ä.");
			document.member.passwd1.focus();
			return;
		}

		if (passwd2 == "") {
			alert("È¸¿ø ºñ¹Ð¹øÈ£ È®ÀÎÀ» ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			document.member.passwd2.focus();
			return;
		}

		if (passwd1 != passwd2) {
			alert("ºñ¹Ð¹øÈ£¿Í ºñ¹Ð¹øÈ£È®ÀÎÀÌ Æ²¸³´Ï´Ù.");
			document.member.passwd2.focus();
			return;
		}

		if( document.member.nationID1.value != "999999" && document.member.nationID2.value != "9999999" 
		   	&& document.member.nationID1.value != "888888" && document.member.nationID2.value != "8888888" 
		   	&& document.member.nationID1.value != "777777" && document.member.nationID2.value != "7777777" ){		
			if ( !check_ResidentNO() ){
				alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
				document.member.nationID1.focus();
				return;
			}		
	   	}		

		if (nationID2 == "") {
			alert("ÁÖ¹Îµî·Ï¹øÈ£ 7ÀÚ¸®¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			document.member.nationID2.focus();
			return ;  		   		   
		} else {
			if ( nationID2.length != 7 ) {
				alert("ÁÖ¹Îµî·Ï¹øÈ£ ¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.\n 7ÀÚ¸®ÀÇ ¼ýÀÚÀÔ´Ï´Ù.");
				document.member.nationID2.focus();
				return;
			}
			else {
				thisfilednum = Check_Num(nationID2);
				if (!thisfilednum) {
					alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
					document.member.nationID2.focus();
					return;
				}
			}
		}

		if (Email.length == 0 || checkEmail(Email) == false)
		{
			alert ("'Email'À» Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			document.member.Email.focus ();
			return ;
		}

		if (zip1.length == 0) {
		   alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		   document.member.zip1.focus();
	 	   return;

		}
		else {
			thisfilednum = Check_Num(zip1);
			if (!thisfilednum) {
				alert("¼ýÀÚ¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿ä.");
				document.member.zip1.focus();
				return;
			}
		}

		if (zip2 == "") {
		   alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		   document.member.zip2.focus();
	 	   return;
		}
		else {
			thisfilednum = Check_Num( zip2 );
			if (!thisfilednum) {
				alert("¼ýÀÚ¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿ä.");
				document.member.zip2.focus();
				return;
			}
		}
		
		if (addr1 == "") {
			alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			document.member.addr1.focus();
			return;
		}

		if (HPhone1 == "") {
			alert("Áö¿ª¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			document.member.HPhone1.focus();
			return;
		}
		else {
			thisfilednum = Check_Num(HPhone1);
			if (!thisfilednum) {
				alert("ÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
				document.member.HPhone1.focus();
				return;
			}
		}

		if (HPhone2 == "") {
			alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			document.member.HPhone2.focus();
			return;
		}
		else {
			thisfilednum = Check_Num(HPhone2);
			if (!thisfilednum) {
				alert("ÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
				document.member.HPhone2.focus();
				return;
			}
		}

		if (HPhone3 == "") {
			alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			document.member.HPhone3.focus();
			return ;  		    
		}
		else {
			thisfilednum = Check_Num(HPhone3);
			if (!thisfilednum) {
				alert("ÀüÈ­¹øÈ£´Â ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
				document.member.HPhone3.focus();
				return;
			}
		}

		document.member.submit();
		return ;
	}

	function chksum(string) {
	        if (string.length != 16)
	                return (false);

	        sum = 0; mul = 1; l = string.length;

	        for (i = 0; i < l; i++) {
			digit = string.substring(l-i-1,l-i);
			newnum = parseInt(digit ,10)*mul;

			if (newnum >= 10)
				sum += (newnum % 10) + 1; 
			else
				sum += newnum;
			if (mul == 1)
				mul++;
			else
				mul--; 
		}

		if ((sum % 10) == 0)
			return (true);
		else
			return (false);
	} 
	 
	function setbirthdate()
	{
       		var resd = document.member.nationID1.value;
   		
       		document.member.B_Y.value = "19" + resd.substring(0, 2);
       		document.member.B_M.value = resd.substring(2, 4);
       		document.member.B_D.value = resd.substring(4, 6);
	}	
	
	function isResdNo()
	{
	   if( 	   document.member.nationID1.value != "999999" && document.member.nationID2.value != "9999999" 
	   	&& document.member.nationID1.value != "888888" && document.member.nationID2.value != "8888888" 
	   	&& document.member.nationID1.value != "777777" && document.member.nationID2.value != "7777777" ){		
		if ( !check_ResidentNO() ){
			alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			document.member.nationID1.focus();
			return;
		}		
	   }
	   return;
	}
	
	function check_ResidentNO()
	{  

	  var str_f_num = document.member.nationID1.value;
	  var str_l_num = document.member.nationID2.value;

		var i3=0
  		for (var i=0;i<str_f_num.length;i++)
  		{
      			var ch1 = str_f_num.substring(i,i+1);
      			if (ch1<'0' || ch1>'9') { i3=i3+1 }
  		}
  		if ((str_f_num == '') || ( i3 != 0 ))
  		{
    			return (false);
  		}
  
   
  
		  var i4=0
		  for (var i=0;i<str_l_num.length;i++)
		  {
		      var ch1 = str_l_num.substring(i,i+1);
		      if (ch1<'0' || ch1>'9') { i4=i4+1 }
		  }
		  if ((str_l_num == '') || ( i4 != 0 ))
		  {
			    return (false);
		  }

		  if(str_f_num.substring(0,1) < 4)
		  {
			   return (false);
		  }

		  if(str_l_num.substring(0,1) > 2)
		  {
			   return (false);
		  }

		  if((str_f_num.length > 7) || (str_l_num.length > 8))
		  {

			   return (false);
		  }

		  if ((str_f_num == '72') || ( str_l_num == '18'))
		  {

		    return (false);
		  }
   
		  var f1=str_f_num.substring(0,1)
		  var f2=str_f_num.substring(1,2)
		  var f3=str_f_num.substring(2,3)
		  var f4=str_f_num.substring(3,4)
		  var f5=str_f_num.substring(4,5)
		  var f6=str_f_num.substring(5,6)
		  var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7
		  var l1=str_l_num.substring(0,1)
		  var l2=str_l_num.substring(1,2)
		  var l3=str_l_num.substring(2,3)
		  var l4=str_l_num.substring(3,4)
		  var l5=str_l_num.substring(4,5)
		  var l6=str_l_num.substring(5,6)
		  var l7=str_l_num.substring(6,7)
		  hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5
		  hap=hap%11
		  hap=11-hap
		  hap=hap%10
		  if (hap != l7) 
		  {
		    return (false);
		  }

		  return true; 
	}	 

	function Check_focus1()
	{
	    	var str = document.member.nationID1.value.length;
    		if(str == 6)
       		document.member.nationID2.focus(); 
	
	}	  
 
	function Check_focus2()
	{
	    	var str = document.member.nationID2.value.length;
    		if(str == 7)
       		document.member.Email.focus();
	
	} 

