/***********************************************************
////////////////////  »çÀÌÆ®º° ÁöÁ¤Æã¼Ç  ////////////////////
***********************************************************/
//lib.js¿Í ¿¬µ¿
 function checkDigit_jumin(jumin)
{
	var juminStr = jumin.toString();
     a = juminStr.substring(0, 1);
     b = juminStr.substring(1, 2);
     c = juminStr.substring(2, 3);
     d = juminStr.substring(3, 4);
     e = juminStr.substring(4, 5);
     f = juminStr.substring(5, 6);
     g = juminStr.substring(6, 7);
     h = juminStr.substring(7, 8);
     i = juminStr.substring(8, 9);
     j = juminStr.substring(9, 10);
     k = juminStr.substring(10, 11);
     l = juminStr.substring(11, 12);
     m = juminStr.substring(12, 13);
	 month = juminStr.substring(2,4);
	 day = juminStr.substring(4,6);
	 juminStr1 = juminStr.substring(0, 7);
	 juminStr2 = juminStr.substring(7, 13);

	 /* 2004.03.20 ¿ùÀÏ valid check */
	 if(month <= 0 || month > 12) return 'N';
	 if(day <= 0 || day > 31) return 'N';

     /* 2004.03.20 ÁÖ¹Îµî·ÏµÞÀÚ¸® Ã¹¹øÂ° ¹øÈ£ À¯È¿¼º Ã¼Å© (1,2,3,4) are only valid  -- by muse */
	 if(g > 4 || g == 0) return 'N';

	 /* 2004.05.07 ÁÖ¹Îµî·Ï¹øÈ£¿¡ °ø¹éÀÌ µé¾î°¡µµ °¡ÀÔÀÌ µÇ´Â °æ¿ì°¡ ¹ß»ýÇÏÁö ¾Êµµ·Ï -- by fywowng*/
	 if (isNaN(juminStr1) || isNaN(juminStr2))
	 {
		 return 'N';
	 }

     temp=a*2+b*3+c*4+d*5+e*6+f*7+g*8+h*9+i*2+j*3+k*4+l*5;
     temp=temp%11;
     temp=11-temp;
     temp=temp%10;
    
     if(temp == m)
        return 'Y';
     else
        return 'N'; 
}

