<!--

function fn_check_format(TmpValues,strformat) {
   for(var i=0; i<TmpValues.length;i++) {
      ch=strformat.indexOf(TmpValues.charAt(i));
      if(ch == '-1') { return false; } 
   } 
   
   return true;
}

function fn_num_check() {                                 
   if((event.keyCode<48)||(event.keyCode>57)) {   event.returnValue = false; }
}

function fn_trim(tmpform) {
   var TempTerm = tmpform 
   var firstPos=0;
   var lastPos=0;

   if(TempTerm.charAt(0) == " ") {
      for(var x=0;x<TempTerm.length-1;x++) {
         if((TempTerm.charAt(x) == " ") && (TempTerm.charAt(x+1) != " ")) { firstPos=x+1; break;    }
      }
   }

   if(TempTerm.charAt(TempTerm.length-1) == " ") {
      for(var y=TempTerm.length-1;y>=0;y--) {
         if((TempTerm.charAt(y-1) != " ") && (TempTerm.charAt(y) == " ")) { lastPos=y; break; }
      }
   } else  lastPos=TempTerm.length;

   if((firstPos == lastPos) && TempTerm.substring(0,1) != " ") lastPos=TempTerm.length;

   TempTerm = TempTerm.substr(firstPos,lastPos-firstPos);
   
   return TempTerm;

}

function str_replace(ValString,ValSource,ValTarget) {
   var TempTerm = "";
   for(var x=0;x<ValString.length;x++) {
      if(ValString.substring(x,x+1)==ValSource) TempTerm +=ValTarget;
      else TempTerm += ValString.substring(x,x+1);
   }
   
   return TempTerm;
}


function isSpecialKey(obj) {

   for(var i = 0; i < obj.value.length; i++) {
      var k = obj.value.charCodeAt(i); 
   
      if     ( k >= 33 && k <= 47 )   return true;
      else if( k >= 58 && k <= 64 )   return true;
      else if( k >= 91 && k <= 96 )   return true;
      else if( k >= 123 && k <= 126 ) return true;
      else return false;
   }
}


function isSKey4Email(obj) {

   for(var i = 0; i < obj.value.length; i++) {
      var k = obj.value.charCodeAt(i) ; 

      if( k>=33 && k<45)  return true;
      else if( k == 47 )  return true;
      else if( k >= 58 && k < 64 )   return true;
      else if( k >= 91 && k <= 94 )   return true;
      else if( k == 96 )   return true;
      else if( k >= 123 && k <= 126 )   return true;
      else    return false;
   }
}


function isEqual(obj1,obj2,strMst) {
   if(obj1.value != obj2.value) {
      alert(strMst+' ¼­·Î °°Áö ¾Ê½À´Ï´Ù..\nÈ®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä.');
      obj1.focus();
      obj1.select();
      return false;
   } else  return true;
}


function checkCode(obj)	{
   for(var i = 0; i < obj.value.length; i++) {
      var k = obj.value.charCodeAt(i) ; 
      if(k < 33 || k > 127)return true;
   }
}

function checkRange(obj, intNo1, intNo2) {

   sum = 0;
   for(var i = 0; i < obj.value.length; i++) {
      var k = obj.value.charCodeAt(i) ; 

      if(k >= 0 && k <= 255) sum += 1;
      else sum += 2;
   }

   if( sum >= intNo1 && sum <= intNo2 )  return true;
   else return false;
}

function fn_must_text(obj,mess) {
   obj.value = fn_trim(obj.value);
   if(obj.value == "") {
      alert(mess + ' ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.\n ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ');
      obj.focus();
      return false;
   }
}

function fn_must_number(obj,mess,opt) {

   if(opt == "Y") {  if(fn_must_text(obj,mess) == false) return false;   } 
   
   obj.value = fn_trim(obj.value);
   
   if(fn_check_format(obj.value,"0123456789") == false) {
       alert(mess + ' ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.\n ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ');
       obj.focus();
       obj.select();
       return false;
   }
}

function fn_must_radio(obj,mess) {
   var nFcnt = 0;
   for(j=0; j < obj.length; j++) {
	 if(obj[j].checked == true) {  nFcnt++; break; }
   }
   if(nFcnt < 1) { alert(mess + ' ¹Ýµå½Ã ¼±ÅÃ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.'); obj[0].focus(); return false;  }



}

function fn_must_checkbox(obj,mess,len) {
   var obj_su = obj.length;
   if(fn_check_format(obj.value,"0123456789") == false) {
       alert(mess + ' ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.\n ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ');
       obj.focus();
       obj.select();
       return false;
   }
}

function fn_must_selectbox(obj,mess,len) {

}

function fn_must_id(obj) {
   if(fn_must_text(obj,' ¾ÆÀÌµð¸¦ ')== false) return false;
   else if((obj.value.length < 4) || (obj.value.length > 10)) {
      alert(' ¾ÆÀÌµð´Â 4~10ÀÚÀÇ ¿µ¹®,¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù..');
      obj.focus();
      obj.select();
      return false;
   } else if(fn_check_format(obj.value.toLowerCase(),"0123456789abcdefghijklmnopqrstuvwxyz") == false) {
       alert(' ¾ÆÀÌµð´Â 4~10ÀÚÀÇ ¿µ¹®,¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù. ');
       obj.focus();
       obj.select();
       return false;
   } 

}


