<!--

// ¾ÕÀ¸·Î ÀÚ±â°¡ »ç¿ëÇÑ functionÀº ¾Æ·¡¿¡ ¼³¸íÀ» ´Þ¾Æ Ãß°¡ÇÒ °Í.
// ³ªÁß¿¡ »ç¿ëÇÏÁö ¾Ê´Â functionÀº °¡Â÷¾øÀÌ ¾ø¾Ù °ÍÀÓ              By JYA 2001/12/04
//      
// function checkdate(text, msg)   -- yyyy/mm/dd Çü½ÄÀÇ Date Check
// function checktime(text, msg)   -- hh:mm Çü½ÄÀÇ Time Check
// function datetimetostr(text)    -- yyyy/mm/dd Çü½ÄÀÌ³ª hh:mm Çü½ÄÀ» ±¸ºÐÀÚ ¾øÀÌ yyyymmdd ¶Ç´Â hhmmÇü½ÄÀ¸·Î ¹Ù²Þ
// function MM_findObj(n, d)       -- nÀÌ¶ó´Â ÀÌ¸§ÀÇ object¸¦ µ¹·ÁÁÜ
// function js_checkDigits(obj)    -- ¼ýÀÚÇü½Ä Check
// function checkdecimal(text,msg) -- ¼ø¼öÇÑ ¼ýÀÚ·Î¸¸ ±¸¼ºµÇ¾ú´ÂÁö Check
// function js_makeComma(str)      -- ¼¼ÀÚ¸®¸¶´Ù ,Âï±â
// function chkWorkNumb(str)       -- »ç¾÷ÀÚ¹øÈ£ ±ÔÄ¢ Check 
// function checktel(text, msg)    -- xxxx-xxxx-xxxx Çü½ÄÀÇ ÀüÈ­¹øÈ£ Check
// function AutoSubmit1(Object)    -- EnterÄ¡¸é Form submit
// function js_removeChar(str,char)    -- ¹®ÀÚ¿­Áß¿¡¼­ Æ¯Á¤ ¹®ÀÚ¸¸ Á¦°ÅÇÑ °ª return


//DATE CHECK
function checkdate2(text, msg) {
    if ( text.value.length == 0 ) {
       alert(msg + " ÀÏÀÚ¸¦  ÀÔ·ÂÇÏ½Ê½Ã¿À.");
       text.focus();
       return false;
    }
    if ( text.value.length < 8  ||  isNaN(text.value) ) {
       alert(msg + " ÀÏÀÚ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù.");
       text.focus();
       return false;
    }

    var year = parseInt(text.value.substring(0,4),10);
    var month = parseInt(text.value.substring(4,6),10);
    var date = parseInt(text.value.substring(6,8),10);
    var datearray = new DateArray();
    if( ((year%4 == 0) && (year%100 != 0)) || (year%400 == 0) )
        datearray[1] = 29;
    if( month < 1 || month > 12 ) {
        alert(msg + " ¿ù ÀÔ·Â ¿À·ùÀÔ´Ï´Ù.");
        text.focus();
        return false;
    }else {
	    if( date < 1 || date > datearray[month-1] ){
        alert(msg + " ÀÏ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù.");
        text.focus();
        return false;
	    }
	 }
    var formatted = text.value.substring(0,4)+"/"+text.value.substring(4,6)+"/"+text.value.substring(6,8);
    text.value = formatted;
    return true;
}