function sub()
{
     var thisFrm = document.forms[0];
     //alert(thisFrm.r_name.value);
     //alert(thisFrm.r_jumin1.value + "-" + thisFrm.r_jumin2.value ); 
     if( thisFrm.R1[0].checked == false){
     	 alert("¾à°ü¿¡ µ¿ÀÇ¸¦ ÇÏ¼Å¾ß °¡ÀÔ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ");
     	 thisFrm.R1[0].focus();
         return;	
	 } 
     if( thisFrm.r_name.value == '' ){
     	 alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
     	 thisFrm.r_name.focus();
     	 thisFrm.r_name.select();     	 
         return;	
     }
     if( validNAME(thisFrm.r_name.value) == 0){
     	 thisFrm.r_name.focus();
     	 thisFrm.r_name.select();     	      	
     	 return;
     }
     
     if( thisFrm.r_jumin1.value == '' ){
         alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
         thisFrm.r_jumin1.focus();
         return;
     }
	
	if( thisFrm.r_jumin1.value.length != 6 ){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.   ");
         thisFrm.r_jumin1.focus();
         return;
     }

     if( thisFrm.r_jumin2.value == '' ){
         alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
         thisFrm.r_jumin2.focus();
         return;
     }

	if( thisFrm.r_jumin2.value.length != 7){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.   ");
         thisFrm.r_jumin2.focus();
         return;
     }

	if(thisFrm.r_jumin1.value=='111111' && thisFrm.r_jumin2.value=='1111118'){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.   ");
         thisFrm.r_jumin2.focus();
         return;
     }

	 var birth;
     var temp;

	 temp = thisFrm.r_jumin1.value.substring(0,2); //»ý³â: ¾Õ¿¡ µÎÀÚ¸®¸¸
	 sexnum = thisFrm.r_jumin2.value.charAt(0);

	 
	 if(sexnum==1){	   
	  birth   = "19"+temp; //È­¸é¿¡ »ý³â ÂïÈ÷µµ·Ï ÇÔ
	 }else if(sexnum==2){
	   
	   birth   = "19"+temp;
	 }else if(sexnum==3){
	   
	   birth   = "20"+temp;

	 }else if(sexnum==4){
	   birth   = "20"+temp; 
	 }
	 
	 var now = new Date();

	 nAge = now.getYear() - eval(birth);
	 
	 
	 
	 if(nAge <= 19)
	 {
		 alert("¹Ì¼º³âÀÚ´Â °¡ÀÔÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
         thisFrm.r_jumin2.focus();
         return;
	 }


	var jumin = (thisFrm.r_jumin1.value + thisFrm.r_jumin2.value);
    var rVal1 = checkDigit_jumin(jumin);
    /*
	if( rVal1 == 'N' ){
        alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.   ");
        thisFrm.r_jumin1.focus();
        return;
    }else if(rVal1 == 'NO'){
		alert("°¡ÀÔÀÌ ±ÝÁöµÈ »ç¿ëÀÚÀÔ´Ï´Ù.");
        thisFrm.r_jumin1.focus();
        return;
	}
	*/
    thisFrm.submit();
}

function sub2() {
     var thisFrm = document.chk_frm;

     if( thisFrm.r_name.value == '' ){
     	 alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
     	 thisFrm.r_name.focus();
     	 thisFrm.r_name.select();     	 
         return;	
     }
     if( validNAME(thisFrm.r_name.value) == 0){
     	 thisFrm.r_name.focus();
     	 thisFrm.r_name.select();     	      	
     	 return;
     }
     
     if( thisFrm.r_jumin1.value == '' ){
         alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
         thisFrm.r_jumin1.focus();
         return;
     }
	
	if( thisFrm.r_jumin1.value.length != 6 ){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.   ");
         thisFrm.r_jumin1.focus();
         return;
     }

     if( thisFrm.r_jumin2.value == '' ){
         alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
         thisFrm.r_jumin2.focus();
         return;
     }

	if( thisFrm.r_jumin2.value.length != 7){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.   ");
         thisFrm.r_jumin2.focus();
         return;
     }

	if(thisFrm.r_jumin1.value=='111111' && thisFrm.r_jumin2.value=='1111118'){
         alert("À¯È¿ÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.   ");
         thisFrm.r_jumin2.focus();
         return;
     }

	 var birth;
     var temp;

	 temp = thisFrm.r_jumin1.value.substring(0,2); //»ý³â: ¾Õ¿¡ µÎÀÚ¸®¸¸
	 temp1 = thisFrm.r_jumin1.value.substring(2,4); //»ý³â: ¾Õ¿¡ µÎÀÚ¸®¸¸
	 temp2 = thisFrm.r_jumin1.value.substring(4,6); //»ý³â: ¾Õ¿¡ µÎÀÚ¸®¸¸
	 sexnum = thisFrm.r_jumin2.value.charAt(0);

	 if(sexnum==1){	   
	  birth   = "19"+temp; //È­¸é¿¡ »ý³â ÂïÈ÷µµ·Ï ÇÔ
	 }else if(sexnum==2){
	   birth   = "19"+temp;
	 }else if(sexnum==3){
	   birth   = "20"+temp;
	 }else if(sexnum==4){
	   birth   = "20"+temp; 
	 }
	 
	 var now = new Date();
	 nAge = now.getYear() - eval(birth);
	 nYear = now.getYear();
	 nMon = now.getMonth()+1;
	 nDay = now.getDate();

	 if (nMon > eval(temp1)) {
		 setAge = nAge;
	 }
	 else if (nMon < eval(temp1)) {
		 setAge = nAge - 1;
	 }
	 else {
		 if (nDay < eval(temp2)) {
			 setAge = nAge - 1;
		 }
		 else {
			 setAge = nAge;
		 }
	 }

	 if(setAge < 19) {
		 alert("¹Ì¼º³âÀÚ´Â ÀÎÁõ¹ÞÀ¸½Ç¼ö ¾ø½À´Ï´Ù.");
         thisFrm.r_jumin2.focus();
         return;
	 }
    thisFrm.submit();
}

function chk_jumin_no(jumin1,jumin2)
{
	if ((jumin1.length != 6) || (jumin2.length != 7))
	{
		return false;
	}
	else
	{
		a = jumin1.substring( 0, 1) * 2;
		b = jumin1.substring( 1, 2) * 3;
		c = jumin1.substring( 2, 3) * 4;
		d = jumin1.substring( 3, 4) * 5;
		e = jumin1.substring( 4, 5) * 6;
		f = jumin1.substring( 5, 6) * 7;
		g = jumin2.substring(0, 1) * 8;
		h = jumin2.substring(1, 2) * 9;
		i = jumin2.substring(2, 3) * 2;
		j = jumin2.substring(3, 4) * 3;
		k = jumin2.substring(4, 5) * 4;
		l = jumin2.substring(5, 6) * 5;

		pivot = jumin2.substring(6,7);
		sum = a + b + c + d + e + f + g + h + i + j + k + l;
		modulus = sum % 11;
		end_number = 11 - modulus;

		if (end_number == 11)
		{
			end_number = 1;
		}
		else if (end_number == 10)
		{
			end_number = 0;
		}
		else
		{
			end_number = end_number;
		}

		if (pivot != end_number)
		{
			return false;
		}
		else
		{
			return true;
		}
	}
}

function isNumeric(s)
{
     var isNum = /\d/;
     if( !isNum.test(s) ) return 0; 
     return 1;
}
function isNumer(s)
{
     var isNum = /^[\d]+$/;
     if( s.search(isNum) ) return 0; 
     return 1;
}

function isHangul(s) 
{
     var len;
     
     len = s.length;

     for (var i = 0; i < len; i++)  {
         if (s.charCodeAt(i) != 32 && (s.charCodeAt(i) < 44032 || s.charCodeAt(i) > 55203))
             return 0;
     }
     return 1;
}
  
function checkSpace( str )
{
     if(str.search(/\s/) != -1){
     	return 1;
     }

     else {
         return "";
     }
}
function validID( str )
{
     /* check whether input value is included space or not  */
     if( str == ""){
     	alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return 0;
     }
     
     var retVal = checkSpace( str ); 
             
     if( retVal != "" ) {
         alert("¾ÆÀÌµð´Â ºó °ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return 0; 
     } 
     if( str.charAt(0) == '_') {
	 alert("¾ÆÀÌµðÀÇ Ã¹¹®ÀÚ´Â '_'·Î ½ÃÀÛÇÒ¼ö ¾ø½À´Ï´Ù.");
	 return 0;
     }

     /* checkFormat  */
     var isID = /^[a-z0-9_]{3,12}$/;
     if( !isID.test(str) ) {
         alert("¾ÆÀÌµð´Â 3~12ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ,Æ¯¼ö±âÈ£(_)¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù."); 
         return 0; 
     }
     return 1;
}

function validPWD( str )
{
     var cnt=0;
     if( str == ""){
     	alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return 0;
     }     

    /* check whether input value is included space or not  */
     var retVal = checkSpace( str );
     if( retVal != "") {
         alert("ºñ¹Ð¹øÈ£´Â ºó°ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return 0;
     }
     for( var i=0; i < str.length; ++i)
     {
         if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
     }  
     if( cnt == str.length ) {
         alert("º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
         return 0; 
     }

     /* limitLength */

     //var isPW = /^[a-z0-9_~`!@\\#\$%\^&\*()-\+=\|\[\]\{\};:'"<,>.?/]{6,12}$/;
     var isPW = /^[a-z0-9]{6,12}$/;
     if( !isPW.test(str) ) {
         alert("ºñ¹Ð¹øÈ£´Â 6~12ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù."); 
         return 0; 
     }
     return 1;
}

function validEMAIL( str )
{
     /* check whether input value is included space or not  */
     if(str == ""){
     	alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return 0;
     }
     var retVal = checkSpace( str );
     if( retVal != "") {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ºó°ø°£ ¾øÀÌ ³ÖÀ¸¼¼¿ä.");
         return 0;
     }
          
     /* checkFormat */
     var isEmail = /[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*@[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+(\.[-!#$%&'*+\/^_~{}|0-9a-zA-Z]+)*/;
     if( !isEmail.test(str) ) {
         alert("ÀÌ¸ÞÀÏ Çü½ÄÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.");
         return 0;
     }
     if( str.length > 60 ) {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò´Â 60ÀÚ±îÁö À¯È¿ÇÕ´Ï´Ù.");
         return 0;
     }
/*
	 if( str.lastIndexOf("daum.net") >= 0 || str.lastIndexOf("hanmail.net") >= 0 ) {
 		 alert("´ÙÀ½ ¸ÞÀÏ °èÁ¤Àº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		 document.forms[0].email.focus();  
		 return 0;
	 }
*/
     return 1;
}
         
function validNAME(str)
{
    
     if( str == '' ){
     	 alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä");
         return 0;	
     }     
     
     var retVal = checkSpace( str );     
     if( retVal != ""){
         alert("ÀÌ¸§Àº ¶ç¾î¾²±â ¾øÀÌ ÀÔ·ÂÇÏ¼¼¿ä.");
         return 0;
     }
     if( !isHangul(str) ) {
         alert("ÀÌ¸§À» ÇÑ±Û·Î ÀÔ·ÂÇÏ¼¼¿ä.");
         return 0;  
     }
     if( str.length > 10 ) {
         alert("ÀÌ¸§Àº 7ÀÚ±îÁö¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return 0;
     }
     return 1; 
}

function validENAME( str )
{
              /* check format */  
     var isENAME = /^\w/gi;

     if( !isENAME.test( str ) )
     {
         alert("¿µ¹®ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä"); 
         document.forms[0].ename1.select();
         return 0;
     }
     return 1; 
              
}

function isEmpty(tmplid)
{
     var thisFrm = document.forms[0];
     var retVal;


     if( thisFrm.id.value == "" ) {
         alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.id.focus();
         return 0;
     }
     else {
     	 retVal = validID(thisFrm.id.value);
         if( !retVal ) {
             thisFrm.id.select(); 
             thisFrm.id.focus(); 
             return 0;
         } 
     }
     if( thisFrm.pwd.value == "" ) {
         alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.pwd.focus();
         return 0;
     }
     else {
         retVal = validPWD(thisFrm.pwd.value);
         if( !retVal ) {
             thisFrm.pwd.select();
             thisFrm.pwd.focus();
             return 0;
         }
     } 
     if( thisFrm.re_pwd.value == "" ) {
         alert("ºñ¹Ð¹øÈ£ È®ÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.re_pwd.focus();
         return 0;
     }
     else {
         retVal = validPWD(thisFrm.re_pwd.value);
         if( !retVal ) return 0;
     } 
     if( thisFrm.pwd.value != thisFrm.re_pwd.value ) {
         alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
         thisFrm.pwd.select();
         return 0;
     }
     if( thisFrm.id.value == thisFrm.pwd.value ) {
         alert("¾ÆÀÌµð¿Í ºñ¹Ð¹øÈ£°¡ °°½À´Ï´Ù.\nº¸¾È »óÀÇ ÀÌÀ¯·Î ¾ÆÀÌµð¿Í °°Àº ºñ¹Ð¹öÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
         thisFrm.pwd.select();
         thisFrm.pwd.focus();
         return 0; 
     }
     if( thisFrm.rmdq.options[thisFrm.rmdq.selectedIndex].value == 0 ) {
         alert("ºñ¹Ð¹øÈ£ Àç¹ß±ÞÀ» À§ÇÑ Áú¹®À» ¼±ÅÃÇÏ¼¼¿ä.");
         thisFrm.rmdq.focus();
         return 0;
     }
     if( thisFrm.rmda.value == "" ) {
         alert("ºñ¹Ð¹øÈ£ Àç¹ß±ÞÀ» À§ÇÑ ´äÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.rmda.focus();
         return 0;
     }
     if( thisFrm.email.value == "" ) {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.email.focus();
         return 0;
     }
     else {
         retVal = validEMAIL( thisFrm.email.value );
         if( !retVal ) {
             thisFrm.email.select();
             thisFrm.email.focus();
             return 0;
         }
     }
     if( thisFrm.autoValue.value == "" ) {
         alert("ÀÚµ¿°¡ÀÔ¹æÁö¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.autoValue.focus();
         return 0;
     }
     
     

     return 1; 
}

/* ================================================ 
	Final checking form value	
   ================================================ */

function nextY(elename,size){     // ÁÖ¹Î¹øÈ£ valid check , ÀÚµ¿ ´ÙÀ½ Æû ÀÌµ¿
	alert(elename);
   num = elename.value;
   siz = num.length;
   numFlag = Number(num);
   if(!numFlag && siz > 1 && num != '00' &&  num != '000'){
         alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
         elename.select();
         elename.focus();
         return false;
   }

   if(elename.name == "r_jumin2" && siz == 1){
		if(num < 1 || num > 4){
			alert('Àß¸øµÈ ÁÖ¹Î¹øÈ£ Çü½ÄÀÔ´Ï´Ù');
         	elename.select();
         	elename.focus();
			return false;
		}
   }
}


function next(str,order,size){     // ÁÖ¹Î¹øÈ£ valid check , ÀÚµ¿ ´ÙÀ½ Æû ÀÌµ¿

// PHP version difference??
	jumin1ord = 3;
	jumin2ord = jumin1ord+1;
	if(str.elements[0].name == "PHPSESSID")
		{
		order++;		
		jumin1ord = 4;
		jumin2ord = jumin1ord+1;
		}

   nex = order + 1;
   num = str.elements[order].value;
   siz = num.length;
   numFlag = Number(num);
   if(!numFlag && siz > 1 && num != '00' &&  num != '000'){
         alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
         str.elements[order].select();
         str.elements[order].focus();
         return false;
   }
   if(siz == size){
      if(order == jumin1ord) {
		  str.elements[nex].focus();
	  }
	  return true;
   }
   if(order == jumin2ord && siz == 1){
		if(num < 1 || num > 4){
			alert('Àß¸øµÈ ÁÖ¹Î¹øÈ£ Çü½ÄÀÔ´Ï´Ù');
         	str.elements[order].select();
         	str.elements[order].focus();
			return false;
		}
   }
}

function checkjumin1(){     // ÁÖ¹Î¹øÈ£ valid check , ÀÚµ¿ ´ÙÀ½ Æû ÀÌµ¿ in the upgrade.php
   str = upgradeFrm;
   num = str.jumin1.value;
   siz = num.length;
   numFlag = Number(num);
   if(!numFlag && siz > 1 && num != '00' &&  num != '000'){
         alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
         str.jumin1.select();
         str.jumin1.focus();
         return;
   }
   if(siz == 6){
      str.jumin2.focus();
      return;
   }

}

function checkjumin2(){     // ÁÖ¹Î¹øÈ£ valid check , ÀÚµ¿ ´ÙÀ½ Æû ÀÌµ¿ in the upgrade.php
   str = upgradeFrm;
   num = str.jumin2.value;
   siz = num.length;
   numFlag = Number(num);
   if(!numFlag && siz > 1 && num != '00' &&  num != '000'){
         alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
         str.jumin2.select();
         str.jumin2.focus();
         return;
   }
   if(siz == 1){
	if(num < 1 || num > 4){
		alert('Àß¸øµÈ ÁÖ¹Î¹øÈ£ Çü½ÄÀÔ´Ï´Ù');
         	str.jumin2.select();
         	str.jumin2.focus();
		return;
	}
   }

}

function next1(str,order,size){     // ºÎ¸ð ÁÖ¹Î¹øÈ£ valid check , ÀÚµ¿ ´ÙÀ½ Æû ÀÌµ¿

   nex = order + 1;
   num = str.elements[order].value;
   siz = num.length;
   numFlag = Number(num);
   if(!numFlag && siz > 1 && num != '00' &&  num != '000'){
         alert('¼ýÀÚ¸¦ ³Ö¾îÁÖ¼¼¿ä');
         str.elements[order].select();
         str.elements[order].focus();
         return false;
   }

   if(order == 8 && siz == 1){
		if(num < 1 || num > 4){
			alert('Àß¸øµÈ ÁÖ¹Î¹øÈ£ Çü½ÄÀÔ´Ï´Ù');
         	str.elements[order].select();
         	str.elements[order].focus();
			return false;
		}
   }
   if(siz == size){
      chVal[order] = 1;
      str.elements[nex].focus();
      return true;
   }   
}

function checkName(str,order){
	
	val = str.elements[order].value;

//¾ÆÀÌµð Ã¼Å©	
	if(order == 0){
		
		if(validNAME(val)){
			str.elements[order+1].select();
			str.elements[order+1].focus();			

		}else{
			str.elements[order].select();
			str.elements[order].focus();								
			return false;
		}
		
	}
	return true;
}	


chVal = new Array(0,0,0,0,0,0,0,0,0);

function checkData(str,order){
	checkID = str.flag.value;
	
	val = str.elements[order].value;
	next = order + 1;
	pre = order - 1;


//¾ÆÀÌµð Ã¼Å©	
	if(order == 0){
		
		if(validID(val)){
			chVal[0] = 1;
		}else{
			str.elements[order].select();
			str.elements[order].focus();								
			return false;
		}
		
	}

//ºñ¹ø Ã¼Å©
	if(order == 1){
		if(checkID == 0) return false;
		if(str.elements[pre].value == '') return false;
		if(chVal[0] == 0) return false;				
		if(validPWD(val) && isSameID(str,val)){
			str.elements[next].readOnly = false;
			str.elements[next].select();
			str.elements[next].focus();		
			chVal[1] = 1;				

		}else{
			str.elements[order].select();
			str.elements[order].focus();								
			return false;

		
		}
		
	}

//ºñ¹ø ÀçÃ¼Å©
	if(order == 2){
		if(checkID == 0) return false;
		if(str.elements[pre].value == '') return false;
		if(chVal[1] == 0) return false;		
                tag = validRPWD(str,order);
		if(tag == -1){
			str.elements[order].select();						
			str.elements[order].focus();						
			return false;
		}else if(tag == 0){
			str.elements[order].value = "";
			str.elements[pre].value = "";
			chVal[1] = 0;
			str.elements[pre].select();
			str.elements[pre].focus();											
			return false;
			
		}else{
			str.elements[next].disabled = false;
			str.elements[next].focus();
			chVal[2] = 1;

		}
		
	}
// Áú¹® Ã¼Å©	
	if(order == 3){
		
		str.elements[next].readOnly = false;
		str.elements[next].focus();
		str.elements[next].select();
	
	}
	
//´äº¯ Ã¼Å©	

	if(order == 4){
		if(checkID == 0) return false;		
		if(str.elements[pre-1].value == "") return false;
		if(chVal[2] == 0) return false;				
		if(validANSWER(str,order)){
			str.elements[next].readOnly = false;
			str.elements[next].select();
			str.elements[next].focus();		
			chVal[4] = 1;										

		}else{
			str.elements[order].focus();								
			str.elements[order].select();								
			return false;

		}
		
	}	



//ÀÌ¸ÞÀÏ Ã¼Å©	

	if(order == 5){
		if(checkID == 0) return false;
		if(str.elements[pre].value == '') return false;
		if(chVal[4] == 0) return false;						
		if(validEMAIL(val)){
			chVal[5] = 1;																
		}else{
			str.elements[order].select();
			str.elements[order].focus();								
			return false;

		}
	}

//ÁÖ¹Î¹øÈ£1

	if(order == 10){
		if(checkID == 0) return false;
		if(str.elements[pre].value == '') return false;		
		if(chVal[6] == 0) return false;						
		return true;
	}	
//ÁÖ¹Î¹øÈ£2

	if(order == 11){
		if(checkID == 0) return false;
		if(str.elements[pre].value == '') return false;		
		if(chVal[7] == 0) return false;						
		return true;
	}			
	
//ºÎ¸ð ÀÌ¸ÞÀÏ Ã¼Å©	

	if(order == 12){
		if(checkID == 0) return false;
		if(str.elements[pre].value == '') return false;		
		if(chVal[8] == 0) return false;						
		if(validEMAIL(val)){
		}else{
			str.elements[order].select();
			str.elements[order].focus();
			return false;

		}
	}	
	return true;
}


function isSameID(str,val){
	IDval = str.elements[0].value;
        if(val == IDval){
                alert("¾ÆÀÌµð¿Í ºñ¹Ð¹øÈ£°¡ °°½À´Ï´Ù.\nº¸¾È »óÀÇ ÀÌÀ¯·Î ¾ÆÀÌµð¿Í °°Àº ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
		return false;
	}else{
	 	return true;
	}
}

function validRPWD(str,order){
	val = str.elements[order].value;
	if(val == ""){
		alert("ºñ¹Ð¹øÈ£ È®ÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		return -1;
	}
	preVal = str.elements[order-1].value;
        if(val != preVal){
		alert('ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù');
		return 0
	}
 	return 1;
}
function validANSWER(str,order){
	val = str.elements[order].value;
     	var retVal = checkSpace( val );     
     	
     	if( retVal != ""){
        	 alert("´ë´äÀº ¶ç¾î¾²±â ¾øÀÌ ÀÔ·ÂÇÏ¼¼¿ä.");
         	 return false;
     	}	
	
	
        if(val == ""){
		alert("ºñ¹Ð¹øÈ£ Àç¹ß±ÞÀ» À§ÇÑ ´äÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}else{
	 	return true;
	}
}




function dupCheckID(str,order){
	checkID = str.flag.value;
	if(chVal[0] == 1 && checkID == 0){
		 alert("ID Áßº¹Ã¼Å©¸¦ ÇÏ½Ã¿À");
		 if(order == 6 || order == 7 || order == 8 || order == 9) str.elements[order].blur();

	}
	if(chVal[0] && chVal[1] && chVal[2] && chVal[4] == 0 && order == 5){
		alert("ºñ¹Ð¹øÈ£ Àç¹ß±ÞÀ» À§ÇÑ ´äÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		str.elements[order-1].focus();
		str.elements[order-1].select();
		
	}

}