function chkSSNo1(obj) {
	var DT = new Date();
	var curYear  = DT.getYear();
	var curMonth = DT.getMonth()+1;
	var curDay   = DT.getDate();
		
	var inYear  = "19" + obj.value.substr(0, 2);
	var inMonth = obj.value.substr(2,2);
	var inDay   = obj.value.substr(4,2);

    if(false == fn_must_number(obj,' ÁÖ¹Îµî·Ï¹øÈ£¸¦ ','Y')) {   return false;	}

	if ( false == fn_check_format(obj.value,"0123456789" )) {
		alert ( ' ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.  ' );
		obj.focus();
		obj.select();
		return false;
	}

/*	if ( inYear < curYear-70 ) {
		alert ( ' »ýÀÏ³âµµ·Î´Â ÀûÇÕÇÏÁö ¾ÊÀº ³âµµÀÔ´Ï´Ù.  ');
		obj.focus();
		obj.select();
		return false;
	}
*/
	
	if ( inMonth > 12 ) {
		alert( ' À¯È¿ÇÏÁö ¾ÊÀº ´ÞÀÔ´Ï´Ù. ');
		obj.focus();
		obj.select();
		return false;
	}

	
	if ( inDay > 31 ) {
		alert( ' À¯È¿ÇÏÁö ¾ÊÀº ÀÏÀÔ´Ï´Ù. ');
		obj.focus();
		obj.select();
		return false;
	}

	return true;
}	

function chkSSNo2(obj){

	if(false == fn_must_number(obj,' ÁÖ¹Îµî·Ï¹øÈ£¸¦ ','Y')) {   return false;	}

	if ( false == fn_check_format(obj.value,"0123456789" )) {
		alert ( ' ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.  ' );
		obj.focus();
		obj.select();
		return false;
	}

	if ( false == checkRange(obj, 7, 7) ) {
		alert ( ' 7 ÀÚ¸®·Î ÀÔ·ÂÇØÁÖ¼¼¿ä. ');
		obj.focus();
		obj.select();
		return false;
	}
	return true;
}

function chkSSNO(strSSno1, strSSno2,nYear)   {
	var socialno;
	var i;
	var val0, val1, val2, val3, val4, val5, val6, val7, val8, val9, val10, val11, val12, nVal;
	var sum, checkno;
	// check-digit °Ë»ç
	val0  = parseInt(strSSno1.value.charAt(0)) * 2;
	val1  = parseInt(strSSno1.value.charAt(1)) * 3;
	val2  = parseInt(strSSno1.value.charAt(2)) * 4;
	val3  = parseInt(strSSno1.value.charAt(3)) * 5;
	val4  = parseInt(strSSno1.value.charAt(4)) * 6;
	val5  = parseInt(strSSno1.value.charAt(5)) * 7;
	val6  = parseInt(strSSno2.value.charAt(0)) * 8;
	val7  = parseInt(strSSno2.value.charAt(1)) * 9;
	val8  = parseInt(strSSno2.value.charAt(2)) * 2;
	val9  = parseInt(strSSno2.value.charAt(3)) * 3;
	val10 = parseInt(strSSno2.value.charAt(4)) * 4;
	val11 = parseInt(strSSno2.value.charAt(5)) * 5;
	val12 = parseInt(strSSno2.value.charAt(6));

	sum = val0 + val1 + val2 + val3 + val4 + val5 + val6 + val7 + val8 + val9 + val10 + val11;

	checkno = (11-(sum % 11)) % 10;
   if (checkno == val12) {
       nVal = parseInt(strSSno2.value.charAt(0)) - 3;
	   nY = parseInt(strSSno1.value.substring(0,2));
	   nYear = parseInt(nYear);
       if((nVal >= 0) && (nYear <= nY)) {

            alert(' À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù\n ´Ù½Ã ÇÑ¹ø È®ÀÎÇØÁÖ¼¼¿ä.');
            strSSno1.focus();
            return false;
	   
	   } else  return true;

   } else {
	   alert(' À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù\n ´Ù½Ã ÇÑ¹ø È®ÀÎÇØÁÖ¼¼¿ä.');
	   strSSno1.focus();
	   return false;
   }
	 
}

function chkEmail(obj,opt) {
   if(obj.value != "") {
      if ( true == isSKey4Email(obj) ) {
         alert ( ' Æ¯¼ö ¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù. ')
         obj.focus();
         obj.select();
         return false;
      }

      if ( obj.value.indexOf(".") < 0 || obj.value.indexOf("@") < 0 ) {
         alert ( ' ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã È®ÀÎÇÏ¿© ÁÖ½Ê½Ã¿ä. ')
         obj.focus();
         obj.select();
         return false;
      }

      if(opt == "Y") {
         if((obj.value.indexOf("@hanmail.net") > 0) || (obj.value.indexOf("@daum.net") > 0)) {
            alert(' \n ÇÑ¸ÞÀÏÀº ¸ÞÀÏÀÌ ¹ß¼ÛµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. \n ÇÑ¸ÞÀÏ(hanmail.net)Àº µî·ÏºÒ°¡´É ÇÕ´Ï´Ù. \n ´Ù¸¥ ¸ÞÀÏÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä. \n');
            obj.focus();
            obj.select();
            return false;
         }

      }
   }
   return true;
}


function fn_Setting_Cookie(strDomain,sValue,sName){
   expday = new Date();
   expday.setDate(expday.getDate()+1);
   document.cookie = sName+"=" + sValue + "; expires="+expday.toGMTString()+"; path=/; domain="+strDomain;
}
//-->