/************************************************************************************
(1) ½Ã½ºÅÛ¸í		:
(2) ÀÛ ¼º ÀÏ		: 
(3) ÀÛ ¼º ÀÚ		: 
(4) ÇÁ·Î±×·¥ID	: cmCommon.js
(5) ÇÁ·Î±×·¥¸í	: °øÅëÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö
(6) ÇÁ·Î±×·¥°³¿ä	: °øÅëÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö

Valid Checking
		01.E-mail
			js_Chk_Mail(Object)
		02.ÁÖ¹Î¹øÈ£
			js_Chk_Ssno(Object)
		03.ID, PASSWORD Ã¼Å©
			js_Chk_IdPass(Object)
		04.ÀÔ·Â°ªÀÌ NULLÀÎÁö Ã¼Å©
			js_Chk_Null(Object)
		05.ÀÔ·Â°ª¿¡ ½ºÆäÀÌ½º ÀÌ¿ÜÀÇ ÀÇ¹ÌÀÖ´Â °ªÀÌ ÀÖ´ÂÁö Ã¼Å©
			js_Chk_Empty(Object)
		06.ÀÔ·Â°ª¿¡ Æ¯Á¤ ¹®ÀÚ(chars)°¡ ÀÖ´ÂÁö Ã¼Å©
         	js_Chk_CharNo(Object,chars)
		07.ÀÔ·Â°ªÀÌ Æ¯Á¤ ¹®ÀÚ(chars)¸¸À¸·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
         	js_Chk_CharYes(Object,chars)
		08.ÀÔ·Â°ªÀÌ ¾ËÆÄºªÀØÁö Ã¼Å©
         	js_Chk_Alpah(Object)
		09.ÀÔ·Â°ªÀÌ ´ë¹®ÀÚÀÎÁö Ã¼Å©
        	js_Chk_Upper(Object)
		10.ÀÔ·Â°ªÀÌ ¾ËÆÄºª ¼Ò¹®ÀÚÀÎÁö Ã¼Å©
         	js_Chk_Lower(Object)
		11.ÀÔ·Â°ª¿¡ ¼ýÀÚ¸¸ ÀÖ´ÂÁö Ã¼Å©
         	js_Chk_Number(Object)
		11.Object°¡ ¾Æ´Ò¶§ ¼ýÀÚ Ã¼Å©
			js_Chk_Num(v)
		11.Object¿¡ ¼ýÀÚ ÀÔ·Â±ÝÁö(onkeypress)
			js_Chk_NoChars()
		13.ÀÔ·Â°ªÀÌ ¾ËÆÄºª,¼ýÀÚ·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
         	js_Chk_AlpahNum(Object)
		14.ÀÔ·Â°ªÀÌ ¼ýÀÚ,´ë½Ã(-)·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
         	js_Chk_NumDash(Object)
		15.ÀÔ·Â°ªÀÌ ¼ýÀÚ,ÄÞ¸¶(,)·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
         	js_Chk_NumComma(Object)
		16.ÀÔ·Â°ªÀÌ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ Æ÷¸Ë Çü½ÄÀÎÁö Ã¼Å©
         	js_Chk_ValidFormat(Object,format)
		17.ÀÔ·Â°ªÀÌ ÀüÈ­¹øÈ£ Çü½Ä(¼ýÀÚ-¼ýÀÚ-¼ýÀÚ)ÀÎÁö Ã¼Å©
         	js_Chk_Phone(Object)
		18.ÇÑ±Û, ¿µ¹® ¹®ÀÚ¿­ ±æÀÌ Ã¼Å©
			js_Chk_StrLen(Object)
		19.¼±ÅÃµÈ ¶óµð¿À¹öÆ°ÀÌ ÀÖ´ÂÁö Ã¼Å©
			js_Chk_RadioNull(Object)
		20.¼±ÅÃµÈ Ã¼Å©¹Ú½º°¡ ÀÖ´ÂÁö Ã¼Å©
			js_Chk_CheckedNull(Object)
		22.From ~ To ³¯Â¥ Ã¼Å©
			js_Chk_FromToYmd(fr_date, to_date, flag, days)
		23.»ç¾÷ÀÚ ¹øÈ£ Ã¤Å©
			js_Chk_busino(Object)
		24. ¹®ÀÚ¿­ °ø¹éÁ¦°Å
			trimSpace(str)
	

Etc
		01.Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ
			js_Etc_AllCheck(Object, Objnm)
		02.Ã¼Å©¹Ú½º ÀüÃ¼Ãë¼Ò
			js_Etc_AllCancel(Object, Objnm)
		06.³¯Â¥¼ö °è»ê
			js_Cal_Date(fr_ymd, to_ymd)
		07.focus ÀÌµ¿
			js_SetFocus(cur_Obj, next_Obj, Len)

Return
		08.Áõ°¡°ª y(³â),m(¿ù),d(ÀÏ) ¸¦ ¹Þ¾Æ 20020808Çü½ÄÀ¸·Î return
			js_Rtn_DateYmd(y,m,d)

ReMove
		21.¹«Á¶°Ç °ø¹é¹®ÀÚ Á¦°Å
			js_Rm_Space(Object)
		03.ÀÔ·Â°ª¿¡¼­ ÄÞ¸¶¸¦ ¾ø¾Ø´Ù
			js_Rm_Comma(Object)

String
		05.¹®ÀÚ¿­±æÀÌ Ã¼Å©ÈÄ ³ª¸ÓÁöÀÚ¸£±â(ÇÑ±ÛÆ÷ÇÔ)
			js_Str_ChkSub(max,Object)
		04.¹®ÀÚ¿­±æÀÌ Ã¼Å©ÈÄ »óÅÂÇ¥½ÃÁÙ¿¡ º¸ÀÌ±â
			js_Str_ChkStatus(max,Object)
		03.±Ý¾× ¼¼ÀÚ¸® ´ÜÀ§·Î , º¸ÀÌ±â
			js_Str_PriceFormat(Object)

Combo Box
		01.ÀÚµ¿ÀÌÃ¼ ÀºÇà ListBox
			js_Combo_MakeBank(Object, code)
		02.ÀüÈ­¹øÈ£ Áö¿ª¹øÈ£ ListBox
			js_Combo_MakeDDD(Object, code)
		03.ÈÞ´ëÆù »ç¾÷ÀÚ¹øÈ£ ListBox
			js_Combo_MakeHP(Object, code)
		04.ÀÚµ¿ ³â¿ùÀÏ ÀÔ·Â ListBox
			js_Combo_MakeDateYmd(Obj_year, Obj_month, Obj_day, def_ymd)

°øÅë°Ë»ö
		01.°øÅë°Ë»ö Ã¼Å© ½ºÅ©¸³Æ®
			fs_Dfast()
(7) ¼ö Á¤ ÀÏ		: 2002-08-22
(8) ¼ö Á¤ ÀÚ		: 
(9) ¼öÁ¤³»¿ë		:
	1.
	2.
 ************************************************************************************/