//DATE CHECK
function checkdate(text, msg){
    if( text.value.length == 0 ) {
       alert(msg + "°ªÀÌ ¾ø½À´Ï´Ù.(¿¹)2000/09/07");
       text.focus();
       return false; }
    if( text.value.length != 10){
        alert(msg + "³¯Â¥Çü½ÄÀÌ Æ²·È°Å³ª ±¸ºÐÀÚ (/) °¡ ¾ø½À´Ï´Ù.(¿¹)2000/09/07");
        text.focus();
        return false;
    }
    if ( text.value.length == 10){
        for (var i = 0 ;i < 10 ;i++ ) {
            if ( i == 4 || i == 7 ) {
                if ( text.value.substring(i,i+1) != "/" ) {
                    alert(msg + "±¸ºÐÀÚ´Â / ÀÔ´Ï´Ù");
                    text.focus();
                    return false;
                }
            }else{
                if (text.value.substring(i,i+1) < "0" || text.value.substring(i,i+1) > "9" ) {
                    alert(msg + "0 ~ 9±îÁöÀÇ ¼ýÀÚ¸¦ »ç¿ëÇÏ½Ê½Ã¿À.");
                    text.focus();
                    return false;
                }
            }
        }
        var year = parseInt(text.value.substring(0,4),10);
        var month = parseInt(text.value.substring(5,7),10);
        var date = parseInt(text.value.substring(8,10),10);
    }
    var datearray = new DateArray();
    if( text.value.length == 0 ) return true;
    if( text.value.length != 10){
        alert(msg + "³¯Â¥°¡ Æ²·È½À´Ï´Ù");
        text.focus();
        return false;
    }else{
    if( ((year%4 == 0) && (year%100 != 0)) || (year%400 == 0) )
        datearray[1] = 29;
    if( month < 1 || month > 12 ) {
        alert(msg + "¿ù ÀÔ·Â ¿À·ùÀÔ´Ï´Ù");
        text.focus();
        return false;
    }else{
    if( date < 1 || date > datearray[month-1] ){
        alert(msg + "ÀÏÀÚ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù");
        text.focus();
        return false;
    }}}
    if ( text.value == "") return true;
    if ( text.value.substring(4,5) == "/" && text.value.substring(7,8) == "/" ) {
        text.value=text.value;
    }else{
 //       var formatted = text.value.substring(0,4)+"/"+text.value.substring(4,6)+"/"+text.value.substring(6,8);
        var formatted = text.value;
        text.value = formatted;
    }
    return true;
}

function DateArray(){
      this.length = 12;
      this[0] = 31; this[1] = 28; this[2] = 31; this[3] = 30;
      this[4] = 31; this[5] = 30; this[6] = 31; this[7] = 31;
      this[8] = 30; this[9] = 31; this[10] = 30; this[11] = 31;
      return this;
}


function Chklen(objTxt) {
	iTxtLen = 0;
	sTxt = trim(objTxt.value);
	sTxt = objTxt.value;
	objTxt.value = sTxt;

	for (i=1;i<=sTxt.length;I++) {
		if (asc(mid(sTxt,i,1)) < 0) {
			iTxtLen = iTxtLen + 2;
		}
		else {
			iTxtLen = iTxtLen + 1;
		}
	}

	if (objTxt.MaxSize < iTxtLen) {
		alert ("ÀÔ·ÂÇÏ½Å ³»¿ëÀÇ ±æÀÌ°¡ " + iTxtLen + "ÀÔ´Ï´Ù." + chr(13) + chr(13) + "ÀÔ·Â³»¿ëÀ» ÁÙ¿©ÁÖ½Ê½Ã¿ä. " + chr(13) + chr(13) + "ÃÖ´ëÀÔ·Â±æÀÌ : " + objTxt.MaxSize);
		objTxt.focus();
		return false;
	}
}

		function MM_showHideLayers() { //v2.0
			var i, visStr, args, theObj;
			args = MM_showHideLayers.arguments;
			for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
				visStr   = args[i+2];
				if (navigator.appName == 'Netscape' && document.layers != null) {
					theObj = eval(args[i]);
					if (theObj) theObj.visibility = visStr;
				}
				else if (document.all != null) { //IE
				if (visStr == 'show') visStr = 'visible'; //convert vals
					if (visStr == 'hide') visStr = 'hidden';
					theObj = eval(args[i+1]);

					if (theObj) theObj.style.visibility = visStr;
				}
			}
		}

function OnKeyDownPage(object, totpage)
{
    if (( object.value.length > 0) && (event.keyCode == 13 )) {

       if ( object.value < 1 ) { object.value = "1"; }
       else if ( object.value > totpage ) { object.value = String(totpage); }

       document.forms[0].submit();
    }
}

function comPageMove(pagenum, objPageNum, totpage)
{

   if ( pagenum < 1 ) { objPageNum.value = "1"; }
   else if ( pagenum > totpage ) { objPageNum.value = String(totpage); }
   else { objPageNum.value = String(pagenum); }

   document.forms[0].submit();

}

function OnKeyDown(object)
{
    if (( object.value.length > 0) && (event.keyCode == 13 )) {
         document.forms[0].submit();
    }
}

