<!--
//dream weaver¿¡¼­ ÀÚµ¿»ý¼ºµÇ´Â function...
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;
}

//dream weaver¿¡¼­ ÀÚµ¿»ý¼ºµÇ´Â function...
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];}}
}

//dream weaver¿¡¼­ ÀÚµ¿»ý¼ºµÇ´Â function...
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;
}

//dream weaver¿¡¼­ ÀÚµ¿»ý¼ºµÇ´Â function...
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];}
}

//ÆË¾÷Ã¢ ¿­±â
function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

// °ø¹é °Ë»ç
function isEmpty(varCk) {
	if ((varCk == "") || (varCk == null)) {
		return true;
	}
	return false;
}

// ÀÔ·Â ¹®ÀÚ¿­ °Ë»ç (¿µÀÚ/¼ýÀÚ/Æ¯¼ö¹®ÀÚ)
function isString(varCk) {
	var chk=true;
	for (i=0; i<=varCk.length-1; i++) {
		ch = varCk.substring(i,i+1);
		if ((ch>="0" && ch<="9") || (ch>="a" && ch<="z") || (ch>="A" && ch<="Z")) {
			chk = true;
		} else {
			chk=false;
			return chk;
		}
	}
	return chk;
}

// ÀÔ·Â ¹®ÀÚ¿­ °Ë»ç (¼ýÀÚ/Æ¯¼ö¹®ÀÚ)
function isInteger(varCk) {
	var chk=true;
	for (i=0; i<=varCk.length-1; i++) {
		ch = varCk.substring(i,i+1);
		if (ch>="0" && ch<="9") {
			chk = true;
		} else {
			chk=false;
			return chk;
		}
	}
	return chk;
}

// ÀÔ·Â ¹®ÀÚ¿­ °Ë»ç (ÇÑ±Û/Æ¯¼ö¹®ÀÚ)
function isKor(varCk) {
	var chk=true;
	for (i=0; i<=varCk.length-1; i++) {
		ch = varCk.substring(i,i+1);
		if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) || ((ch >="¤¡") && (ch <="¤¾"))) {
			chk = true;
		} else {
			chk=false;
			return chk;
		}
	}
	return chk;
}

// ÀÔ·Â ¹®ÀÚ¿­ °Ë»ç (¿µ¹®/Æ¯¼ö¹®ÀÚ)
function isEng(varCk) {
	var chk=true;
	for (i=0; i<=varCk.length-1; i++) {
		ch = varCk.substring(i,i+1);
		if ((ch>="a" && ch<="z") || (ch>="A" && ch<="Z")) {
			chk = true;
		} else {
			chk=false;
			return chk;
		}
	}
	return chk;
}

//¾÷·Îµå½Ã ÆÄÀÏ¸í Ã¼Å© (¿µÀÚ/¼ýÀÚ/ÀÏºÎÆ¯¼ö¹®ÀÚ) - ÇÑ±Û/µµÇü ¾ÈµÊ
function isFile(varCk) {
	var chk=true;
	for (i=0; i<=varCk.length-1; i++) {
		ch = varCk.substring(i,i+1);
		if (	(ch>="0" && ch<="9") || (ch>="a" && ch<="z") || (ch>="A" && ch<="Z") || ch=="!" || ch=="@" ||
				ch=="$" || ch=="%" || ch=="&" || ch=="(" || ch==")" || ch=="-" || ch=="_" || ch=="{" || ch=="}" || ch=="'" || ch=="`" ||
				ch=="~" || ch==";" || ch=="," || ch=="." ) {
			chk = true;
		} else {
			chk=false;
			return chk;
		}
	}
	return chk;
}

// ¹®ÀÚ¿­ ±æÀÌ °Ë»ç
function isLength(varCk) {
	var varLen = 0;
	var agr = navigator.userAgent;

	for (i=0; i<varCk.length; i++) {
		ch = varCk.charAt(i);
		if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) || ((ch >="¤¡") && (ch <="¤¾")))
			varLen += 2;
		else
			varLen += 1;
	}
	return (varLen);
}

// ³¯Â¥ À¯È¿¼º °Ë»ç(³â,¿ù,ÀÏ)
function isDay(varCk1,varCk2,varCk3) {
	if ( (isLength(varCk1)==4) && (isLength(varCk2)==2) && (isLength(varCk3)==2) ) {
		if ( (isInteger(varCk1,"")) && (isInteger(varCk2,"")) && (isInteger(varCk3,"")) ) {
			if (varCk1>="1900" && varCk1<="2099" && varCk2>="01" && varCk2<="12") {
				if (varCk2=="01" && varCk3>="01" && varCk3<="31") return true;
				if (varCk2=="02" && varCk3>="01" && varCk3<="28") return true;
				if (varCk2=="03" && varCk3>="01" && varCk3<="31") return true;
				if (varCk2=="04" && varCk3>="01" && varCk3<="30") return true;
				if (varCk2=="05" && varCk3>="01" && varCk3<="31") return true;
				if (varCk2=="06" && varCk3>="01" && varCk3<="30") return true;
				if (varCk2=="07" && varCk3>="01" && varCk3<="31") return true;
				if (varCk2=="08" && varCk3>="01" && varCk3<="31") return true;
				if (varCk2=="09" && varCk3>="01" && varCk3<="30") return true;
				if (varCk2=="10" && varCk3>="01" && varCk3<="31") return true;
				if (varCk2=="11" && varCk3>="01" && varCk3<="30") return true;
				if (varCk2=="12" && varCk3>="01" && varCk3<="31") return true;
				return false;
			}
			return false;
		} else {
			return false;
		}
	} else {
		return false;
	}

}