//  	var sp_char = " !@#$%^&*()_-+|/;:,.?`~{}[]";	// Æ¯¼ö¹®ÀÚ
/**
 *		Email Ã¼Å©
 *		if (!js_Chk_Mail(form.email)) {
 *         alert("¿Ã¹Ù¸¥ ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Õ´Ï´Ù.");
 *      }
 */
	function js_Chk_Mail_1(Object) 
	{

		var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
		return js_Chk_ValidFormat(Object,format);
	}
	function js_Chk_Mail(Obj) {
		if (Obj == null || Obj == "") return false;
	
		//@ . Á¸Àç¿©ºÎ Ã¼Å©
		if (Obj.indexOf('@') < 0 || Obj.indexOf('.') < 0) return false;
	
		if (Obj.indexOf('.') == (Obj.length - 1)) return false;
	
		Obj = Obj.toUpperCase();
		var ascCd = 0; //ascii code
		var cntAt = 0; //@ °¹¼ö
		var poDot = 0; //. À§Ä¡
	
		for (var i=0; i < Obj.length; i++) {
			ascCd = Obj.charCodeAt(i);
			//48 ~ 57 (0 ~ 9), 65 ~ 90 (A ~ Z)
			ascCd = ( (ascCd >= 48 && ascCd <= 57) || (ascCd >= 65 && ascCd <= 90) ) ? -1 : ascCd
	
			switch (ascCd) {
				case -1 :	//48 ~ 57 (0 ~ 9), 65 ~ 90 (A ~ Z)
				case 45 :	//-
				case 95 :	//_
					break;
	
				case 46 :	//.
					if (cntAt == 0) return false;
					if (poDot == (i-1)) return false;
					poDot = i
					break;
	
				case 64 :	//@
					if (cntAt == 1) return false;
					cntAt = 1;
					poDot = i;
					break;
	
				default :
					return false;
			}
		}
	
		return true;
	}

/**
 *		Object°¡ ¾Æ´Ò¶§ ¼ýÀÚ Ã¼Å©
 */
	function js_Chk_Num(v)
	{
        var v_pw = new String(v);
        var j=0;
        var k=0;
        if (v == '') return true;
        for (i=0; i < v_pw.length; i++){
        	if (v_pw.substring(i,i+1) >= '0' && v_pw.substring(i, i+1) <= '9'){
            	j++;
            }
            if(v_pw.substring(i,i+1)=='.') {
            	j++;
            	k++;
            }
        }
        if (j == v_pw.length && k <2){
               return true;
        }else {
               return false;
        }
	}
/**
 *		ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
 */
	function js_Chk_Ssno(Obj_val) 
	{
		var s = Obj_val;

		if (!js_Chk_Num(s)){
			alert('ÁÖ¹Îµî·Ï¹øÈ£´Â ¹Ýµå½Ã ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!');
			return false;
		}

		if( s.charAt(6) == 1 || s.charAt(6) == 2 || s.charAt(6) == 3 || s.charAt(6) == 4)
		{
			if( s.charAt(12) == (( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
					 +s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
					 +s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
					 +s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
					% 11)))%10)
			return true;
		}
		return false;
	}

/**
 *		ID, PASSWORD Ã¼Å©
 */
	function js_Chk_IdPass(Object)
	{
	        var flag = 0;
	        var s;
	        for (i=0; i < Object.length; i++) {
	                s = Object.substring(i, i+1);
	                if (!((s >= '0' && s <= '9' ) || (s >= 'a' && s <= 'z') || (s >= 'A' && s <= 'Z'))) {
	                        flag = 1;
	                        break;
	                }
	        }
	        if (flag == 0) return true;
	        else if (flag == 1) return false;
	}

/**
 *		ÀÔ·Â°ªÀÌ NULLÀÎÁö Ã¼Å©
 */
	function js_Chk_Null(Object) {
	    if (Object.value == null || Object.value == "" || js_Trim(Object.value).length == 0) {
	        return true;
	    }
	    return false;
	}

/**
 *		ÀÔ·Â°ª¿¡¼­ nullÁ¦°Å
 */
	function js_Trim(objval){
		var len = objval.length;
		var s = 0;
		var e = len;
		for(var i=0; i<len; i++){
			if(objval.charAt(i)!=" "){
				s = i;
				break;
			}
			if(i == len-1){
				return "";
			}
		}
		for(var j=e; j > s; j--){
			if(objval.charAt(j-1)!=" "){
				e = j;
				break;
			}
		}
		if((s == 0)&&(e == len)){
				return objval;
		}
		return objval.substring(s,e);
	}

/**
 *		ÀÔ·Â°ª¿¡ ½ºÆäÀÌ½º ÀÌ¿ÜÀÇ ÀÇ¹ÌÀÖ´Â °ªÀÌ ÀÖ´ÂÁö Ã¼Å©
 *		ex) if (js_Chk_Empty(form.keyword)) {
 *				alert("°Ë»öÁ¶°ÇÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
 *			}
 */
	function js_Chk_Empty(Object) {
	    if (Object.value == null || Object.value.replace(/ /gi,"") == "") {
	        return true;
	    }
	    return false;
	}
	