var select_mode = 0;
function select_chk(obj)
{
   var value;

   if ( select_mode == 0 )
   {
       value = true;
       select_mode = 1;
   }
   else
   {
       value = false;
       select_mode = 0;
   }

	if (obj) {
	   if ( isNaN(obj.length) ) {
	            obj.checked = value
	   }
	   else {
	      for ( var i = 0 ; i < obj.length ; i++ )
	      {
	         obj[i].checked = value;
	      }
	   }
   }
}

function ChkBoxCheck(obj) {

	if (!obj) {					// checkbox == undefined
		return false;
	}
	if (isNaN(obj.length)) {	// checkbox != Array
//		alert(obj.checked);
		if (obj.checked) {

		return true;}
		else  return false;
	}
	else {						// checkbox == Array
		for ( var i = 0 ; i < obj.length ; i++ ) {
			if (obj[i].checked) {  return true; }
		}
		return false;
	}
	return true;
}

function RadioCheck(obj) {

	if (!obj) {					// checkbox == undefined
		return false;
	}
	if (isNaN(obj.length)) {	// checkbox != Array
//		alert(obj.checked);
		if (obj.checked) {

		return true;}
		else  return false;
	}
	else {						// checkbox == Array
		for ( var i = 0 ; i < obj.length ; i++ ) {
			if (obj[i].checked) {  return true; }
		}
		return false;
	}
	return true;
}


function Count_ChkBoxCheck(obj) {


	if (!obj) {					// checkbox == undefined
	 	return false;
    }
	if (isNaN(obj.length)) {	// checkbox != Array
		if (obj.checked) {j=1; return true; }
		else  return false;}
	else {	j=0;					// checkbox == Array
		for ( var i = 0 ; i < obj.length ; i++ ) {
			if (obj[i].checked) { j=j+1; }
                      }

		if(j >= 1) return true;

	    return false;
	}

}