//ÇöÀç³¯Â¥ºÎÅÍ v_amnt´Þ ¸¸Å­ Â÷ÀÌ³ª´Â ³¯Â¥
function getAftrMonth(v_amnt)
{
	var today = new Date();
	var intYear = today.getYear();
	var intMonth = today.getMonth();
	var intDate = today.getDate();

	var pastMonth = new Date(intYear, (parseInt(intMonth)+v_amnt), intDate);

	intYear = pastMonth.getYear();
	intMonth = pastMonth.getMonth() + 1;
	intDate = pastMonth.getDate();

	var strDate = "" + intYear;

	if(intMonth < 10) strDate += "0" + intMonth;
	else strDate += intMonth;
	if(intDate < 10) strDate += "0" + intDate;
	else strDate += intDate;

	return strDate;
}

// ÁÖ¹Îµî·Ï¹øÈ£ °Ë»ç
function isRegNo(varCk1,varCk2) {
	if ( (isLength(varCk1)==6) && (isLength(varCk2)==7) ) {
		if ( (isInteger(varCk1,"")) && (isInteger(varCk2,"")) ) {
			ckValue = new Array(13);
			var ckLastid,ckMod,ckMinus,ckLast;

			ckLastid    = parseFloat(varCk2.substring(6,7));
			ckValue[0]  = parseFloat(varCk1.substring(0,1))  * 2;
			ckValue[1]  = parseFloat(varCk1.substring(1,2))  * 3;
			ckValue[2]  = parseFloat(varCk1.substring(2,3))  * 4;
			ckValue[3]  = parseFloat(varCk1.substring(3,4))  * 5;
			ckValue[4]  = parseFloat(varCk1.substring(4,5))  * 6;
			ckValue[5]  = parseFloat(varCk1.substring(5,6))  * 7;
			ckValue[6]  = parseFloat(varCk2.substring(0,1))  * 8;
			ckValue[7]  = parseFloat(varCk2.substring(1,2))  * 9;
			ckValue[8]  = parseFloat(varCk2.substring(2,3))  * 2;
			ckValue[9]  = parseFloat(varCk2.substring(3,4))  * 3;
			ckValue[10] = parseFloat(varCk2.substring(4,5))  * 4;
			ckValue[11] = parseFloat(varCk2.substring(5,6))  * 5;
			ckValue[12] = 0;

			for (var i = 0; i<12;i++) {
				ckValue[12] = ckValue[12] + ckValue[i];
			}
			ckMod   = ckValue[12] %11;
			ckMinus = 11 - ckMod;
			ckLast  = ckMinus % 10;
			if (ckLast != ckLastid) {
				alert ("Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù. ´Ù½Ã È®ÀÎÇØ ÁÖ½Ê½Ã¿À");
				return false;
			} else {
				return true;
			}
		} else {
			alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚÀÌ¾î¾ß ÇÕ´Ï´Ù.");
			return false;
		}
	} else {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ÀÇ ÀÚ¸´¼ö°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		return false;
	}
}