/**
 *		ÀÔ·Â°ª¿¡ Æ¯Á¤ ¹®ÀÚ(chars)°¡ ÀÖ´ÂÁö Ã¼Å©
 *		Æ¯Á¤ ¹®ÀÚ¸¦ Çã¿ëÇÏÁö ¾ÊÀ¸·Á ÇÒ ¶§ »ç¿ë
 *		ex) if (js_Chk_CharNo(form.name,"!,*&^%$#@~;")) {
 *				alert("ÀÌ¸§ ÇÊµå¿¡´Â Æ¯¼ö ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
 *			}
 *
 *		ÀÔ·Â°ªÀÌ Æ¯Á¤ ¹®ÀÚ(chars)¸¸À¸·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
 *		Æ¯Á¤ ¹®ÀÚ¸¸ Çã¿ëÇÏ·Á ÇÒ ¶§ »ç¿ë
 *		ex) if (!js_Chk_CharYes(form.blood,"ABO")) {
 *				alert("Ç÷¾×Çü ÇÊµå¿¡´Â A,B,O ¹®ÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
 *			}
 */
	function js_Chk_CharNo(Object,chars) {
		for (var inx = 0; inx < Object.value.length; inx++) {
			if (chars.indexOf(Object.value.charAt(inx)) != -1)
				return true;
		}
		return false;
	}
	function js_Chk_CharYes(Object,chars) {
		for (var inx = 0; inx < Object.value.length; inx++) {
			if (chars.indexOf(Object.value.charAt(inx)) == -1){
				return false;
			}
		}
		return true;
	}