function ChkLine(objTxt,line,msg)
{
	l = 0;
	j = 0;
	str = objTxt.value;
	for (i = 0;i < objTxt.value.length;i++) {
		if (str.charCodeAt(i) == 13) {
			l = l + 1
		}
		if (l > line) {
			alert (msg + "Àº(´Â) '" + line + "'¶óÀÎ ±îÁö¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
			return false;
		} else if (l == line) {
			j = j + 1
		}
	}
	if ((l = line) && (j > 0)) {
		alert (msg + "Àº(´Â) '" + line + "'¶óÀÎ ±îÁö¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		return false;
	}
	return true;
}

function ChkResno(objTxt)
{
	if (isNaN(objTxt.value)) {
	   alert("ÁÖ¹Î¹øÈ£ ÀÔ·Â¿À·ùÀÔ´Ï´Ù. \n\n13ÀÚ¸® ¼ýÀÚ·Î¸¸ ÀÔ·ÂÇÏ¼Å¾ßÇÕ´Ï´Ù.");
		objTxt.focus();
		return false;
	}

	if (objTxt.value.length <  13) {
	   alert("ÁÖ¹Î¹øÈ£ ÀÔ·Â¿À·ùÀÔ´Ï´Ù. \n\n13ÀÚ¸® ¼ýÀÚ·Î¸¸ ÀÔ·ÂÇÏ¼Å¾ßÇÕ´Ï´Ù.");
		objTxt.focus();
		return false;
	}

   str = objTxt.value;
	li_value = new Array(13);
   var li_lastid,li_mod,li_minus,li_last;

   li_lastid    = parseFloat(str.substring(12,13));
   li_value[0]  = parseFloat(str.substring(0,1))  * 2;
   li_value[1]  = parseFloat(str.substring(1,2))  * 3;
   li_value[2]  = parseFloat(str.substring(2,3))  * 4;
   li_value[3]  = parseFloat(str.substring(3,4))  * 5;
   li_value[4]  = parseFloat(str.substring(4,5))  * 6;
   li_value[5]  = parseFloat(str.substring(5,6))  * 7;
   li_value[6]  = parseFloat(str.substring(6,7))  * 8;
   li_value[7]  = parseFloat(str.substring(7,8))  * 9;
   li_value[8]  = parseFloat(str.substring(8,9))  * 2;
   li_value[9]  = parseFloat(str.substring(9,10))  * 3;
   li_value[10] = parseFloat(str.substring(10,11)) * 4;
   li_value[11] = parseFloat(str.substring(11,12)) * 5;
   li_value[12] = 0;
   for (var i = 0; i<12;i++) {
		li_value[12] = li_value[12] + li_value[i];
   }
   li_mod = li_value[12] %11;
   li_minus = 11 - li_mod;
   li_last = li_minus % 10;

   if (li_last != li_lastid) {
		alert("\n¿Ã¹Ù¸¥ ÁÖ¹Î¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.");
		objTxt.focus();
		return false;
   }
	return true;
}


function site_find() {
	
    	window.open("/CLN0/CLN0_SiteFind.ASP","subWin", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=1,top=0 ,left=510,width=420,height=460");

}

function AutoSubmit(rdocode) {
      if (event.keyCode == 13 ) {	 		
         document.forms[0].p_sitenm.value=""
    	 document.form1.submit();
      }	       
  }
  
function AutoSubmit1(Object) {
	if (event.keyCode == 13 ) {	 								
	   
		document.forms[0].submit();
	}	       
}  

/*         js_removeChar       :   ¹®ÀÚ¿­Áß¿¡¼­ Æ¯Á¤ ¹®ÀÚ¸¸ Á¦°ÅÇÑ °ª return  */
/*          js_removeChar("1","2")                                          */
/*          --> 1: ¹®ÀÚ¿­(String)                                           */
/*              2: Á¦°ÅÇÒ ¹®ÀÚ                                              */
  
function js_removeChar(str, chr) {
    var src = new String(str);
    var tar = new String();
    var i, len=src.length;
    for (i=0; i < len; i++) {
        if (src.charAt(i) == chr)
            tar += '';
        else
            tar += src.charAt(i);
    }
    return tar;
}





/*	    js_Round(num,index)	   : ¼Ò¼öÁ¡ ÀÌÇÏ indexÀÚ¸®¿¡¼­ ¹Ý¿Ã¸² 			    */

function js_Round(num,index){
	strInt = parseFloat(num);
	strPow = Math.pow(10,parseInt(index));
	return Math.round(strInt*strPow)/strPow;
} 

/*   3. js_checkDigits      :   Input Box¿¡ µé¾î ÀÖ´Â °ª¿¡ ´ëÇÏ¿© ¼ýÀÚÀÌ¿ÜÀÇ*/
/*                              ¹®ÀÚ°¡ ÀÖÀ¸¸é ¿¡·¯¸Þ¼¼Áö º¸¿©ÁÖ¸ç, ÀÌ»ó¾ø´Â */
/*                              °æ¿ì¿¡´Â comma(,)¸¦ Ãß°¡ÇÏ¿© return         */
/*                              (±Ý¾×ÀÔ·Â ÇÊµåÀÇ onblur event¿¡ »ç¿ëÇÒ°Í)   */
/*          js_checkDigits("1")                                             */
/*          --> 1: Input Box object                                         */

function js_checkDigits(obj) {
    if (obj == null) obj = window.event.srcElement;
	var err_status = '';
    var src = new String(obj.value);
    var tar = new String();
    var ch2 = new String();
    var ch3 = 0;
    
    tar = js_removeSpace(src);
    if (tar == '') {return true;}
    
    if (js_validateCheck(obj) == 'false') {
        alert('10ÀÚ¸® ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä.');        
        obj.focus();
        return false;
    }
    for (var i=0; i< tar.length; i++) {
        var ch = tar.charAt(i);
        if (ch > '0' && ch <'9') ch2 += tar.charAt(i);
        if ((ch < '0' || '9' < ch) && ch != ',' && ch != '-' && ch != '.')         err_status = '1';
        if ((i != 0 && ch == '-') || (tar.length == 1 && ch == '-'))  err_status = '1';
    }
    ch3 = parseInt(ch2);
    if(ch3 == 0) tar = '0';
    
    if( err_status != '1'){
        obj.value = js_makeComma(js_convert(tar));
        return true;
	}        
    else {
        alert('¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.');
        obj.focus();
        return false;        
    }    
}

/*   2. js_removeSpace      :   Æ¯Á¤ ¹®ÀÚ¿­ Áß¿¡¼­ ½ºÆäÀÌ½º¸¦ Á¦°ÅÇÏ¿©      */
/*                              return                                      */
/*          js_removeSpace("1")                                             */
/*          --> 1: ¹®ÀÚ¿­(String)                                           */

function js_removeSpace(str) {
	var src = new String(str);
	var tar = new String();
	var i, len=src.length;
	for (i=0; i < len; i++) {
		if (src.charAt(i) == ' ')
            tar += '';
        else
            tar += src.charAt(i);
    }
    return tar;
}

/*   5. js_validateCheck    :   ¼ýÀÚ°ª¿¡¼­ Á¤¼öºÎºÐ¸¸ ÃßÃâÇÏ¿© 15 ÀÚ¸®¼ö°¡  */
/*                              ³Ñ¾î°¡¸é 'false', ¾Æ´Ï¸é 'true' return      */
/*          js_validateCheck("1")                                           */
/*          --> 1: Input Box object                                         */

function js_validateCheck(obj) {
    var src = new String(obj.value);
    var split1 = '';     // Sign '-' ºÎÈ£ ÀúÀå
    var split2 = '';     // Á¤¼öºÎºÐ ÀúÀå
    var split3 = '';     // ¼Ò¼ýÁ¡ ÀÌÇÏÀÚ¸® ÀúÀå
    if (src.charAt(0) == '-') {
        split1 = '-';
        src = src.substr(1);
    }
    if (src.indexOf('.') >= 0) {
        split2 = src.substring(0,src.indexOf('.'));
        split3 = src.substr(src.indexOf('.'));
    }
    else{
        split2 = src;
        split3 = '';
    }
    if(split2.length > 10) return 'false';
    else return 'true';
}

/*   6. js_makeComma        :   ¼ýÀÚ¿¡ comma(,)¸¦ ºÎ¿©ÇÑ °ªÀ» return        */
/*                              (ex:-12345.78->-12,345.78)                  */
/*          js_makeComma("1")                                               */
/*          --> 1: ¹®ÀÚ¿­(String)                                           */

function js_makeComma(str) {
    var src = new String(str);
    var len;
    var i = 0;
    var pos = 0;
    var split1 = '';     // Sign '-' ºÎÈ£ ÀúÀå
    var split2 = '';     // Á¤¼öºÎºÐ ÀúÀå
    var split3 = '';     // ¼Ò¼ýÁ¡ ÀÌÇÏÀÚ¸® ÀúÀå
    var rtn_value = '';
    if (src.charAt(0) == '-') {
        split1 = '-';
        src = src.substr(1);
    }
    if (src.indexOf('.') >= 0) {
        split2 = src.substring(0,src.indexOf('.'));
        split3 = src.substr(src.indexOf('.'));
    }
    else{
        split2 = src;
        split3 = '';
    }
    len = split2.length;
    //  Comma ',' Ãß°¡ ·çÆ¾
    for(var i = 0; i < len; i++) {
        pos  = len - i;
        rtn_value = rtn_value + split2.charAt(i);
        if(pos != 1 && pos % 3 == 1) {
            rtn_value = rtn_value + ',';
        }
    }
    return split1+rtn_value+split3;
}


/*   4. js_convert          :   Æ¯Á¤ ¹®ÀÚ¿­ Áß¿¡¼­ comma(,)¸¦ Á¦°ÅÇÏ¿©      */
/*                              return(ex:1,234->1234)                      */
/*          js_convert("1")                                                 */
/*          --> 1: ¹®ÀÚ¿­(String)                                           */

function js_convert(str) {
    var src = new String(str);
    var rtn_value = '';
    for (var i=0; i<src.length; i++) {
        var ch = src.charAt(i);
        if( (ch >= '0' && '9' >= ch) || ch == '-' || ch == '.') {
            rtn_value = rtn_value + ch;
        }
    }
    if( rtn_value.length = 0) {
        rtn_value = 0;
    }
    return rtn_value;
}


//TIME CHECK
   function checktime(text, msg){
    if( text.value.length == 0 ) {
       alert(msg + "°ªÀÌ ¾ø½À´Ï´Ù.(¿¹)24:00");
       text.focus();
       return false; }
    if( text.value.length != 5){
        alert(msg + "½Ã°£Çü½ÄÀÌ Æ²·È°Å³ª ±¸ºÐÀÚ (:) °¡ ¾ø½À´Ï´Ù.(¿¹)24:00");
        text.focus();
        return false;
    }
    
        for (var i = 0 ;i < 5 ;i++ ) {
            if ( i == 2) {
                if ( text.value.substring(i,i+1) != ":" ) {
                    alert(msg + "±¸ºÐÀÚ´Â : ÀÔ´Ï´Ù");
                    text.focus();
                    return false;
                }
            }else{
                if (text.value.substring(i,i+1) < "0" || text.value.substring(i,i+1) > "9" ) {
                    alert(msg + "0 ~ 9±îÁöÀÇ ¼ýÀÚ¸¦ »ç¿ëÇÏ½Ê½Ã¿À.");
                    text.focus();
                    return false;
                }
            }
        }
        var hh = parseInt(text.value.substring(0,2),10);
        var mm = parseInt(text.value.substring(3,5),10);             


    if( hh < 1 || hh > 24 ) {
        alert(msg + "½Ã ÀÔ·Â ¿À·ùÀÔ´Ï´Ù");
        text.focus();
        return false;
    }
    
    if( mm < 0 || mm > 60 ) {
        alert(msg + "ºÐ ÀÔ·Â ¿À·ùÀÔ´Ï´Ù");
        text.focus();
        return false;
    }        
    return true;
}	
function datetimetostr(text)
{  
   var i
   var str = ""
	if( text.value.length == 0 ) {
       return str; }
	for (i=0; i<text.value.length; i++){
		if( (text.value.substring(i,i+1) >= "0") && (text.value.substring(i,i+1) <= "9" ) ) str = str + text.value.substring(i,i+1)	
		   
	}	
	return str	        
}	

function checkdecimal(text,msg) {
	if (text == null) text = window.event.srcElement;
	var str = text.value
   
   if ((str.length >= 2) && (str.substring(0,1) == "0")) {
   	str = str.substring(1,str.length+1)            
	}	
	
   if (str.length > 0 ) {      
      for (var i=0; i<str.length; i++) {
         if ( (str.substring(i,i+1) < "0") || (str.substring(i,i+1) > "9") ) {
            alert(msg + "¼ýÀÚÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.");
         	return false;                          
         }
      }   
	}
	else {
		alert(msg + "°ªÀÌ ¾ø½À´Ï´Ù.");
      return false;
   }        
   text.value = str
   return true;
}

function checkNumber() {
	if (text == null) text = window.event.srcElement;
	var str = text.value
   
   if ((str.length >= 2) && (str.substring(0,1) == "0")) {
   	str = str.substring(1,str.length+1)            
	}	
	
   if (str.length > 0 ) {      
      for (var i=0; i<str.length; i++) {
         if ( (str.substring(i,i+1) < "0") || (str.substring(i,i+1) > "9") ) {
            alert(msg + "¼ýÀÚÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.");
         	return false;                          
         }
      }   
	}
	else {
		alert(msg + "°ªÀÌ ¾ø½À´Ï´Ù.");
      return false;
   }        
   text.value = str
   return true;
}

function MM_findObj(n, d)
{ //v3.0

    var p,i,x;
    if(!d)
        d=document;

    if( (p=n.indexOf("?")) > 0 && parent.frames.length )
    {
        d=parent.frames[n.substring(p+1)].document;
        n=n.substring(0,p);
    }

    if( !(x=d[n]) && d.all )
        x=d.all[n];

    for (i=0;!x&&i<d.forms.length;i++)
        x=d.forms[i][n];

    for(i=0;!x&&d.layers&&i<d.layers.length;i++)
        x=MM_findObj(n,d.layers[i].document);

    return( x );
}

function MM_findObj1(n, d)
{ //v3.0

    var p,i,x;
    if(!d) 
        d=document;
	        

    if( (p=n.indexOf("?")) > 0 && parent.frames.length )
    {
        d=opener.parent.frames[n.substring(p+1)].document;
        n=n.substring(0,p);
    }

    if( !(x=d[n]) && d.all )
        x=d.all[n];

    for (i=0;!x&&i<d.forms.length;i++)
        x=d.forms[i][n];

    for(i=0;!x&&d.layers&&i<d.layers.length;i++)
        x=MM_findObj(n,d.layers[i].document);

    return( x );
}

function chkWorkNumb(str) 
{ 	
	var strNumb = str.value
	
        if(strNumb.length != 10) 
        { 
            alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ 10ÀÚ¸® ¼ýÀÚ·Î ÀÔ·ÂÇÏ½Ê½Ã¿À."); 
            return; 
        } 
         
        sumMod        =        0; 
        sumMod        +=        parseInt(strNumb.substring(0,1)); 
        sumMod        +=        parseInt(strNumb.substring(1,2)) * 3 % 10; 
        sumMod        +=        parseInt(strNumb.substring(2,3)) * 7 % 10; 
        sumMod        +=        parseInt(strNumb.substring(3,4)) * 1 % 10; 
        sumMod        +=        parseInt(strNumb.substring(4,5)) * 3 % 10; 
        sumMod        +=        parseInt(strNumb.substring(5,6)) * 7 % 10; 
        sumMod        +=        parseInt(strNumb.substring(6,7)) * 1 % 10; 
        sumMod        +=        parseInt(strNumb.substring(7,8)) * 3 % 10; 
        sumMod        +=        Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10); 
        sumMod        +=        parseInt(strNumb.substring(8,9)) * 5 % 10; 
        sumMod        +=        parseInt(strNumb.substring(9,10)); 

        if (sumMod % 10 != 0) { 
            alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù."); 
            str.value = "";
            str.focus();
        } else {
            str.value = strNumb.substring(0,3)+"-"+ strNumb.substring(3,5)+"-"+strNumb.substring(5,10);
        }
}

   function checktel(text, msg){
    if( text.value.length == 0 ) {
       alert(msg + "°ªÀÌ ¾ø½À´Ï´Ù.(¿¹)02-3459-1234");
       text.focus();
       return false; }    
    
    for (var i = 0 ;i < text.value.length ;i++ ) {
	    if ((text.value.substring(i,i+1) < "0" || text.value.substring(i,i+1) > "9") && text.value.substring(i,i+1) != "-") {
   	    alert(msg + "0 ~ 9±îÁöÀÇ ¼ýÀÚ¿Í ±¸ºÐÀÚ -¸¦ »ç¿ëÇÏ½Ê½Ã¿À.");
   	    //alert(text.value.substring(i,i+1))
          text.focus();
          return false;
       }            
    }
            
    return true;
}

/*   24. js_removeChar2      :   InputBox¿¡ ÀÔ·ÂµÈ °ª¿¡¼­ '/'°ª Á¦°ÅÇÏ¿©    */
/*                              return                                      */
/*                              (³â¿ùÀÏ ÀÔ·ÂÇÊµåÀÇ onfocus event¿¡ »ç¿ëÇÒ°Í)*/

function js_removeChar2(obj) {
    var src = new String(obj.value);
    var tar = new String();
    var i, len=src.length;
    for (i=0; i < len; i++) {
        if (src.charAt(i) == '/')
            tar += '';
        else
            tar += src.charAt(i);
    }
    obj.value = tar;
}

/*   13. js_dateCheck        :   InputBox¿¡ ÀÔ·ÂµÈ ³¯Â¥°¡ À¯È¿ÇÑÁö Ã¼Å©ÇÏ¿© */
/*                              À¯È¿ÇÏ¸é YYYY/MM/DDÀÇ ÇüÅÂ·Î º¯È¯ÇÏ¿© return*/
/*                              ÇÏ°í, À¯È¿ÇÏÁö ¾ÊÀ¸¸é ¿¡·¯¸Þ¼¼Áö º¸¿©ÁÜ     */
/*                              (³â¿ùÀÏ ÀÔ·ÂÇÊµåÀÇ onblur event¿¡ »ç¿ëÇÒ°Í) */
/*          js_dateCheck("1")                                               */
/*          --> 1: Input Box object                                         */

function js_dateCheck(obj) {
    var err  = 0;
    var chartest = obj.value;
    ival  = obj.value;
    if (ival == '') return false;
    chartest = js_removeChar(chartest,'/');
    if(chartest.length != 8) {
        alert('YYYYMMDDÀÇ Çü½ÄÀ¸·Î ÀÔ·ÂÇÏ½Ê½Ã¿ä.');
        obj.focus();
        return false;
    }
    cen = chartest.substring(0, 2); // century
    if (cen > 19) {
        yea = chartest.substring(0, 4); // year
    } else {
        yea = chartest.substring(2, 4); // year
    }
    mon = chartest.substring(4, 6); // month
    da  = chartest.substring(6, 8); // day
    //µé¾î¿Â °ª °Ë»ö - ¹®ÀÚÀÎÁö..
    if(!js_numberCheck(chartest)) {
        alert('¹®ÀÚ°¡ ÀÔ·ÂµÉ¼ö ¾ø½À´Ï´Ù.');
        obj.focus();
        return false;
    }
    //±âº»ÀûÀÎ ÀÏ, ¿ù, ³â ¿¡·¯ °Ë»ö
    if(mon < 1 || mon > 12) err = 1;
    if(da  < 1 || da  > 31) err = 1;
    if (cen < 20) {
        if(yea < 0 || yea > 99) err = 1;
    }
    if(cen < 19) err = 1;
    if(err == 1) {
        alert('³¯Â¥ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.');
        obj.focus();
        return false;
    }
    d = new Date(yea, mon - 1, da);
    if(yea != d.getYear() || mon != (d.getMonth() + 1)) {
        alert('³¯Â¥ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.');
        obj.focus();
        return false;
    }
    else{
         if (cen > 19) {
             obj.value = yea + '/' + mon + '/' + da;
         } else {
             obj.value = cen + yea + '/' + mon + '/' + da;
         }
    }
    return true;
}


//¼ýÀÚ Ãµ´ÜÀ§¸¶´Ù ¼Ò¼öÁ¡
function do_comma(srcNumber) {
	var txtNumber = '' + srcNumber;
	if (isNaN(txtNumber) || txtNumber == "") return "0";

	// ¾Õ¿¡ 0¸¦ Á¦°Å
	var check_zero = true;
	var buf = "";
	for (var i=0; i<txtNumber.length; i++) {
		if (check_zero && txtNumber.substring(i,i+1) == "0") continue;
		if (txtNumber.substring(i,i+1) != ",") {
			buf = buf + txtNumber.substring(i,i+1)
			check_zero = false
		}
	}
	if (buf == "") buf = "0";
	txtNumber = buf;
	
	var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
	var arrNumber = txtNumber.split('.');
	arrNumber[0] += '.';
	
	do {
		arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
	} while (rxSplit.test(arrNumber[0]));
	
	if (arrNumber.length > 1) {
		return arrNumber.join('');
	}
	else {
		return arrNumber[0].split('.')[0];
	}
}



//----------------------------------------------------------------------------
// ÀÔ·Â°ªÀÇ ¹üÀ§¸¦ Ã¼Å©ÇÑ´Ù.
// ex : onchange="chkChar('1234567890abcdefghijklmnopqrstuvwxyz-ABCDEFGHIJKLMNOPQRSTUVWXYZ','Zip Code')
//----------------------------------------------------------------------------
function chkChar(charSet, title, obj) {
	if (obj == null) obj = window.event.srcElement;

	for (i=0; i<obj.value.length; i++) {
		if(charSet.indexOf(obj.value.charAt(i)) == -1) {
		   alert("["+ title + "] Ç×¸ñ¿¡ Àß¸øµÈ °ªÀÌ ÀÔ·ÂµÇ¾ú½À´Ï´Ù. ");
		   event.returnValue = false;
		   obj.focus();
		   return false;
		}
	}
	return true;
}

//----------------------------------------------------------------------------
// chkAmt : ¿ÜºÎ¿ë ÇÔ¼ö. Client¿¡¼­ »ç¿ë (¿¹. <input .... onblur=chkAmt() )
//           °ªÀ» ±Ý¾×Æ÷¸ËÀ¸·Î ÀüÈ¯ÇÑ´Ù.
//----------------------------------------------------------------------------
function chkAmt(amtObj) {
  var res = true; 
  if (amtObj == null) amtObj = window.event.srcElement;
  if (amtObj == null) res = false;
  else {

  	if (!chkChar("0123456789.",  amtObj.name, amtObj)) {
  		amtObj.value = "0";
  		amtObj.focus();
  		res = false;
  	}
  	else {
  		amtObj.value = do_comma(amtObj.value);
  		res = true;
  	}
  }

  // ÀÌº¥Æ®¿¡ ÀÇÇØ È£ÃâµÈ °æ¿ì¿¡´Â just return
  if (window.event.srcElement != null) return;
  else return res;
}

function SetSession() {
	
	var txt = document.form1.p_sitecd.options[document.form1.p_sitecd.selectedIndex].text
	var txtlen = document.form1.p_sitecd.options[document.form1.p_sitecd.selectedIndex].text.length
	
	txt = txt.substring(12, txtlen)	
	
	top.botfrm.location = "/CLN0/CLN0_SetSite.asp?p_sitecd=" + document.form1.p_sitecd.options[document.form1.p_sitecd.selectedIndex].value + "&p_sitenm=" + txt
}	



//¸¶¿ì½º ¿À¹ö, ¾Æ¿ô½Ã ÀÌ¹ÌÁö º¯È­±â
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//-->