// »ç¾÷ÀÚ µî·Ï¹øÈ£ °Ë»ç
function isBusinessNo(varCk1,varCk2,varCk3) {
	ckValue = new Array(10);
	if ( (isLength(varCk1)==3) && (isLength(varCk2)==2) && (isLength(varCk3)==5) ) {
		if ( (isInteger(varCk1,"")) && (isInteger(varCk2,"")) && (isInteger(varCk3,"")) ) {
			ckValue[0] = ( parseFloat(varCk1.substring(0 ,1))  * 1 ) % 10;
			ckValue[1] = ( parseFloat(varCk1.substring(1 ,2))  * 3 ) % 10;
			ckValue[2] = ( parseFloat(varCk1.substring(2 ,3))  * 7 ) % 10;
			ckValue[3] = ( parseFloat(varCk2.substring(0 ,1))  * 1 ) % 10;
			ckValue[4] = ( parseFloat(varCk2.substring(1 ,2))  * 3 ) % 10;
			ckValue[5] = ( parseFloat(varCk3.substring(0 ,1))  * 7 ) % 10;
			ckValue[6] = ( parseFloat(varCk3.substring(1 ,2))  * 1 ) % 10;
			ckValue[7] = ( parseFloat(varCk3.substring(2 ,3))  * 3 ) % 10;
			ckTemp     = parseFloat(varCk3.substring(3 ,4))  * 5  + "0";
			ckValue[8] = parseFloat(ckTemp.substring(0,1)) + parseFloat(ckTemp.substring(1,2));
			ckValue[9] = parseFloat(varCk3.substring(4,5));
			ckLastid = ( 10 - ( ( ckValue[0]+ckValue[1]+ckValue[2]+ckValue[3]+ckValue[4]+ckValue[5]+ckValue[6]+ckValue[7]+ckValue[8] ) % 10 ) ) % 10;
			if (ckValue[9] != ckLastid) {
				alert ("Àß¸øµÈ »ç¾÷ÀÚµî·Ï¹øÈ£ÀÔ´Ï´Ù. ´Ù½Ã È®ÀÎÇØ ÁÖ½Ê½Ã¿À");
				return false;
			} else {
				return true;
			}
		} else {
			alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â ¼ýÀÚÀÌ¾î¾ß ÇÕ´Ï´Ù.");
			return false;
		}
	} else {
		alert("»ç¾÷ÀÚµî·Ï¹øÈ£ÀÇ ÀÚ¸´¼ö°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		return false;
	}
}

// ¹ýÀÎ¹øÈ£ °Ë»ç
function isCorporationNo(varCk){
	var checkNum = new Array("1","2","1","2","1","2","1","2","1","2","1","2");

	//µî±â°ü¼­º° ºÐ·ù¹øÈ£, ¹ýÀÎÁ¾·ùº° ºÐ·ù¹øÈ£ ¹× ÀÏ·Ã¹øÈ£¸¦ Â÷·Ê·Î ¿¬°áÇÑ 12ÀÚ¸®
	//ÀÇ ¼ýÀÚ¸¦ ¸¸µç´Ù.
	var newNum = new Array();
	for(var i = 0; i < varCk.length -1; i++)
		newNum[i] = varCk.charAt(i);

	//°¢ ¼ýÀÚ¿¡ Â÷·Ê·Î 1°ú 2¸¦ °öÇÑ ´Ù.°ªÀ» ¸ðµÎ ´õÇÏ¿© ÇÕÀ» ±¸ÇÑ´Ù.
	var multiNum = new Array();
	for(var k = 0; k < newNum.length; k++)
		multiNum[k] = checkNum[k] * newNum[k];

	//alert("°¢ ¼ýÀÚ¿¡ Â÷·Ê·Î 1°ú 2¸¦ °öÇÑ ´Ù: "+ multiNum[11]);
	//°öÇÑ °ªÀ» ¸ðµÎ ´õÇÏ¿© ÇÕÀ» ±¸ÇÑ´Ù.
	var addNum = 0;
	for(var y = 0; y < multiNum.length; y++)
		addNum = addNum + Number(multiNum[y]);

	//alert("°öÇÑ °ªÀ» ¸ðµÎ ´õÇÏ¿© ÇÕÀ» ±¸ÇÑ´Ù: "+ addNum);
	//ÇÕÀ» 10À¸·Î ³ª´©¾î ¸ò°ú ³ª¸ÓÁö¸¦ ±¸ÇÑ´Ù.
	var remainder;
	var quota;
	remainder = Number(addNum) % 10;
	quota = Number(addNum) / 10;
	//10¿¡¼­ ³ª¸ÓÁö¸¦ »« °ªÀ» ¿À·ù°Ë»ö¹øÈ£·Î ÇÑ´Ù. ´Ù¸¸, 10¿¡¼­ ³ª¸ÓÁö¸¦ »« °ªÀÌ
	//10ÀÎ ¶§¿¡´Â 0À» ¿À·ù°Ë»ö¹øÈ£·Î ÇÑ´Ù.
	var failCheckNum;
	if( (10 - Number(remainder)) == 10 )
	{
		failCheckNum = 0;
	}
	else
	{
		failCheckNum = 10 - Number(remainder);
	}
	//alert("¿À·ù°Ë»ö¹øÈ£: "+ failCheckNum);
	if(failCheckNum != varCk.charAt(12)) return false;

	return true;

}

// ÀÌ¸ÞÀÏ °Ë»ç
function isEmail(str) {
	// regular expression Áö¿ø ¿©ºÎ Á¡°Ë
	var supported = 0;
	if(window.RegExp){
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}

	if (!supported){
		return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	}

	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

	return (!r1.test(str) && r2.test(str));
}

// ÀÏ¹ÝÀüÈ­ Áö¿ª¹øÈ£ °Ë»ç(DDD)
function isGenPhone(varCk1) {

	if ( varCk1.length == 2 ) {
		varCk1 = '0' + varCk1;
	} else if ( varCk1.length == 4 ) {
		varCk1 = varCk1.substring(1,4);
	} else if ( varCk1.length != 3 ) {
		return false ;
	}

	if( !isEmpty(varCk1) ) {
	   if(varCk1 == "002" || varCk1 == "031" || varCk1 == "032" || varCk1 == "033" || varCk1 == "041" || varCk1 == "042" || varCk1 == "043" || varCk1 == "051" || varCk1 == "052" || varCk1 == "053" || varCk1 == "055" || varCk1 == "054" || varCk1 == "061" || varCk1 == "062" || varCk1 == "063"|| varCk1 == "064"){
	   	 return true;
	   }
	 }
	return false;
}

// ÈÞ´ëÆù »ç¾÷ÀÚ±¸ºÐ °Ë»ç(»ç¾÷ÀÚ±¸ºÐ)
function isCellarPhone(varCk1) {
	if ( varCk1.length == 2 ) {
		varCk1 = '0' + varCk1;
	} else if ( varCk1.length == 4 ) {
		varCk1 = varCk1.substring(1,4);
	} else if ( varCk1.length != 3 ) {
		return false ;
	}

	if(!isEmpty(varCk1)){
	   if(varCk1 == "011" || varCk1 == "017" || varCk1 == "016" || varCk1 == "018" || varCk1 == "019" || varCk1 == "010" ){
	   		return true;
	   }
	}
    return false;
}

// À±³âÃ¼Å©
function leapYear(year) {
  if (year % 4 == 0) // basic rule
    return true; // is leap year
  /* else */ // else not needed when statement is "return"
    return false; // is not leap year
}

// ³â¿ù¿¡ ´ëÇÑ last day°ª
function getDays(month, year) {
  // create array to hold number of days in each month
  var ar = new Array(12);
  ar[0] = 31; // January
  ar[1] = (leapYear(year)) ? 29 : 28; // February
  ar[2] = 31; // March
  ar[3] = 30; // April
  ar[4] = 31; // May
  ar[5] = 30; // June
  ar[6] = 31; // July
  ar[7] = 31; // August
  ar[8] = 30; // September
  ar[9] = 31; // October
  ar[10] = 30; // November
  ar[11] = 31; // December

  // return number of days in the specified month (parameter)
  return ar[month];
}

// ÁÂ¿ì°¡¿îµ¥ ¸ðµÎ ½ºÆäÀÌ½º Á¦°Å
function trim(parm_str)
{
  return rtrim(ltrim(parm_str));
}

// ÁÂÃø ½ºÆäÀÌ½º Á¦°Å
function ltrim(parm_str)
{
  str_temp = parm_str;
  while (str_temp.length != 0) {
    if (str_temp.substring(0, 1) == " ") {
      str_temp = str_temp.substring(1, str_temp.length) ;
    }
    else {
      return str_temp ;
    }
  }
  return str_temp ;
}

// ¿ìÃø ½ºÆäÀÌ½º Á¦°Å
function rtrim(parm_str) {
  str_temp = parm_str ;
  while (str_temp.length != 0) {
    int_last_blnk_pos = str_temp.lastIndexOf(" ");
    if ((str_temp.length - 1) == int_last_blnk_pos) {
      str_temp = str_temp.substring(0, str_temp.length - 1);
    }
    else {
      return str_temp;
    }
  }
  return str_temp;
}

// ÀÔ·Â¹ÞÀº ¼ýÀÚ¸¦ °Ë»çÈÄ 4ÀÚ¸®·Î Ã¤¿öÁØ´Ù.
function makeFmt4(val)
{
	var newVal = "";

	if(val.length == 1)	{
		newVal = "000".concat(val);
	} else if(val.length == 2) {
		newVal = "00".concat(val);
	} else if(val.length == 3) {
		newVal = "0".concat(val);
	} else if(val.length == 0)	{
		newVal = "";
	} else {
        newVal = val;
	}

	return newVal ;
}

// Áö¿ª¹øÈ£ ¹× ÇÚµåÆù °¡´É ¹øÈ£ Ã¼Å©
function chkTelJiyuk(input1, flag1){
	//////////////////////////////////////////////////////////////////////////
	// input 1	: Áö¿ª¹øÈ£¸¦ ÀÔ·ÂÇÏ´Â textÀÇ name							//
	// flag1	: '1' --> ÀüÈ­Ã¼Å©, '2' --> ÇÚµåÆùÃ¼Å©, '3' --> µÑ´Ù Ã¼Å©	//
	//////////////////////////////////////////////////////////////////////////
	var strVal1		= input1.value;
	var strFlag1	= flag1;

	if(strFlag1 == "1"){
		// ¼ýÀÚÀÔ·Â Ã¼Å©
		if(!isInteger(strVal1,'')){
			alert("¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù!!!");
			input1.focus();
			return false;
		}

		// ±æÀÌ Ã¼Å©
		if(isLength(strVal1) < 3){
			if(strVal1 != "02"){
				alert("Áö¿ª¹øÈ£¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇÏ¼¼¿ä!!!");
				input1.focus();
				return false;
			}
		}

		// Áö¿ª¹øÈ£ Ã¼Å©
		if(!isGenPhone(strVal1)){
			alert("Áö¿ª¹øÈ£¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇÏ¼¼¿ä!!!");
			input1.focus();
			return false;
		}

		return true;

	}else if(strFlag1 =="2"){
		// ¼ýÀÚÀÔ·Â Ã¼Å©
		if(!isInteger(strVal1,'')){
			alert("¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù!!!");
			input1.focus();
			return false;
		}

		// ±æÀÌ Ã¼Å©
		if(isLength(strVal1) < 3){
			alert("ÇÚµåÆù ¹øÈ£¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇÏ¼¼¿ä!!!");
			input1.focus();
			return false;
		}

		// Áö¿ª¹øÈ£ Ã¼Å©
		if(!isCellarPhone(strVal1)){
			alert("ÇÚµåÆù ¹øÈ£¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇÏ¼¼¿ä!!!");
			input1.focus();
			return false;
		}

		return true;

	}else{
		// ¼ýÀÚÀÔ·Â Ã¼Å©
		if(!isInteger(strVal1,'')){
			alert("¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù!!!");
			input1.focus();
			return false;
		}

		// ±æÀÌ Ã¼Å©
		if(isLength(strVal1) < 3){
			if(strVal1 != "02"){
				alert("Áö¿ª¹øÈ£¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇÏ¼¼¿ä!!!");
				input1.focus();
				return false;
			}
		}

		// Áö¿ª¹øÈ£ Ã¼Å©
		if(!isCellarPhone(strVal1) && !isGenPhone(strVal1)){
			alert("¹øÈ£¸¦ ¹Ù¸£°Ô ÀÔ·ÂÇÏ¼¼¿ä!!!");
			input1.focus();
			return false;
		}

		return true;
	}
}

// ¹øÈ£Ã¼Å©
function chkTelKukbun(input2)
{
	//////////////////////////////////////////////////////////////////////////
	// input 2	: ±¹¹øÀ» ÀÔ·ÂÇÏ´Â textÀÇ name								//
	//////////////////////////////////////////////////////////////////////////
	var strVal2		= input2.value;

	// ¼ýÀÚ Ã¼Å©
	if(!isInteger(strVal2,'')){
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù!!!");
		input2.focus();
		return false;

	}

	// ±æÀÌ Ã¼Å©
	if(isLength(strVal2) < 3){
		alert("±¹¹øÀº 3ÀÚ¸® ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù!!!");
		input2.focus();
		return false;
	}else{

		if((strVal2.substring(0,1) == "0") && (isLength(strVal2) == 3)){
			alert("¸Ç¾ÕÀÚ¸®¿¡ '0'ÀÌ ¿Ã ¼ö°¡ ¾ø½À´Ï´Ù!!!");
			input2.focus();
			return false;
		}

		if((strVal2.substring(0,2) == "00") && (isLength(strVal2) == 4)){
			alert("¸Ç¾ÕÀÚ¸®¿¡ '00'ÀÌ ¿Ã ¼ö°¡ ¾ø½À´Ï´Ù!!!");
			input2.focus();
			return false;
		}
	}

	return true;
}

// ÀüÈ­¹øÈ£ Ã¼Å©
function chkFmtTelNo(input1, input2, input3, flag1, flag2 )
{
	//////////////////////////////////////////////////////////////////////////
	// input 1	: Áö¿ª¹øÈ£¸¦ ÀÔ·ÂÇÏ´Â textÀÇ name							//
	// input 2	: ±¹¹øÀ» ÀÔ·ÂÇÏ´Â textÀÇ name								//
	// input 3	: ¹øÈ£¸¦ ÀÔ·ÂÇÏ´Â textÀÇ name								//
	// flag1	: '1' --> ÀüÈ­Ã¼Å©, '2' --> ÇÚµåÆùÃ¼Å©, '3' --> µÑ´Ù Ã¼Å©	//
	// flag2	: '1' --> ÇÊ¼ö ÀÔ·Â »çÇ×, '2' --> NON ÇÊ¼ö ÀÔ·Â »çÇ×		//
	//////////////////////////////////////////////////////////////////////////

	var strVal1		= input1.value;
	var strVal2		= input2.value;
	var strVal3		= input3.value;
	var strFlag1	= flag1;
	var strFlag2	= flag2;

	// ÇÊ¼öÀÎÁö ¾Æ´ÑÁö¸¦ ±¸º°
	if(strFlag2 == "1"){
		// Áö¿ª¹øÈ£ ¹× ÇÚµåÆù °¡´É ¹øÈ£ Ã¼Å© ÇÔ¼ö È£Ãâ
		if(!chkTelJiyuk(input1, flag1)){
			return false;
		}

		// ¹øÈ£Ã¼Å© ÇÔ¼ö È£Ãâ
		if(!chkTelKukbun(input2)){
			return false;
		}

		// Àü¹øÃ¼Å© ÇÔ¼ö È£Ãâ
		if(!chkTelNo(input3)){
			return false;
		}

	} else {
		if(isEmpty(strVal1) && isEmpty(strVal2) && isEmpty(strVal3)) {
			return true;
		} else {
			// Áö¿ª¹øÈ£ ¹× ÇÚµåÆù °¡´É ¹øÈ£ Ã¼Å© ÇÔ¼ö È£Ãâ
			if(!chkTelJiyuk(input1, flag1)){
				return false;
			}

			// ¹øÈ£Ã¼Å© ÇÔ¼ö È£Ãâ
			if(!chkTelKukbun(input2)){
				return false;
			}

			// Àü¹øÃ¼Å© ÇÔ¼ö È£Ãâ
			if(!chkTelNo(input3)){
				return false;
			}
		}
	}

	return true;
}

// ÀüÈ­¹øÈ£ ÇÕÄ¡´Â ÇÔ¼ö
function getFmtTelNo(input1, input2, input3){
	var strVal1		= input1;
	var strVal2		= input2;
	var strVal3		= input3;

	var retVal		= "";
	var retVal1		= makeFmt4(strVal1);
	var retVal2		= makeFmt4(strVal2);
	var retVal3		= makeFmt4(strVal3);

	retVal			= retVal1 + retVal2 + retVal3;

	return retVal;
}

//°¢ Form¿¡¼­ input°´Ã¼°£ÀÇ Æ÷Ä¿½º ÀÌµ¿
//¹®ÀÚ¿­ ¿ÜÀÇ Å°(¹æÇâÅ° µî) ¸·À½
//fname	:°´Ã¼µéÀÌ ¸ö´ãÀº ÆûÀÌ¸§
//str1	:ÇöÀç onFocus()µÈ °´Ã¼
//str2	:Focus°¡ ÀÌµ¿µÇ¾îÁú °´Ã¼
//len		:ÇöÀç °´Ã¼¿¡¼­ checkµÉ ±æÀÌ
function length_check(fname, str1, str2, len) {

	var strlen = eval("document." + fname + "." + str1 + ".value.length");
	var varCk = window.event.keyCode;

	if ( (varCk>= 48 && varCk<=57) || (varCk>=65 && varCk<=90) || (varCk>=96 && varCk<=105)) {
		if (strlen == len) {
			if( str2 != "") {
				eval("document."+ fname + "." + str2 + ".focus()");
				eval("document."+ fname + "." + str2 + ".select()");
			}
		}
	}
}

//<input>³»¿¡¼­ÀÇ EnterÅ° typing -> mthd½ÇÇà -> chkEnter('function()');
function chkEnter(mthd) {

	if(window.event.keyCode == 13) {
		eval(mthd);
	}
}

// ÀºÇà °èÁÂ Ã¼Å©
function checkNCBank()
{
	var  strBankCd = mainForm.PAYER_BANK_CD.value ;
	var  strAcntNo = mainForm.PAYER_ACNT_NO.value ;

 	// ÃàÇùÁß¾ÓÈ¸(16)³ª ´ÜÀ§ÃàÇù(17) »èÁ¦ : ÀÚµ¿ÀÌÃ¼ ¾ÈµÊ.
	if ( strBankCd == "16" || strBankCd == "17" ) {
		alert("ÃàÇùÁß¾ÓÈ¸->³óÇùÁß¾ÓÈ¸, ´ÜÀ§ÃàÇù->´ÜÀ§³óÇùÀ¸·Î ¼±ÅÃÇÏ½Ê½Ã¿À.\n±¸ÃàÇù°èÁÂ(13ÀÚ¸®)´Â ÀÚµ¿ÀÌÃ¼°¡ ºÒ°¡ÇÕ´Ï´Ù.");
		return false ;
	}

	// ÇÑ±¹ÀºÇà, ¼öÃâÀÔÀºÇàÀ¸·Î ÀÚµ¿ÀÌÃ¼°¡ ºÒ°¡
	if ( strBankCd == "01" || strBankCd == "08" ) {
		alert( "ÇÑ±¹ÀºÇà, ¼öÃâÀÔÀºÇàÀ¸·Î ÀÚµ¿ÀÌÃ¼°¡ ºÒ°¡ÇÕ´Ï´Ù." );
		return false ;
	}

 	// Ãâ±Ý°èÁÂ Á¤ÅëºÎ(¿ìÃ¼±¹) ¿¹±ÝÁ¾·ù Á¶È¸
 	if( strBankCd ==  "71" ) {
  		if( getAcntType() == false ) {
   			alert("ÀÔ·ÂÇÏ½Å ¿ìÃ¼±¹ °èÁÂ¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
   			return false;
  		}
	}

	// ³óÇùÁß¾ÓÈ¸ ÀÚ¸´¼ö Ã¼Å©
 	if( strBankCd ==  "11" ) {
  		if( strAcntNo.length < 11 || strAcntNo.length > 12 ) {
   			alert("ÀÔ·ÂÇÏ½Å ³óÇùÁß¾ÓÈ¸ °èÁÂ¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
   			return false;
  		}
	}

	// ´ÜÀ§³óÇù ÀÚ¸´¼ö Ã¼Å©
 	if( strBankCd ==  "12" ) {
  		if( strAcntNo.length != 14 ) {
   			alert("ÀÔ·ÂÇÏ½Å ´ÜÀ§³óÇù °èÁÂ¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
   			return false;
  		}
	}

	// »õ¸¶À»±Ý°í À¯È¿¼º Ã¼Å©
 	if( strBankCd ==  "41" ) {
 		if( checkSmuAcntNo() == false ) {
   			alert("ÀÔ·ÂÇÏ½Å »õ¸¶À»±Ý°í °èÁÂ¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
   			return false;
  		}
	}
}

// ¿ìÃ¼±¹ÀÇ ¿¹±ÝÁ¾·ù ¼±ÅÃ.
/*
 *	(°èÁÂ¹øÈ£ ±æÀÌ 15)14,15ÀÚ¸® : 11->3, 12->4, 17->5, 21->6
 *	(°èÁÂ¹øÈ£ ±æÀÌ 14) 7, 8ÀÚ¸® : 01->3, 02->4, 04->5, 05->6
 */
function getAcntType()
{
	// °èÁÂ¹øÈ£
	var strAcntNo = mainForm.PAYER_ACNT_NO.value ;

	var str14th = "";		// ½Å°èÁÂ 14ÀÚ¸®
	var str15th = "";		// ±¸°èÁÂ 15ÀÚ¸®

	if ( strAcntNo.length == 15 ) {
		str15th = strAcntNo.substring(13, 15);

		if ( ( str15th == "11" ) || ( str15th == "12" ) ||
			 ( str15th == "17" ) || ( str15th == "21" ) ) {
			return true ;
		}
	} else if ( strAcntNo.length == 14 ) {
		str14th = strAcntNo.substring(6, 8);

		if ( ( str14th == "01" ) || ( str14th == "02" ) || ( str14th == "06" ) ||
			 ( str14th == "05" ) || ( str14th == "52" ) ) {
			return true;
		}
	}

	return false ;
}

// »õ¸¶À»±Ý°í´Â 5~6ÀÚ¸®°¡ '09','10'ÀÎ ÀÚ¸®¸¸ °¡´É.
function checkSmuAcntNo ()
{
	// °èÁÂ¹øÈ£
	var strAcntNo = mainForm.PAYER_ACNT_NO.value ;
	if( strAcntNo.length < 6 ) {
		return false ;
	}

	var str56th = strAcntNo.substring(4, 6);
	// »õ¸¶À»±Ý°í´Â 5~6ÀÚ¸®°¡ '09','10'ÀÎ ÀÚ¸®¸¸ °¡´É.
	if( ( str56th == "09") || ( str56th == "10" ) ) {
		return true;
	}

	return false;
}

// ÀÚ¸´¼ö¿¡ ¸ÂÃç ¾Õ¿¡ '0'À» Ãß°¡ÇÔ´Ù.
// str_value	: raw °ª
// int_length	: '0'À» Æ÷ÇÔÇÑ ÀüÃ¼±æÀÌ
function setZero(str_value, int_length) {
	var int_cnt = 0;

	for ( int_cnt = str_value.length; int_cnt < int_length; int_cnt++)
		str_value = "0" + str_value;

	return str_value;
}

// °´Ã¼ °ª Àü¹æ¿¡ ºÙ¾îÀÖ´Â '0' Á¦°Å
function cutZero(num) {
    var s = "";
    var i = 0;

    if (num.length == 0) return "";

    while(num.charAt(i++) == '0')
        if (i==num.length) return "0";

    s = num.substring(i-1);
    return s;
}

//°´Ã¼ µÚ¿¡ ÀÚ¸´¼ö¿¡ ¸ÂÃç ' 'Ãß°¡
function setBlnkb(str_value, int_length) {
	var str_cnt = int_length - str_value.length;
	for(var int_cnt = 0; int_cnt < str_cnt; int_cnt++) {
		str_value = str_value + " ";
	}
	return str_value;
}

// Help Open
function HelpOpen(helpUrl) {
	window.open("/help/"+helpUrl,"","width=640,height=400,scrollbars=yes,resizable=yes");
}

// ÇØ´ç ³â¿ùÀÏÀ» ÀÏ¼ö·Î °è»êÇÑ´Ù.
function countDay(yr,m,d) {
	var montharray = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec") ;
	var paststring = montharray[m-1] + " " + d + ", " + yr ;
	var vDay = Math.round(Date.parse(paststring) / (24*60*60*1000)) * 1 ;

	return vDay;
}

//Ä®¶óÄÚµå¿¡ ¸Â´Â ¸íÄªÀ» °¡Á®¿Â´Ù
// out.println(getColorName("A")); in : var out : var
function getColorName( inputcolr ) {

	var wd21_colr = "";

	if( inputcolr.equals("A")) { wd21_colr = "M/GREEN"; }
	else if( inputcolr.equals("B")) { wd21_colr = "BLACK"; }
	else if( inputcolr.equals("C")) { wd21_colr = "L/GREY"; }
	else if( inputcolr.equals("D")) { wd21_colr = "M/BROWN"; }
	else if( inputcolr.equals("E")) { wd21_colr = "D/GREY"; }
	else if( inputcolr.equals("F")) { wd21_colr = "L/BROWN"; }
	else if( inputcolr.equals("G")) { wd21_colr = "M/GREY"; }
	else if( inputcolr.equals("H")) { wd21_colr = "D/BROWN"; }
	else if( inputcolr.equals("I")) { wd21_colr = "IVORY"; }
	else if( inputcolr.equals("J")) { wd21_colr = "L/RED"; }
	else if( inputcolr.equals("K")) { wd21_colr = "D/RED"; }
	else if( inputcolr.equals("L")) { wd21_colr = "M/BLUE"; }
	else if( inputcolr.equals("M")) { wd21_colr = "BEIGE"; }
	else if( inputcolr.equals("N")) { wd21_colr = "M/NAVY"; }
	else if( inputcolr.equals("O")) { wd21_colr = "ORANGE"; }
	else if( inputcolr.equals("P")) { wd21_colr = "PINK"; }
	else if( inputcolr.equals("Q")) { wd21_colr = "L/GREEN"; }
	else if( inputcolr.equals("R")) { wd21_colr = "M/RED"; }
	else if( inputcolr.equals("S")) { wd21_colr = "D/GREEN"; }
	else if( inputcolr.equals("T")) { wd21_colr = "L/BLUE"; }
	else if( inputcolr.equals("U")) { wd21_colr = "D/BLUE"; }
	else if( inputcolr.equals("V")) { wd21_colr = "VIOLET"; }
	else if( inputcolr.equals("W")) { wd21_colr = "WHITE"; }
	else if( inputcolr.equals("X")) { wd21_colr = "L/NAVY"; }
	else if( inputcolr.equals("Y")) { wd21_colr = "YELLOW"; }
	else if( inputcolr.equals("Z")) { wd21_colr = "D/NAVY"; }

	return wd21_colr;
}

//--------------------------------------------------------------------------------------------------
// ¹®ÀÚ¿­ÀÌ ¼ýÀÚ·Î¸¸ ±¸¼ºµÇ¾ú´ÂÁö¸¦ CheckÇÏ´Â ÇÔ¼ö
//--------------------------------------------------------------------------------------------------
function isInt(value) {
    var chkstr = "0123456789";
    for (var i = 0; i < value.length; i++) {
        if (chkstr.indexOf(value.substring(i, i + 1)) == -1)
            return false;
    }
    return true;
}

//FORMATµÇ¾î ÀÖ´Â ¹®ÀÚ¿­ÀÇ SPACE ¶Ç´Â ',' ¸¦ ÀÛ»ì³½´Ù. (Ãß°¡°¡´É) in:var, out:var
function Comma_delete( str_value ) {
	var str_comp = "";
	for(var int_col = 1; int_col <= str_value.length; int_col++) {
		if(	str_value.substring(int_col - 1, int_col) != " " &&
			str_value.substring(int_col - 1, int_col) != "," ) {
			str_comp += str_value.substring(int_col - 1, int_col);
		}
	}
	return str_comp;
}

//FORMATµÇ¾î ÀÖ´Â ¹®ÀÚ¿­ÀÇ Æ¯Á¤¹®ÀÚ¸¦ ÀÛ»ì³½´Ù. in:var, out:var
function Chr_delete( str_value, del_chr ) {
	var str_comp = "";
	for(var int_col = 1; int_col <= str_value.length; int_col++) {
		if(	str_value.substring(int_col - 1, int_col) != del_chr ) {
			str_comp += str_value.substring(int_col - 1, int_col);
		}
	}
	return str_comp;
}

//¼ýÀÚ¸¦ ÅëÈ­ÇüÀ¸·Î ¹Ù²Ù´Â ÇÔ¼ö (¼Ò¼öÀÌÇÏ ÀÚ¸® ¾øÀ½) in : var out : var
function NumFmt( num ) {
	var len	= num.length;
	var str	= "";
	var cnt	= 1;		//Á¡ÂïÀ» Ä«¿îÅÍ

	//Á¡ÀÌ µÚ¿¡¼­ 3ÀÚ¸®·Î ÂïÈ÷¹Ç·Î ¿ª¼øÀ¸·Î ´ã±âÀ§ÇÑ ¹è¿­
	var tmp=new Array();
	var coma=",";
	//±æÀÌ¸¸Å­ °Å²Ù·Î ·çÇÁ¸¦ µº
	for (i=len;i>-1;i--) {
		cnt++;
		//Ä«¿îÅÍ°¡ 3À¸·Î ³ª´©¾î ¶³¾îÁö¸é ÄÚ¸¶¸¦ ÂïÀ½ - ¸¶Áö¸·¿£ ÄÚ¸¶¸¦ ¾ÈÂïÀ½
		if ((cnt%3==0)&&(i!=len-1)) {
			tmp[i]=num.charAt(i)+coma;
		} else {
			tmp[i]=num.charAt(i);
		}
	}
	//¹è¿­À» ½ºÆ®¸µÀ¸·Î
	str=tmp.join("");
	return str;
}

//ÇÑ±Û->2¹ÙÀÌÆ®°è»ê
function getByteLength( jv_str ) {

	jv_length = jv_str.length;

	for(inx=0; inx<jv_str.length; inx++)	//¹®ÀÚ¿­±æÀÌ±îÁö
	{
		jv_char = jv_str.substr(inx,1).charCodeAt(0);	//1ÀÚ¾¿ ¾Æ½ºÅ°ÄÚµå »öÃâ
		if(jv_char>127) jv_length++;							//ÄÚµå127 ÀÌ»óÀÌ¸é ÇÑ±Û·Î °è»ê
	}
	return jv_length;
}
-->