/**
 *		ÀÔ·Â°ªÀÌ ¾ËÆÄºªÀÎÁö Ã¼Å©
 */
	function js_Chk_Alpah(Object) {
		var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	//	return js_Chk_CharYes(Object,chars);	// form check
		if(!js_Chk_CharYes(Object,chars)){	// onBlur event
			alert('¾ËÆÄºª¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
			Object.focus();
			return false;
		}else {
			return true;
		}
	}

/**
 *		ÀÔ·Â°ªÀÌ ¾ËÆÄºª ´ë¹®ÀÚÀÎÁö Ã¼Å©
 */
	function js_Chk_Upper(Object) {
		var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
		if(!js_Chk_CharYes(Object,chars)){
			alert('¾ËÆÄºª ´ë¹®ÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
			Object.focus();
			return false;
		}else {
			return true;
		}
	}

/**
 *		ÀÔ·Â°ªÀÌ ¾ËÆÄºª ¼Ò¹®ÀÚÀÎÁö Ã¼Å©
 */
	function js_Chk_Lower(Object) {
		var chars = "abcdefghijklmnopqrstuvwxyz";
		if(!js_Chk_CharYes(Object,chars)){
			alert('¾ËÆÄºª ¼Ò¹®ÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
			Object.focus();
			return false;
		}else {
			return true;
		}
	}

/**
 *		ÀÔ·Â°ª¿¡ ¼ýÀÚ¸¸ ÀÖ´ÂÁö Ã¼Å©
 *		onblur="js_Chk_Number(this);" onkeypress="js_Chk_NoChars();" ÇÔ²² »ç¿ë±ÇÀå
 */
	function js_Chk_Number(Object) {
		var chars = "0123456789";
		if(!js_Chk_CharYes(Object,chars)){
			alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
			Object.value = "";
			Object.focus();
			return false;
		}else {
			return true;
		}
	}
/**
 *		¹®ÀÚÀÔ·Â(¿µ¹®ÀÚ) ±ÝÁö ÇÔ¼ö ¼³Á¤
 */
	function js_Chk_NoChars()
	{
		if(( event.keyCode >= 97 && event.keyCode <= 122) || (event.keyCode >=65 && event.keyCode <=90))
		{
			event.keyCode=0;
		}
	}
/**
 *		ÀÔ·Â°ªÀÌ ¾ËÆÄºª,¼ýÀÚ·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
 */
	function js_Chk_AlpahNum(Object) {
		var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
		if(!js_Chk_CharYes(Object,chars)){
			alert('¾ËÆÄºª°ú ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
			Object.focus();
			return false;
		}else {
			return true;
		}
	}

/**
 *		ÀÔ·Â°ªÀÌ ¼ýÀÚ,´ë½Ã(-)·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
 */
	function js_Chk_NumDash(Object) {
		var chars = "-0123456789";
		return js_Chk_CharYes(Object,chars);
	}

/**
 *		ÀÔ·Â°ªÀÌ ¼ýÀÚ,ÄÞ¸¶(,)·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
 */
	function js_Chk_NumComma(Object) {
		var chars = ",0123456789";
		return js_Chk_CharYes(Object,chars);
	}
/**
 *		ÀÔ·Â°ªÀÌ ¼ýÀÚ,Dot(.)·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
 */
	function js_Chk_NumDot(Object) {
		var chars = ".0123456789";
		return js_Chk_CharYes(Object,chars);
	}

/**
 *		ÀÔ·Â°ªÀÌ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ Æ÷¸Ë Çü½ÄÀÎÁö Ã¼Å©
 *		ÀÚ¼¼ÇÑ format Çü½ÄÀº ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ 'regular expression'À» ÂüÁ¶
 */
	function js_Chk_ValidFormat(Object,format) {
		if (Object.value.search(format) != -1) {
			return true; //¿Ã¹Ù¸¥ Æ÷¸Ë Çü½Ä
		}else {
			return false;
		}
	}

/**
 *		ÀÔ·Â°ªÀÌ ÀüÈ­¹øÈ£ Çü½Ä(¼ýÀÚ-¼ýÀÚ-¼ýÀÚ)ÀÎÁö Ã¼Å©
 */
	function js_Chk_Phone(Object) {
		var format = /^(\d+)-(\d+)-(\d+)$/;
		return js_Chk_ValidFormat(Object,format);
	}

/**
 *		ÇÑ±Û, ¿µ¹® ¹®ÀÚ¿­ ±æÀÌ Ã¼Å©
 *		ex) if (js_Chk_StrLen(form.title) > 100) {
 * 				alert("Á¦¸ñÀº ÇÑ±Û 50ÀÚ(¿µ¹® 100ÀÚ) ÀÌ»ó ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
 *			}
 */
	function js_Chk_StrLen(Object) {
	    var byteLength = 0;
	    for (var inx = 0; inx < Object.value.length; inx++) {
	        var oneChar = escape(Object.value.charAt(inx));
	        if ( oneChar.length == 1 ) {
	            byteLength ++;
	        } else if (oneChar.indexOf("%u") != -1) {
	            byteLength += 2;
	        } else if (oneChar.indexOf("%") != -1) {
	            byteLength += oneChar.length/3;
	        }
	    }
	    return byteLength;
	}

/**
 *		¼±ÅÃµÈ ¶óµð¿À¹öÆ°ÀÌ ÀÖ´ÂÁö Ã¼Å©
 */
	function js_Chk_RadioNull(Object) {
	    if (Object.length > 1) {

	        for (var inx = 0; inx < Object.length; inx++) {
	            if (Object[inx].checked) return true;
	        }
	    } else {
	        if (Object.checked) return true;
	    }
	    return false;
	}

/**
 *		¼±ÅÃµÈ Ã¼Å©¹Ú½º°¡ ÀÖ´ÂÁö Ã¼Å©
 */
	function js_Chk_CheckedNull(Object) {
	    return js_Chk_RadioNull(Object);
	}

/**
 *		¹«Á¶°Ç °ø¹é¹®ÀÚ Á¦°Å 
 */
	function js_Rm_Space(Object)
	{
		var rtn = "";
		if (Object.length > 0 && Object.indexOf(' ') >= 0)
		{
			for (var i=0; i < Object.length; i++)
			{
				if (Object.substr(i, 1) == ' ') continue;
				else rtn = rtn + Object.substr(i,1);
			}	
		}
	
		return rtn;
	}



/**
 *		ÀÚµ¿ÀÌÃ¼ ÀºÇàListBox
 */
	function js_Combo_MakeBank(Object, code)
	{
		var BankCodeCd = new Array();
		var BankCodeNm = new Array();		
		
		BankCodeCd[0]  = "03";
		BankCodeCd[1]  = "04";
		BankCodeCd[2]  = "05";
		BankCodeCd[3]  = "06";
		BankCodeCd[4]  = "11";
		BankCodeCd[5]  = "20";
		BankCodeCd[6]  = "21";
		BankCodeCd[7]  = "23";
		BankCodeCd[8]  = "25";
		BankCodeCd[9]  = "26";
		BankCodeCd[10] = "27";
		BankCodeCd[11] = "31";
		BankCodeCd[12] = "32";
		BankCodeCd[13] = "34";
		BankCodeCd[14] = "35";
		BankCodeCd[15] = "37";
		BankCodeCd[16] = "39";
		BankCodeCd[17] = "71";
		BankCodeCd[18] = "81";
		BankCodeCd[19] = "83";	
		BankCodeCd[20] = "07";		
		BankCodeCd[21] = "12";		
			
		BankCodeNm[0]  = "±â¾÷ÀºÇà";		
		BankCodeNm[1]  = "±¹¹ÎÀºÇà";
		BankCodeNm[2]  = "¿ÜÇÑÀºÇà";
		BankCodeNm[3]  = "ÁÖÅÃÀºÇà";
		BankCodeNm[4]  = "³óÇùÁß¾ÓÈ¸";
		BankCodeNm[5]  = "ÇÑºûÀºÇà";
		BankCodeNm[6]  = "Á¶ÈïÀºÇà";
		BankCodeNm[7]  = "Á¦ÀÏÀºÇà";
		BankCodeNm[8]  = "¼­¿ïÀºÇà";
		BankCodeNm[9]  = "½ÅÇÑÀºÇà";	
		BankCodeNm[10] = "ÇÑ¹ÌÀºÇà";
		BankCodeNm[11] = "´ë±¸ÀºÇà";		
		BankCodeNm[12] = "ºÎ»êÀºÇà";
		BankCodeNm[13] = "±¤ÁÖÀºÇà";
		BankCodeNm[14] = "Á¦ÁÖÀºÇà";			
		BankCodeNm[15] = "ÀüºÏÀºÇà";		
		BankCodeNm[16] = "°æ³²ÀºÇà";
		BankCodeNm[17] = "¿ìÃ¼±¹";					
		BankCodeNm[18] = "ÇÏ³ªÀºÇà";		
		BankCodeNm[19] = "ÆòÈ­ÀºÇà";
		BankCodeNm[20] = "¼ö»ê¾÷Çù";
		BankCodeNm[21] = "´ÜÀ§³óÇù";		
	
		for (var i=0; i < BankCodeCd.length; i++)
		{
			if (code.length > 0 && code == BankCodeCd[i])
				  Object.document.writeln('<option value='+BankCodeCd[i]+' selected>'+BankCodeNm[i]+'</option>');
			else  Object.document.writeln('<option value='+BankCodeCd[i]+'>'+BankCodeNm[i]+'</option>');
					
		}
	
	}
/**
 *		ÀüÈ­¹øÈ£ Áö¿ª¹øÈ£ ListBox
 */
	function js_Combo_MakeDDD(Object, code)
	{
		var DDDCd = new Array();
	
		DDDCd[0] = "02";
		DDDCd[1] = "031";
		DDDCd[2] = "032";
		DDDCd[3] = "033";
		DDDCd[4] = "041";
		DDDCd[5] = "042";
		DDDCd[6] = "043";
		DDDCd[7] = "051";
		DDDCd[8] = "052";
		DDDCd[9] = "053";
		DDDCd[10] = "054";
		DDDCd[11] = "055";
		DDDCd[12] = "061";
		DDDCd[13] = "062";
		DDDCd[14] = "063";
		DDDCd[15] = "064";
		
		for (var i=0; i < DDDCd.length; i++)
		{
			if (code.length > 0 && code == DDDCd[i])
				  Object.document.writeln('<option value='+DDDCd[i]+' selected>'+DDDCd[i]+'</option>');
			else  Object.document.writeln('<option value='+DDDCd[i]+'>'+DDDCd[i]+'</option>');
					
		}
		
	}
/**
 *		ÈÞ´ëÆù »ç¾÷ÀÚ¹øÈ£ ListBox
 */
	function js_Combo_MakeHP(Object, code)
	{
		var HPCd = new Array();
	
		HPCd[0] = "011";
		HPCd[1] = "016";
		HPCd[2] = "017";
		HPCd[3] = "018";
		HPCd[4] = "019";
	
		for (var i=0; i < HPCd.length; i++)
		{
			if (code.length > 0 && code == HPCd[i])
				  Object.document.writeln('<option value='+HPCd[i]+' selected>'+HPCd[i]+'</option>');
			else  Object.document.writeln('<option value='+HPCd[i]+'>'+HPCd[i]+'</option>');
					
		}
		
	}

/**
 *		ÀÚµ¿ ³â¿ùÀÏ ÀÔ·Â ListBox
 *		Function Name		: SetDateYmd_Combo
 *		Description			: ´ÙÀÌ³ª¹Í ³¯Â¥ ÄÞº¸
 *		Argument1 Obj_year	: ³â¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®(ex: document.form.year)
 *		Argument2 Obj_month	: ¿ù¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®(ex: document.form.month)
 *		Argument3 Obj_day	: ÀÏ¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®(ex: document.form.day)
 *		Argument4 def_ymd	: ±âº» ÀÔ·Â°ª
 *		Creator/Created		: 
 */
	function js_Combo_MakeDateYmd(Obj_year, Obj_month, Obj_day, def_ymd)
	{
		var year, month, day;
		var current, Obj_year, Obj_month, Obj_day, days, i, j, def_ymd;
		
		current = new Date();
	
		if(def_ymd==''){
	
			year	= (Obj_year.value)? Obj_year.value : '';
			month	= Obj_month.value;
			day		= '1';
		
		} else {
	
			if(def_ymd.length==8){
				year	= Number(def_ymd.substring(0,4));
				month	= Number(def_ymd.substring(4,6));
				day		= Number(def_ymd.substring(6,8));
			}
			
		}
	
		if(year==''){
	
			year = current.getFullYear();
	
			Obj_year.options[0] = new Option("¼±ÅÃ",'');
			Obj_year.options[1] = new Option("ÀÌÀü",year-10);
			for (i=2, j=year-9; i < 22; i++, j++)
				Obj_year.options[i] = new Option(j, j);
			
			Obj_year.options[22] = new Option("´ÙÀ½",year+22);
	
			if(Obj_month)
				for(var i=Obj_month.length-1; i>-1; i--)
					Obj_month.options[i]=null;
			
			Obj_month.options[0] = new Option("¼±ÅÃ",'');
			if(Obj_day)
				for(var i=Obj_day.length-1; i>-1; i--)
					Obj_day.options[i]=null;
	
			Obj_day.options[0] = new Option("¼±ÅÃ",'');
			
			Obj_month.options[0].selected = true;
			Obj_day.options[0].selected = true;
	
	
		} else {
	
			year = (year) ? Number(year) : current.getFullYear();
			
			Obj_year.options[0] = new Option("¼±ÅÃ",'');  
			Obj_year.options[1] = new Option("ÀÌÀü",year-10);  
			for (i=2, j=year-9; i < 22; i++, j++)
				Obj_year.options[i] = new Option(j, j);
			
			Obj_year.options[i] = new Option("´ÙÀ½",j);  
	
			month =(month)? Number(month) : current.getMonth()+1;
	
			for (i=0; i < 12; i++) {
				j = (i < 9) ? '0'+(i+1) : i+1;
				Obj_month.options[i] = new Option(j, j);
			}
			
			days = new Date(new Date(year, month, 1)-86400000).getDate();
	
			for(var i=0; i<Obj_day.length; i++)
				Obj_day.options[i]=null;
	
			for (i=0, j; i < days; i++) {
				j = (i < 9) ? '0'+(i+1) : i+1;
				Obj_day.options[i] = new Option(j, j);
			}
	
			Obj_year.value = year;
			Obj_month.options[month-1].selected = true;
			Obj_day.options[day-1].selected = true;
	
	  } 
		return;
	}
/**
 *		ÀÚµ¿ ³â¿ù ÀÔ·Â ListBox
 *		Function Name		: SetDateYmd_Combo
 *		Description			: ´ÙÀÌ³ª¹Í ³¯Â¥ ÄÞº¸
 *		Argument1 Obj_year	: ³â¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®(ex: document.form.year)
 *		Argument2 Obj_month	: ¿ù¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®(ex: document.form.month)
 *		Argument3 Obj_day	: ÀÏ¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®(ex: document.form.day)
 *		Argument4 def_ymd	: ±âº» ÀÔ·Â°ª
 *		Creator/Created		: 
 */
	function fs_Combo_MakeDateYmd2(Obj_year, Obj_month, Obj_day, def_ymd)
	{
		var year, month, day;
		var current, Obj_year, Obj_month, Obj_day, days, i, j, def_ymd;	
		current = new Date();
		if(def_ymd==''){
			year	= (Obj_year.value)? Obj_year.value : '';
			month	= Obj_month.value;
			day		= '1';	
		} else {
			if(def_ymd.length==8){
				year	= Number(def_ymd.substring(0,4));
				month	= Number(def_ymd.substring(4,6));
				day		= Number(def_ymd.substring(6,8));
			}
		}
		if(year==''){
			year = current.getFullYear();
			Obj_year.options[0] = new Option("¼±ÅÃ",'');
			Obj_year.options[1] = new Option("ÀÌÀü",year-10);
			for (i=2, j=year-9; i < 22; i++, j++)
				Obj_year.options[i] = new Option(j, j);
			Obj_year.options[22] = new Option("´ÙÀ½",year+22);
			if(Obj_month)
				for(var i=Obj_month.length-1; i>-1; i--)
					Obj_month.options[i]=null;
					Obj_month.options[0] = new Option("¼±ÅÃ");
			Obj_month.options[0].selected = true;
		} else {
			year = (year) ? Number(year) : current.getFullYear();		
			Obj_year.options[0] = new Option("¼±ÅÃ",'');  
			Obj_year.options[1] = new Option("ÀÌÀü",year-10);  
			for (i=2, j=year-9; i < 22; i++, j++)
				Obj_year.options[i] = new Option(j, j);		
			Obj_year.options[i] = new Option("´ÙÀ½",j);  
			month =(month)? Number(month) : current.getMonth()+1;
			for (i=0; i < 12; i++) {
				j = (i < 9) ? '0'+(i+1) : i+1;
				Obj_month.options[i] = new Option(j, j);
			}		
			days = new Date(new Date(year, month, 1)-86400000).getDate();
			for(var i=0; i<Obj_day.length; i++)
				Obj_day.options[i]=null;	

			for (i=0, j; i < days; i++) {
				j = (i < 9) ? '0'+(i+1) : i+1;
				Obj_day.options[i] = new Option(j, j);
			}
	
			Obj_year.value = year;
			Obj_month.options[month-1].selected = true;
			Obj_day.options[day-1].selected = true;
	
			
		} 
		return;
	}
/**
 *		Áõ°¡°ª y(³â),m(¿ù),d(ÀÏ) ¸¦ ¹Þ¾Æ 20020808Çü½ÄÀ¸·Î return
 *		³â,¿ù,ÀÏ(0,0,0 ÀÌ¸é ÇöÀç ³â¿ùÀÏ)
 */
	function js_Rtn_DateYmd(y,m,d)
	{
		var date = new Date();
	
	    date.setFullYear(date.getFullYear() + y); //	y ³âÀ» ´õÇÔ
	    date.setMonth(date.getMonth() + m);       //	m ¿ùÀ» ´õÇÔ
	    date.setDate(date.getDate() + d);         //	d ÀÏÀ» ´õÇÔ

	    var year  = date.getFullYear();
	    var month = date.getMonth() + 1;	// 1¿ù=0,12¿ù=11ÀÌ¹Ç·Î 1 ´õÇÔ
	    var day   = date.getDate();

	    if (("" + month).length == 1) { month = "0" + month; }// µÎÀÚ¸®·Î
	    if (("" + day).length   == 1) { day   = "0" + day;   }// µÎÀÚ¸®·Î
	
	    return ("" + year + month + day);	// ex)20020808
	}

/**
 *		From ~ To ³¯Â¥ Ã¼Å©
 *			js_Chk_FromToYmd(fr_date, to_date, flag, days)
 *			fr_date(20020810): Á¶È¸½ÃÀÛÀÏ, to_date(20021120): Á¶È¸Á¾·áÀÏ
 *			flag - 
 *			0 : ¹Ì·¡°øÁöÇü,
 *			1 : °ú°ÅÀÏÁ¶È¸Çü,
 *			2 : Á¶È¸±â°£Ã¼Å©Çü
 *			±â°£ - ³¯Â¥¼ö(ex) 3´ÞÀÌ¸é 92 ÀÏÁ¤µµ
 *		ex) °ú°ÅÀÏÁ¶È¸ÇüÀ¸·Î 92ÀÏ ±â°£¸¸ Á¶È¸°¡´ÉÅä·ÏÇÔ
 *			js_Chk_FromToYmd(fr_date, to_date, 1, 92)
 *			var msg = '³¯Â¥¹üÀ§¸¦ È®ÀÎÇÏ½Ê½Ã¿ä!';
 *			var msg = 'ÇöÀç³¯Â¥ º¸´Ù Å« ³¯Â¥´Â ¼±ÅÃÇÒ ¼ö ¾ø½À´Ï´Ù!';
 *			var msg = 'Á¶È¸³¯Â¥ ¹üÀ§´Â 1°³¿ù¸¸ °¡´ÉÇÕ´Ï´Ù!';
 *
 *		Object°¡ ÇÏ³ªÀÏ °æ¿ì´Â to_date¶õ¿¡ 0À» ³Ö´Â´Ù.
 */
	function js_Chk_FromToYmd(fr_date, to_date, flag, days)
	{
		var curdate = js_Rtn_DateYmd(0,0,0);	// 20021111

	    var v_dif 		= js_Cal_Date(fr_date, to_date)+1;
		if(to_date != 0) {
			switch(Number(flag)){
				case 0:
					if (fr_date > to_date){
				        return false;		        
				    }else {
						return true;		
					}
					break;
				case 1:
				    if (curdate < fr_date || curdate < to_date){
				        return false;
					}else {
						return true;
					}
					break;
				case 2:
				    if (v_dif > days){
				        return false;
					}else {
						return true;		
					}
					break;
				default:
					break;
			}//swithc-case end
		}else {//Object°¡ ÇÏ³ªÀÏ °æ¿ì
			if (curdate < fr_date){ // ÇöÀçÀÏ º¸´Ù Å« ³¯Â¥´Â ¼±ÅÃÇÒ ¼ö ¾øÀ» °æ¿ì(»ýÀÏ)
				return false;
			}else {
				return true;
			}
		}
	}
	
/**
 *		Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ
 */
	function js_Etc_AllCheck(Object, Objnm)
	{
		for (i=0; i < Object.elements.length; i++) {
			if (Object.elements[i].name == Objnm) {
				Object.elements[i].checked = true;
			}
		}
	}
/*
	var value = false;

	if ( select_mode == 0 ){
		value = true;
		select_mode = 1;
	}else{
		value = false;
		select_mode = 0;
	}
	
	for(var i=0;i<9;i++){
		document.inform.elements[i].checked = value;
	}
*/
/**
 *		Ã¼Å©¹Ú½º ÀüÃ¼Ãë¼Ò
 */
	function js_Etc_AllCancel(Object, Objnm)
	{
		for (i=0; i < Object.elements.length; i++) {
			if (Object.elements[i].name == Objnm) {
				Object.elements[i].checked = false;
			}
		}
	}

/**
 *		Next Focus ´ÙÀ½ ÀÔ·ÂÇÊµå·Î ÀÌµ¿
 *		ex) onkeyup  = 'js_SetFocus(this, document.form.ssno2, 6)'
 */
	function js_SetFocus(cur_Obj, next_Obj, Len) {
		if (cur_Obj.value.length == Len) {
			next_Obj.focus();
		}
	}

/**
 *		ÀÔ·Â°ª¿¡¼­ ÄÞ¸¶¸¦ ¾ø¾Ø´Ù.
 */
	function js_Rm_Comma(Object) {
		return (Object.value).replace(/,/gi,"");
	}

/**
 *		¹®ÀÚ¿­±æÀÌ Ã¼Å©ÈÄ »óÅÂÇ¥½ÃÁÙ¿¡ º¸ÀÌ±â
 *		ex) onkeyup   = 'js_Str_ChkStatus(200,this)' ¿Í 
 *		    onkeydown = 'js_Str_ChkStatus(200,this)' ÇÔ²² »ç¿ë
 */
	function js_Str_ChkStatus(max,Object){
		var len = js_Chk_StrLen(Object);
		window.status = 'ÃÖ´ë:'+max+'  ÇöÀç:'+len;
	}

/**
 *		¹®ÀÚ¿­±æÀÌ Ã¼Å©ÈÄ ³ª¸ÓÁöÀÚ¸£±â(ÇÑ±ÛÆ÷ÇÔ)
 *		ex) onBlur = 'js_Str_ChkSub(200,this)'
 */
	function js_Str_ChkSub(max,Object){
	
		js_Str_ChkStatus(max,Object);
	
		var byteLength = 0;
		var rtnStr = "";	// ¹®ÀÚ¿­À» Àß¶ó ÀÔ·ÂÇÊµå¿¡ ³Ö´Â´Ù
		var Len = js_Chk_StrLen(Object);
	
		if(Len > max){
//			if(!confirm('ÃÖ´ë '+max+'ÀÚ±îÁö ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.\n\n¸¶Áö¸· '+(Len-max)+'ÀÚ¸¦ »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?')){
//				return false;
//			}

			alert('ÃÖ´ë '+max+'ÀÚ±îÁö ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.\n\n¸¶Áö¸· '+(Len-max)+'ÀÚ´Â »èÁ¦µË´Ï´Ù.');

			for (var inx = 0; inx < Object.value.length; inx++) {
				var oneChar1 = Object.value.charAt(inx)
				var oneChar = escape(oneChar1);
				if ( oneChar.length == 1 )
					byteLength ++;
				else if (oneChar.indexOf("%u") != -1)
					byteLength += 2;
				else if (oneChar.indexOf("%") != -1)
					byteLength += oneChar.length/3;
	
				rtnStr+=oneChar1;
	
				if(byteLength >= max) break;
				else if((byteLength+1) >= max)
					if (escape(Object.value.charAt(inx+1)).indexOf("%u") != -1) break;
			
		    }//end for
		    
			Object.value = rtnStr;
	
			js_Str_ChkStatus(max,Object);
		
		}else {
			js_Str_ChkStatus(max,Object);
		}
	
		js_Str_ChkStatus(max,Object);
	}

/**
 *		fr_ymd¿¡¼­ to_ymd ±îÁö ³¯Â¥¼ö °è»ê
 */
	function js_Cal_Date(fr_ymd, to_ymd) {

		var base = new Date();

		var target = new Date();

		if(fr_ymd.length==8) {
			base = new Date(fr_ymd.substring(0,4), fr_ymd.substring(4,6), fr_ymd.substring(6,8));
		} else if (fr_ymd.length==10) {
			base = new Date(fr_ymd.substring(0,4), fr_ymd.substring(5,7), fr_ymd.substring(9,10));
		}
		if(to_ymd.length==8) {
			target = new Date(to_ymd.substring(0,4), to_ymd.substring(4,6), to_ymd.substring(6,8));
		} else if (to_ymd.length==10) {
			target = new Date(to_ymd.substring(0,4), to_ymd.substring(5,7), to_ymd.substring(9,10));
		}

		return ((target-base)/(3600))/24000;
	}

/**
 *		»ç¾÷ÀÚ ¹øÈ£ Ã¤Å©js_Chk_busino(Object)
 */
	function js_Chk_busino(Object){ 

		var sum = 0;
		var getlist =new Array(10);
		var chkvalue =new Array("1","3","7","1","3","7","1","3","5");
		
		for (var i=0;i<10;i++){  
			getlist[i] = Object.value.substring(i,i+1); 
		} 
		
		for (var i=0;i<9;i++){  
			sum += getlist[i]*chkvalue[i]; 
		} 
		sum = sum +parseInt((getlist[8]*5)/10) ; 
		sidliy = sum%10; 
		sidchk = 0; 
		
		if ( sidliy != 0 ) {  
			sidchk = 10 - sidliy;  
		} else {  
			sidchk = 0;  
		} 
		if ( sidchk != getlist[9] ) { 
			return false; 
		} 
		return true; 
	} 

/**
 *		±Ý¾× ¼¼ÀÚ¸® ´ÜÀ§·Î , º¸ÀÌ±â
 */
	function js_Str_PriceFormat(val) {
		var con1 = "'" + val + "'";
		if (con1.indexOf("-") != -1) {
			con1 = con1.substring(2);
			con1 = "'" + con1;
			var cfm = 1;
		}

		con = con1.length;

		var price = con1.substring(1,con-1);

		t_len=price.length;

		t_mod=t_len % 3;

		if(t_mod==0) {
			 t_mod=3;
		}

		t_int=parseInt(t_len/3)+1;

		if(t_mod==3) {
			t_int=t_int-1;
		}

		t_mid = price.substring(0,t_mod);
		t_mid = price.substring(0,t_mod);

		if(t_int == 3 && t_len == 7) {
	        t_mid=t_mid + "," + price.substring(1,4) + "," + price.substring(4,t_len+1);
		} else if(t_int == 3 && t_len == 8) {
	        t_mid=t_mid + "," + price.substring(2,5) + "," + price.substring(5,t_len+1);
	    } else if(t_int == 3 && t_len==9)  {
	        t_mid=t_mid + "," + price.substring(3,6) + "," + price.substring(6,t_len+1);
	    } else if(t_len > 9 && t_len < 13)  {
	        t_mid=t_mid + "," + price.substring(t_len-9,t_len-6) + "," + price.substring(t_len-6,t_len-3)+ "," + price.substring(t_len-3,t_len+1);
	    } else if(t_len > 12 && t_len < 16)  {
	        t_mid=t_mid + "," + price.substring(t_len-12,t_len-9) + "," + price.substring(t_len-9,t_len-6)+ "," + price.substring(t_len-6,t_len-3) + "," + price.substring(t_len-3,t_len+1);
	    } else if(t_len < 4) {
	        t_mid= price;
	    } else {
	        t_mid=t_mid + "," + price.substring(t_mod,t_len);
		}
		
		if(t_mid == "0,") {
			t_mid = "";
		}
	    if (cfm == 1) {
	        return  "-" + t_mid;
	    } else {
	        return t_mid;
	    }
	}

	function dataCheck(name, tel)
	{
	   
	   	
		phoneRe = /(01[16789])-?([0-9]{3,4})-?([0-9]{4})/ ;
		if (phoneRe.exec(tel))
		{
			tel = RegExp.$1 + RegExp.$2 + RegExp.$3;
		}
		else
		{
			alert( "ÇÚµåÆù¹øÈ£°¡ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
			return false;
		}
		
		return true;
	}
	function a(){
		alert('test');	
	}
	
	//ÀÔ·Âµ¥ÀÌÅÍ¿¡ °ø¹éÀÖÀ»¶§ °æ°í
	function js_Empty_Warning(Object){
		var num = Object.value.length; 
	  	for(var i = 0; i < num; i++) {
	    	var chr = Object.value.substr(i,1);         
			if((chr == ' ')) {
		    	//alert('°ø¹é¾øÀÌ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä.');
	        	//Object.focus();
	        	//return;
			   	return true;
			}
	    }
	}

// ÇÑ±ÛÀÌ¿ÜÀÇ Ä³¸¯ÅÍ°¡ ÀÖÀ»°æ¿ì false 
// ÇÑÀÚ³ª ¼ýÀÚ ¿µ¹®ÀÇ °æ¿ì false 

function checkKoreanOnly( koreanChar ) {
   
   if ( koreanChar == null ) return false ;
   
   for(var i=0; i < koreanChar.length; i++){ 

     var c=koreanChar.charCodeAt(i); 

     //( 0xAC00 <= c && c <= 0xD7A3 ) ÃÊÁßÁ¾¼ºÀÌ ¸ðÀÎ ÇÑ±ÛÀÚ 
     //( 0x3131 <= c && c <= 0x318E ) ÀÚÀ½ ¸ðÀ½ 

     if( !( ( 0xAC00 <= c && c <= 0xD7A3 ) || ( 0x3131 <= c && c <= 0x318E ) ) ) {      
        return false ; 
     }
   }  
   return true ;
}
/*
// ¿µ¹® ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ°¡ ÀÖÀ»°æ¿ì false 
 
function checkEnglishOnly( englishChar ) {  
    
    if ( englishChar == null ) return false ;
       
    for( var i=0; i < englishChar.length;i++){          
       var c=englishChar.charCodeAt(i);       
       if( !( (  0x61 <= c && c <= 0x7A ) || ( 0x41 <= c && c <= 0x5A ) ) ) {         
        return false ;       
       }
     }      
    return true ;
     
}
*/
// ¼ýÀÚ ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ°¡ ÀÖÀ»°æ¿ì false 
 
function checkDigitOnly( digitChar ) {  
    
    if ( digitChar == null ) return false ;
       
    for(var i=0;i<digitChar.length;i++){          
       var c=digitChar.charCodeAt(i);       
       if( !(  0x30 <= c && c <= 0x39 ) ) {         
        return false ;       
       }
     }      
    return true ;
     
}

	
function CheckResno(data) 
{
        var s = data;
        if (s.length < 13)
        {
                alert('--ÁÖ¹Îµî·Ï¹øÈ£ 13ÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä.!');
                return false;
        }
        if (!number_check(s))
        {
                alert('--ÁÖ¹Îµî·Ï¹øÈ£´Â ¹Ýµå½Ã ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!');
                return false;
        }
        if( s.charAt(6) == 1 || s.charAt(6) == 2 || s.charAt(6) == 3 || s.charAt(6) == 4)
        {
	        if( s.charAt(12) == (( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
					 +s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
					 +s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
					 +s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
					% 11)))%10)
				//alert('¸Â´Â ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù...');
		        return true;
        }
        alert('--ÁÖ¹Îµî·Ï¹øÈ£¸¦ È®ÀÎÇÏ½Ê½Ã¿ä!');
        return false;
}
function number_check(v)
{
		var v_pw = new String(v);
		var j=0;
		if (v == '') return true;
		for (i=0; i < v_pw.length; i++){
			if (v_pw.substring(i,i+1) >= '0' && v_pw.substring(i, i+1) <= '9'){
				j++;
			}
		}

		if (j == v_pw.length){
			return true;
		}else {
			return false;
		}
}

	function js_Date_check(Obj_year, Obj_month, Obj_day){
		var year, month, day;
		var current, Obj_year, Obj_month, Obj_day, days, i, j, def_ymd;

		current = new Date();
	
		year	=	eval(Obj_year.value);
		month	=	eval(Obj_month.value);
		day		=	eval(Obj_day.value);

		if (js_Chk_StrLen(Obj_year) < 4) {
  			alert("³âµµ´Â 4ÀÚ¸® ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
  			Obj_year.select();
  			return 1;
 		}

		if(year < 1900 || year >2100){
			alert("³âµµ´Â 1900-2100³â »çÀÌ°ªÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä.");
			Obj_year.select();
			return 1;
		}
		
		if (js_Chk_StrLen(Obj_month) < 2) {
  			alert("¿ùÀº 2ÀÚ¸® ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
  			Obj_month.select();
  			return 1;
 		}
		
		if(month < 01 || month > 12){
			alert("¿ù´Â 01-12 »çÀÌ°ªÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä.");
			Obj_month.select();
			return 1;
		}

		var chkDay	=	false;
		if (js_Chk_StrLen(Obj_day) < 2) {
  			alert("ÀÏÀº 2ÀÚ¸® ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
  			Obj_day.select();
  			return 1;
 		}

		if(day < 01 || day > 31){
			alert("ÀÔ·ÂÀÏ È®ÀÎÇÏ¼¼¿ä.");
			Obj_day.select();
			return 1;
		}else{
			if(month == 04 || month == 06 || month == 09 || month == 11){
						if(day < 01 || day > 30)	chkDay	=	true;
			}else if(month == 02 && year%4 != 0){
						if(day < 01 || day > 28)	chkDay	=	true;
			}else if(month == 02 && year%4 == 0){
				if(year%100 == 0){
					if(year%400 == 0){
						if(day < 01 || day > 29)	chkDay	=	true;
					}else{
						if(day < 01 || day > 28)	chkDay	=	true;
					}
				}else{
						if(day < 01 || day > 29)	chkDay	=	true;
				}
			}else{
						if(day < 01 || day > 31)	chkDay	=	true;
			}

			if(chkDay){
				alert("ÀÔ·ÂÀÏ È®ÀÎÇÏ¼¼¿ä.");
				Obj_day.select();
				return 1;
			}
			
		}
	}

	/*	°ø¹éÁ¦°Å	*/	
	function trimSpace(str)
	{
		 return str.replace(/(^\s*)|(\s*$)/g, "");
	}

	function Set_Comma(obj){
		var ObjValue = obj.value;
		obj.value = Number(String(ObjValue).replace(/\..*|[^\d]/g,"")).toLocaleString().slice(0,-3);
	}
	
	function Out_Comma(obj){
		obj.value = obj.value.replace(/[,]/g, "");
	}