<!--
/*########################################################
   #####        »óÈ£ÀúÃàÀºÇà Áß¾ÓÈ¸ °øÅë Javascript ÆÄÀÏ            #####
   #####        Ãß°¡ ÇÒ ÇÔ¼ö´Â ºÐ·ùº°·Î ¼³¸íÀ» ÀÚ¼¼È÷ ÀÔ·Â        #####
########################################################*/


/*###  ÀüÃ¼ °øÅë ÇÔ¼ö ###*/

//currDateGMT(ÇöÀç½Ã°£ GMT ms ·Î ÀÔ·Â¹Þ´Â´Ù.)
//Ã¼Å©ÇÒ ³¯Â¥ date1 (ex:  '20040520')
function isAfterToday(currDateGMT, date1) //µî·Ï½Ã Ã¼Å©ÇÒ ³¯Â¥ÇÔ¼ö (¿¹¾àÀÌÃ¼)
{
	var chkDate = new Date(date1.substring(0,4), date1.substring(4,6)-1, date1.substring(6,8));
	if( currDateGMT >= chkDate.getTime() ) //µî·ÏÁöÁ¤ÀÏÀÌ ¿À´ÃÀÌÈÄ¿©¾ß ÇÑ´Ù.(³»ÀÏºÎÅÍ °¡´É)
	{
		return false;
	}else
	{
		return true;
	}
} 

// ÀÚÁÖ¾²´Â ÀÔ±Ý°èÁÂ °¡Á®¿À±â (Æû¸í, ÀºÇà¸í, °èÁÂ¹øÈ£)
function getAccNo(formName, bankName, accNo)
{
	url = "/ACS?";
	url += "formName=" + formName;
	url += "&bankName=" + bankName;
	url += "&accNo=" + accNo;
	PkiCube_EncGet(url, 'AccNoList', 'width=620, height=360, scrollbars=yes', 'INFO005P');
}

// ¿µ¼ýÀÚ¿Ü ¸î°³Å°¸¸ ÀÔ·Â°¡´É(onkeydown)
function hasOnlyAlphaNumDN() {                                  
	var code = event.keyCode ? event.keyCode : 
	        event.which ? event.which : event.charCode;
	if (code!=13) {
		event.returnValue =
			( code >= 48 && code <= 57)        // Number
		    || code >= 65 && code <=90        // alpha
			|| code == 8                              // Backspace
			|| code == 9                              // Tab
			|| code == 46                            // Delete
			|| ( code >= 37 && code <= 40)   // Cursor Key
			|| ( code >= 96 && code <= 105) // Key Pad	
	}
}

//¼ýÀÚ¿Ü ¸î°³Å°¸¸ ÀÔ·Â°¡´É(onkeydown)
function hasOnlyNumDN() {                                         
	var code = event.keyCode ? event.keyCode : 
	        event.which ? event.which : event.charCode;
	if (code!=13) {
		event.returnValue =
			( code >= 48 && code <= 57)        // Number
			|| code == 8                              // Backspace
			|| code == 9                              // Tab
			|| code == 46                            // Delete
			|| ( code >= 37 && code <= 40)   // Cursor Key
			|| ( code >= 96 && code <= 105) // Key Pad	
	}
}

function onlyNumDN() {
	var code = event.keyCode ? event.keyCode : 
	        event.which ? event.which : event.charCode;
	if (code!=13) {
		event.returnValue =
			( code >= 48 && code <= 57)        // Number
	}
}

//xp or º¹»ç ÀÌ¿ëÇØ¼­ Àß¸øµÈ ¹®ÀÚ ÀÔ·Â½Ã Ã¼Å©(onblur)
function isValidkeyCheck(obj, inx) {  
	if (obj.value == "" ) return true;
	var str;
	switch (inx)
	{
		case 1 :
			regexArr=isNumber1();    //¼ýÀÚ
			str = "¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù."
			break;
		case 2 :
			regexArr=isNumber2();    //¼ýÀÚ¿Í ÄÄ¸¶
			str = "¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù."
			break;
		case 3 :	
			regexArr=isAlphaNum();  //¿µ¼ýÀÚ
			str = "¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù."
			break;
	}
	for( i=0; i<obj.value.length; i++ ) {
		var ch=obj.value.charAt(i);
		if( regexArr.indexOf(ch) < 0 ) {
			alert(str);
			obj.value="";
			obj.focus();
			return true;
		}
	}
	return false;
}
//ÀÔ·Â°ªÀÌ ¼ýÀÚ
function isNumber1() {
    return "0123456789";
}
//ÀÔ·Â°ªÀÌ ¼ýÀÚ¿Í ÄÄ¸¶
function isNumber2() {
    return "0123456789,";
}
//ÀÔ·Â°ªÀÌ ¼ýÀÚ¿Í ¸¶Ä§Ç¥
function isNumber3() {
    return "0123456789.";
}
//ÀÔ·Â°ªÀÌ ¿µ¼ýÀÚ
function isAlphaNum() {
    return "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ";
}



//ÀÛ¼ºÀÚ: °­µ¿Çö 2004/01/13
//¿µ¹®¼ýÀÚ°¡ Á¶ÇÕµÇ¾ú´ÂÁö Ã½Å©ÇÑ´Ù.
//Á¶ÇÕµÈ°æ¿ì true, ¾Æ´Ñ°æ¿ì false
function isAscNumCheck(str)
{
	var flag_num = false;
	var flag_asc = false;

	if( (str == "") || (str == null) )
		return false;
	
	for(var idx=0;idx < str.length;idx++)
	{
		if(str.charAt(idx) >= '0' && str.charAt(idx) <= '9')
			flag_num = true;
		if( (str.charAt(idx) >='a' && str.charAt(idx) <= 'z') || (str.charAt(idx) >= 'A' && str.charAt(idx) <= 'Z') )
			flag_asc = true;
	}
	if( flag_num && flag_asc )
		return true;
	else
		return false;
}

//¸¶½ºÅ©(-)Á¦°Å
function removeMask(str) {
	var rtnStr='';
	for(i=0;i<str.length;i++) {
		if(str.substring(i, i+1)=="-") continue;
		rtnStr+=str.substring(i, i+1);
	}
	return rtnStr;
}

//ÄÄ¸¶Á¦°Å
function removeComma(str) {
	var rtnStr='';
	for(i=0;i<str.length;i++) {
		if(str.substring(i, i+1)==",") continue;
		rtnStr+=str.substring(i, i+1);
	}
	return rtnStr;
}
//¸Ç¾Õ0Á¦°Å
function removeZero(str) {
	var idx=0;
	for(i=0;i<str.length;i++) {
		var ch=str.charAt(i);
		if(ch=='0') idx++;
		else break;
	}
	return str.substring(idx, str.length);
}


function addComma(str) {
	var rtn = '';
	var SU_COMMA = ',';

	if(str =='' || str ==null) return true;

	eleVal=removeComma(str+"");
	n = parseInt(eleVal.length);	
	cnt = parseInt(n / 3);
	mod = parseInt(n % 3);
	
	if (mod>0) {
		rtn = eleVal.substring(0,mod);
		if (cnt > 0) rtn = rtn + SU_COMMA;
	}
	for (i = 0; i < cnt ; i++) {
		idx = i*3 + mod;
		if (idx == 0) {
			rtn = eleVal.substring(idx,idx + 3);
			if (cnt > 1) rtn = rtn + SU_COMMA;
		} else {
			rtn = rtn + eleVal.substring(idx,idx + 3);
			if (idx < n - 3) rtn = rtn + SU_COMMA;
		}	
	}	
	return rtn;
	
}


//¼­¹öÁ¢¼Ó½Ã°£ ÀÚµ¿Áõ°¡ÇÔ¼ö
function showDateTime()
{
	mydate = new Date(new Date().getTime() + diff);	
	year = mydate.getFullYear();
	month = mydate.getMonth();
	date = mydate.getDate();
	hours = mydate.getHours();
	minutes = mydate.getMinutes();
	seconds=mydate.getSeconds();
	month = month + 1;
	month = ( (month < 10) ? "0" : "" ) + month;
	date = ( (date < 10) ? "0" : "" ) + date;
	hours = ( (hours < 10) ? "0" : "" ) +hours;
	minutes = ( (minutes < 10) ? "0" : "" ) +minutes;
	seconds = ( (seconds < 10) ? "0" : "" ) +seconds;	
	document.all.accessTime.innerHTML = "ÇöÀç½Ã°£ : " + year+"³â"+month+"¿ù"+date+"ÀÏ "+hours+"½Ã"+minutes+"ºÐ"+seconds+"ÃÊ";
}

//null check ÇÔ¼ö -- null°ú °ø¹é¸¸ Áý¾î³ÖÀº°Í Ã¼Å©(submit)
function nullchk(obj, str) {
	var fmt1 = /\S/;   //½ºÆäÀÌ½º°¡ ¾Æ´Ñ°ÍÀÌ ÀÖ³Ä... Âï´Â »ç¶÷µµ ÀÖÀ»±î..¸ô¶ó.ÇÏ¿©Æ° ¸¸µé¾îµÎÀÚ..	
	if (!fmt1.exec(obj.value) || obj.value == "") 
	{
		alert(str);
		obj.focus();
		return true;
	}
	else return false;
}

//ÀÔ±ÝÀºÇà ¼¿·ºÆ®¹Ú½º ÀÚµ¿ »ý¼º
//ÄÚµå±¸ºÐ, ¼¿·ºÆ®ÀÌ¸§, selected°ª
//document.write(getSelectData("ÀÔ±ÝÀºÇà","B_TIBKCO",""));
var  receiptsBank = new Array();
function getSelectData(argObj1,selname,argObj2) { 
//receiptsBank["ÀÔ±ÝÀºÇà"] = "¼±ÅÃÇÏ¼¼¿ä/»ê¾÷ÀºÇà/±â¾÷ÀºÇà/KB±¹¹ÎÀºÇà/¿ÜÈ¯ÀºÇà/¼öÇùÀºÇà/³óÇùÁß¾ÓÈ¸/´ÜÀ§³óÇù/ÃàÇùÀºÇà/¿ì¸®ÀºÇà/Á¶ÈïÀºÇà/»ó¾÷ÀºÇà/Á¦ÀÏÀºÇà/ÇÑÀÏÀºÇà/¼­¿ïÀºÇà/½ÅÇÑÀºÇà/ÇÑ¹ÌÀºÇà/´ë±¸ÀºÇà/ºÎ»êÀºÇà/±¤ÁÖÀºÇà/Á¦ÁÖÀºÇà/ÀüºÏÀºÇà/°æ³²ÀºÇà/»õ¸¶À»±Ý°í/½Å¿ëÇùµ¿Á¶ÇÕ/½ÃÆ¼ÀºÇà/È«ÄáÀºÇà/µµÀÌÄ¡/¿ìÃ¼±¹/ÇÏ³ªÀºÇà";
receiptsBank["ÀÔ±ÝÀºÇà"] = "¼±ÅÃÇÏ¼¼¿ä/»ê¾÷ÀºÇà/±â¾÷ÀºÇà/KB±¹¹ÎÀºÇà/¿ÜÈ¯ÀºÇà/¼öÇùÀºÇà/³óÇùÁß¾ÓÈ¸/´ÜÀ§³óÇù/ÃàÇùÀºÇà/¿ì¸®ÀºÇà/»ó¾÷ÀºÇà/Á¦ÀÏÀºÇà/ÇÑÀÏÀºÇà/¼­¿ïÀºÇà/½ÅÇÑÀºÇà/ÇÑ¹ÌÀºÇà/´ë±¸ÀºÇà/ºÎ»êÀºÇà/±¤ÁÖÀºÇà/Á¦ÁÖÀºÇà/ÀüºÏÀºÇà/°æ³²ÀºÇà/»õ¸¶À»±Ý°í/½Å¿ëÇùµ¿Á¶ÇÕ/½ÃÆ¼ÀºÇà/È«ÄáÀºÇà/µµÀÌÄ¡/¿ìÃ¼±¹/ÇÏ³ªÀºÇà";
try {
		var data=receiptsBank[argObj1];
		var split_data=data.split("/");
		var len = split_data.length;
		var L_ListText = "<select name=\"" + selname + "\">";			
		for (i=0;i<len;i++){
			if ( i == 0 ) { L_ListText += "<option value=\"\">" + split_data[i] + "</option>"; continue; }			
			L_ListText += "<option value=\"" + split_data[i] + "\">" + split_data[i] + "</option>";
		}		
		L_ListText = L_ListText + "</select>"		
		return L_ListText;		
	} catch(e) {
		return false;
	}		
}

//select¿¡ ³¯Â¥ ÀÚµ¿»ý¼º(¿À´Ã³¯Â¥ ÀÚµ¿ µðÆúÆ®) 
//selname:³¯Â¥Çü¼º¿¡ ÇÊ¿äÇÑ °øÅëÀÌ¸§(_yy,_mm,_dd¸¦ »« ³ª¸ÓÁöÀÌ¸§:¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
//date(¼­¹ögetTime()½Ã°£:¼ýÀÚ·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ), ÇöÀçÆû(document..form: ¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
function firstDate( selname, date, formname)   
{
	var option;
	var ed = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var today = new Date(date);
	var year = today.getFullYear();
	var month = today.getMonth();
	var day = today.getDate();
	document.write("<select name=" + selname + "_yy onchange=\"chgDate(\'" + selname + "\', \'" + formname + "\');\"></select> ");
	document.write("<select name=" + selname + "_mm onchange=\"chgDate(\'" + selname +  "\', \'" + formname + "\');\"></select> ");
	document.write("<select name=" + selname + "_dd></select> ");
	var objyear = eval( formname + "." + selname + "_yy");
	var objmonth = eval( formname + "." + selname + "_mm");
	var objday = eval( formname + "." + selname + "_dd");
	for ( i = year-1; i < year+2; i++ ) {
		option = new Option(i+"³â", i);
		objyear.options[i-year+1] = option;
	}
	for ( i = 1; i < 13; i++ ) {
		option = new Option(i+"¿ù", ((i < 10) ? "0" : "") + i);
		objmonth.options[i-1] = option;
	}
	if ( month+1 == 2 ) {
		if  ( year % 4 == 0 && (year % 100 != 0 || year % 400 == 0) )
		ed[1]=29;
	}
	for ( i = 1; i < ed[month]+1; i++ ) {
		option =  new Option(i+"ÀÏ", ((i < 10) ? "0" : "") + i);
		objday.options[i-1] = option;
	}
	objyear.selectedIndex = 1;
	objmonth.selectedIndex = month;
	objday.selectedIndex = day-1;
}

//sleect¿¡¼­ ³âµµ³ª ¿ù º¯°æ½Ã ¸¶Áö¸· ³¯Â¥ ÀÚµ¿ º¯°æ
//yearname:³âµµ¸¦ Ç¥½ÃÇÏ´Â selectbox¸í
//monthname:¿ù¸¦ Ç¥½ÃÇÏ´Â selectbox¸í
//dayname:ÀÏ¸¦ Ç¥½ÃÇÏ´Â selectbox¸í
function chgDate( selname, formname )
{
	var option;
	var ed = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var y = eval( formname + "." + selname + "_yy");
	var m = eval( formname + "." + selname + "_mm");
	var d = eval( formname + "." + selname + "_dd");
	var dd = d.length;
	if  ( y.value % 4 == 0 && (y.value % 100 != 0 || y.value % 400 == 0) ) ed[1]=29;		
	if ( dd != ed[m.value-1] )	{
		if ( dd > ed[m.value-1] ) {
			for ( i=ed[m.value-1]; i < dd; i++ ) {
				d.options[ed[m.value-1]]=null;
			}
		} else {
			for ( i=dd; i < ed[m.value-1]; i++ ) {
				option=new Option( (i+1)+"ÀÏ", i+1);
				d.options[i]=option;
			}
		}
	}
}

//sleect¿¡¼­ ³âµµ³ª ¿ù º¯°æ½Ã ¸¶Áö¸· ³¯Â¥ ÀÚµ¿ º¯°æ
function chgDate2( y, m, d)
{
	var option;
	var ed = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var dd = d.length;
	if  ( y.value % 4 == 0 && (y.value % 100 != 0 || y.value % 400 == 0) ) ed[1]=29;		
	if ( dd != ed[m.value-1] )	{
		if ( dd > ed[m.value-1] ) {
			for ( i=ed[m.value-1]; i < dd; i++ ) {
				d.options[ed[m.value-1]]=null;
			}
		} else {
			for ( i=dd; i < ed[m.value-1]; i++ ) {
				option=new Option( (i+1)+"ÀÏ", i+1);
				d.options[i]=option;
			}
		}
	}
}
//8ÀÚ¸®·Î µÈ ³¯Â¥¹Þ¾Æ¼­ 4ÀÚ¸®³â2ÀÚ¸®¿ù2ÀÚ¸®ÀÏ·Î ÃßÃâ ¹ÝÈ¯
function converDate(str)
{
	if (str == "") return;	
	document.write(str.substring(0,4) + "³â " + ((str.substring(4,5) == "0")? str.substring(5,6):str.substring(4,6)) + "¿ù " + ((str.substring(6,7) == "0")?str.substring(7,8):str.substring(6,8)) + "ÀÏ");
}

//ÀÏÀÚ ÇÑÀÚ¸®ÀÏ °æ¿ì ¾Õ¿¡ 0Á¦°ÅÇÏ¿© ÃßÃâ¹ÝÈ¯
function cutDate(str)
{
	if (str == "") return;
	document.write( (str.substring(0,1) == "0")?str.substring(1,2):str );
}

//8ÀÚ¸®·Î µÈ ³¯Â¥ ¹Þ¾Æ¼­ 4ÀÚ¸®/2ÀÚ¸®/2ÀÚ¸®·Î ÃßÃâ¹ÝÈ¯
function slashDate(str)
{
	if (str == "") return;
		document.write(str.substring(0,4) + "/" + ((str.substring(4,5) == "0")? str.substring(5,6):str.substring(4,6)) + "/" + ((str.substring(6,7) == "0")?str.substring(7,8):str.substring(6,8)));
}

//	3ÀÏ,1ÁÖÀÏ,15ÀÏ,ÇÑ´Þ ÀüÀ¸·Î selectÀÌµ¿
//beforeDay:ÀÌµ¿³¯Â¥, date:¼­¹ö½Ã°£, form°´Ã¼
function chg_day(beforeDay, date)
{
	var today = new Date(date);
	today.setDate(today.getDate()-beforeDay);
	var year = today.getFullYear();
	var month = today.getMonth()+1;
	var day = today.getDate();
	return year + ( (month < 10) ? "0" : "" ) + month + ( (day < 10) ? "0" : "" ) + day;
}

function chg_month(beforeMonth, date)
{
	var today = new Date(date);
	today.setMonth(today.getMonth()-beforeMonth);
	var year = today.getFullYear();
	var month = today.getMonth()+1;
	var day = today.getDate();
	return year + ( (month < 10) ? "0" : "" ) + month + ( (day < 10) ? "0" : "" ) + day;
}


function Diff_day(obj, date) //Á¶È¸½Ã Ã¼Å©ÇÒ ³¯Â¥ÇÔ¼ö
{
	var B_INSTDT = obj.B_INSTDT.value;
	var B_INENDT = obj.B_INENDT.value;
	if ( B_INSTDT > B_INENDT ) return "Á¶È¸±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù.";
	var today = new Date(date);
	var year = today.getFullYear();
	var month = today.getMonth()+1;
	var day = today.getDate();	
	if ( year + ((month < 10) ? "0" : "")+month + ((day < 10)? "0" : "")+day < B_INENDT ) return "Á¶È¸±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (Á¶È¸Á¾·áÀÏÀÌ ¿À´Ã ÀÌÈÄ·Î ¼±ÅÃµÊ)";   
	var diff1 = Date.UTC(B_INSTDT.substring(0, 4), B_INSTDT.substring(4, 6)-1, B_INSTDT.substring(6, 8));
	var diff2 = Date.UTC(B_INENDT.substring(0, 4), B_INENDT.substring(4, 6)-1, B_INENDT.substring(6, 8));
	var diff = Math.floor( (diff2-diff1) / 86400000.0);
	if (diff > 31) return "Á¶È¸±â°£Àº 1°³¿ùÀÌ³»·Î ¼±ÅÃÇÏ¼¼¿ä";
	return false;
}	

function Diff_day1(obj, date) //µî·Ï½Ã Ã¼Å©ÇÒ ³¯Â¥ÇÔ¼ö
{
	var B_INSTDT = obj.B_TIAFDT.value;
	var B_INENDT = obj.B_TIANDT.value;
	if ( B_INSTDT >= B_INENDT ) return "ÀÚµ¿ÀÌÃ¼±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù.";
	var today = new Date(date);
	var year = today.getFullYear();
	var month = today.getMonth()+1;
	var day = today.getDate();	
	if ( year + ((month < 10) ? "0" : "")+month + ((day < 10)? "0" : "")+day > B_INSTDT ) return "ÀÚµ¿ÀÌÃ¼±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (ÀÚµ¿ÀÌÃ¼½ÃÀÛÀÏÀÌ ¿À´Ã ÀÌÀüÀ¸·Î ¼±ÅÃµÊ)";    
//	var diff1 = Date.UTC(B_INSTDT.substring(0, 4), B_INSTDT.substring(4, 6)-1, B_INSTDT.substring(6, 8));
//	var diff2 = Date.UTC(B_INENDT.substring(0, 4), B_INENDT.substring(4, 6)-1, B_INENDT.substring(6, 8));
//	var diff = Math.floor( (diff2-diff1) / 86400000.0);
//	if (diff < 31) return "ÀºÇà¿¡¼­ ÀÚµ¿ÀÌÃ¼¿¡ ´ëÇÑ ÀÚ·á¹Þ¾Æ¼­ ½ºÅ©¸³Æ® ¿Ï¼ºÇØ¾ßÇÔ";
	return false;
}	

//ÀÛ¼ºÀÚ: ÀÓ´ö·¡ 2004/03/22 - »ç¿ëÀÚ ID¿Í ºñ¹Ð¹øÈ£Ã¼Å©(checkNumÀÚ¸® ÀÌ»ó Áßº¹ ¿©ºÎ
function checkComparison(userID, userPWD, checkNum)
{
	userID = userID+"";
	userPWD = userPWD+"";
	userID = userID.toUpperCase();
	userPWD = userPWD.toUpperCase();
	for(i=0; i < userID.length - checkNum; i++){
		tmp = userID.substring(i,i+checkNum);
		if(userPWD.indexOf(tmp) != -1){
			return true;
		}
	}
	return false;	
}

//ÀÛ¼ºÀÚ: °­µ¿Çö 2003/12/29
//ÀÚµ¿ÀÌÃ¼±â°£À» °Ë»öÇÑ´Ù.
function chkTrnPeriod(sDate, eDate, currDate)
{
	if ( sDate > eDate )
		return "ÀÚµ¿ÀÌÃ¼±â°£ÀÇ ½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.";

	var startDate = new Date(sDate.substring(0,4), sDate.substring(4,6)-1, sDate.substring(6,8));
	var endDate = new Date(eDate.substring(0,4), eDate.substring(4,6)-1, eDate.substring(6,8));

	if( currDate > startDate.getTime() )
		return "ÀÚµ¿ÀÌÃ¼±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (ÀÚµ¿ÀÌÃ¼½ÃÀÛÀÏÀº ¿À´Ã ÀÌÈÄ·Î ¼±ÅÃµÊ)";

	startDate.setMonth( startDate.getMonth()+1 );
	if(startDate.getTime() > endDate.getTime() )
		return "ÀÚµ¿ÀÌÃ¼±â°£Àº 1°³¿ùÀÌ»óÀ¸·Î ÇØÁÖ¼¼¿ä.";

	return "T";	// ¿¡·¯¾øÀ½
}

//ÀÛ¼ºÀÚ: ±èÅÂ¿¬ 2005/09/10
//Àû¸³±â°£À» Ã¼Å©ÇÑ´Ù.
function chkTrnPeriod2(sDate, eDate, currDate)
{
	if ( sDate > eDate )
		return "Àû¸³±â°£ÀÇ ½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.";

	var startDate = new Date(sDate.substring(0,4), sDate.substring(4,6)-1, sDate.substring(6,8));
	var endDate = new Date(eDate.substring(0,4), eDate.substring(4,6)-1, eDate.substring(6,8));

	if( currDate > startDate.getTime() )
		return "Àû¸³±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (Àû¸³½ÃÀÛÀÏÀº ¿À´Ã ÀÌÀü ¼±ÅÃºÒ°¡)";

	startDate.setMonth( startDate.getMonth()+1 );
	if(startDate.getTime() > endDate.getTime() )
		return "Àû¸³±â°£Àº 1°³¿ùÀÌ»óÀ¸·Î ÇØÁÖ¼¼¿ä.";

	return "T";	// ¿¡·¯¾øÀ½
}

//ÀÛ¼ºÀÚ: °­µ¿Çö 2003/12/29
//±â°£Ã½Å©¸¦ÇÑ´Ù.(½ÃÀÛÀÏ<Á¾·áÀÏ,Á¾·áÀÏ<¿À´Ã, ½ÃÀÛÀÏÀÌÇöÀç·ÎºÎÅÍ3°³¿ùÀÌ³»ÀÎÁö, ½ÃÀÛÀÏ°ú Á¾·áÀÏ»çÀÌ°¡ 3°³¿ùÀÌ³» ÀÎÁö Ã½Å©ÇÑ´Ù.)
//ÀÔ·Âº¯¼ö : sDate(½ÃÀÛÀÏ ex:20030101)
//			eDate(Á¾·áÀÏ ex:20030505)
//			currDate(ÇöÀç½Ã°£ GMT ms ·Î ÀÔ·Â¹Þ´Â´Ù.)
function chkDatePeriod(sDate, eDate, currDateGMT)
{
	if ( sDate > eDate )
		return "Á¶È¸±â°£ÀÇ ½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.";

	var startDate = new Date(sDate.substring(0,4), sDate.substring(4,6)-1, sDate.substring(6,8));
	var endDate = new Date(eDate.substring(0,4), eDate.substring(4,6)-1, eDate.substring(6,8));

	var currDate = new Date(currDateGMT);
	var currDate2 = new Date(currDate.getYear(), currDate.getMonth(), currDate.getDate());

	if( currDate2.getTime() < endDate.getTime() )
		return "Á¶È¸±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (Á¶È¸Á¾·áÀÏÀÌ ¿À´Ã ÀÌÈÄ·Î ¼±ÅÃµÊ)";

	startDate.setMonth( startDate.getMonth()+3 );
	if( startDate.getTime() < currDate2.getTime() )
		return "Á¶È¸±â°£ÀÇ ½ÃÀÛÀÏÀº ÇöÀç·Î ºÎÅÍ 3°³¿ùÀÌ³»·Î ÇØÁÖ¼¼¿ä.";
	if( startDate.getTime() < endDate.getTime() )
		return "Á¶È¸±â°£Àº 3°³¿ùÀÌ³»·Î ÇØÁÖ¼¼¿ä.";

	return "T";	// ¿¡·¯¾øÀ½
}
//ÀÛ¼ºÀÚ: °­µ¿Çö 2003/12/29
//±â°£Ã½Å©¸¦ÇÑ´Ù.(½ÃÀÛÀÏ<Á¾·áÀÏ,Á¾·áÀÏ<¿À´Ã, ½ÃÀÛÀÏÀÌÇöÀç·ÎºÎÅÍ3°³¿ùÀÌ³»ÀÎÁö, ½ÃÀÛÀÏ°ú Á¾·áÀÏ»çÀÌ°¡ 6°³¿ùÀÌ³» ÀÎÁö Ã½Å©ÇÑ´Ù.)
//ÀÔ·Âº¯¼ö : sDate(½ÃÀÛÀÏ ex:20030101)
//			eDate(Á¾·áÀÏ ex:20030505)
//			currDate(ÇöÀç½Ã°£ GMT ms ·Î ÀÔ·Â¹Þ´Â´Ù.)
function chkDatePeriod2(sDate, eDate, currDateGMT)
{
	if ( sDate > eDate )
		return "Á¶È¸±â°£ÀÇ ½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.";

	var startDate = new Date(sDate.substring(0,4), sDate.substring(4,6)-1, sDate.substring(6,8));
	var endDate = new Date(eDate.substring(0,4), eDate.substring(4,6)-1, eDate.substring(6,8));

	var currDate = new Date(currDateGMT);
	var currDate2 = new Date(currDate.getYear(), currDate.getMonth(), currDate.getDate());

	if( currDate2.getTime() < endDate.getTime() )
		return "Á¶È¸±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (Á¶È¸Á¾·áÀÏÀÌ ¿À´Ã ÀÌÈÄ·Î ¼±ÅÃµÊ)";

	startDate.setMonth( startDate.getMonth()+6 );
	if( startDate.getTime() < currDate2.getTime() )
		return "Á¶È¸±â°£ÀÇ ½ÃÀÛÀÏÀº ÇöÀç·Î ºÎÅÍ 6°³¿ùÀÌ³»·Î ÇØÁÖ¼¼¿ä.";
	if( startDate.getTime() < endDate.getTime() )
		return "Á¶È¸±â°£Àº 6°³¿ùÀÌ³»·Î ÇØÁÖ¼¼¿ä.";

	return "T";	// ¿¡·¯¾øÀ½
}

//ÀÛ¼ºÀÚ: ÅÂÀÎ¿ë 2005/11/07
//¹Ì·¡ÀÇ ±â°£Ã½Å©¸¦ÇÑ´Ù.(½ÃÀÛÀÏ<Á¾·áÀÏ, ¿À´Ã<=½ÃÀÛÀÏ, ¿À´Ã<Á¾·áÀÏ, Á¶È¸±â°£ Á¦ÇÑ¾øÀ½)
//ÀÔ·Âº¯¼ö : sDate(½ÃÀÛÀÏ ex:20051101)
//			eDate(Á¾·áÀÏ ex:20051201)
//			currDate(ÇöÀç½Ã°£ GMT ms ·Î ÀÔ·Â¹Þ´Â´Ù.)
function chkDatePeriod3(sDate, eDate, currDateGMT)
{
	if ( sDate > eDate )
		return "Á¶È¸±â°£ÀÇ ½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.";

	var startDate = new Date(sDate.substring(0,4), sDate.substring(4,6)-1, sDate.substring(6,8));
	var endDate = new Date(eDate.substring(0,4), eDate.substring(4,6)-1, eDate.substring(6,8));

	var currDate = new Date(currDateGMT);
	var currDate2 = new Date(currDate.getYear(), currDate.getMonth(), currDate.getDate());

	if( currDate2.getTime() > startDate.getTime() )
		return "Á¶È¸±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (Á¶È¸½ÃÀÛÀÏÀÌ ¿À´Ã ÀÌÀüÀ¸·Î ¼±ÅÃµÊ)";
	return "T";	// ¿¡·¯¾øÀ½
}

//ÀÛ¼ºÀÚ: ÅÂÀÎ¿ë 2005/11/18
//±â°£Ã½Å©¸¦ÇÑ´Ù.(½ÃÀÛÀÏ<Á¾·áÀÏ,½ÃÀÛÀÏ>¿À´Ã) Á¶È¸±â°£ Á¦ÇÑ¾øÀ½
//ÀÔ·Âº¯¼ö : sDate(½ÃÀÛÀÏ ex:20030101)
//			eDate(Á¾·áÀÏ ex:20030505)
//			currDate(ÇöÀç½Ã°£ GMT ms ·Î ÀÔ·Â¹Þ´Â´Ù.)
function chkDatePeriod4(sDate, eDate, currDateGMT)
{
	if ( sDate > eDate )
		return "Á¶È¸±â°£ÀÇ ½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.";

	var startDate = new Date(sDate.substring(0,4), sDate.substring(4,6)-1, sDate.substring(6,8));
	var endDate = new Date(eDate.substring(0,4), eDate.substring(4,6)-1, eDate.substring(6,8));

	var currDate = new Date(currDateGMT);
	var currDate2 = new Date(currDate.getYear(), currDate.getMonth(), currDate.getDate());

	if( currDate2.getTime() < endDate.getTime() )
		return "Á¶È¸±â°£À» Àß¸ø ¼±ÅÃÇÏ¼Ì½À´Ï´Ù. (Á¶È¸Á¾·áÀÏÀÌ ¿À´Ã ÀÌÈÄ·Î ¼±ÅÃµÊ)";

	return "T";	// ¿¡·¯¾øÀ½
}

//ÀÛ¼ºÀÚ: ±èÅÂ¿¬ 2005/10/22
//¹Ì·¡ÀÇ ±â°£Ã½Å©¸¦ÇÑ´Ù.(½ÃÀÛÀÏ<Á¾·áÀÏ)
//ÀÔ·Âº¯¼ö : sDate(½ÃÀÛÀÏ ex:20030101)
//			eDate(Á¾·áÀÏ ex:20030505)
function chkDatePeriod6(sDate, eDate)
{
	if ( sDate > eDate )
		return "Á¶È¸±â°£ÀÇ ½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù.";
	return "T";	// ¿¡·¯¾øÀ½
}

function radioChange(obj)							//·¹µð¿À¹öÆ°¿¡ µû¸¥ ·¹ÀÌ¾îº¯°æ(ÁÖ¹Îµî·Ï¹øÈ£/»ç¾÷ÀÚµî·Ï¹øÈ£¼±ÅÃ)
{
	if (obj.value == "0")
	{	
		document.all.CTNO1.style.display = ""	
		document.all.CTNO2.style.display = "none"
	}
	else if (obj.value == "1")
    {
		document.all.CTNO1.style.display = "none"	
		document.all.CTNO2.style.display = ""
	}
}

function openhome(){
	p = window.open("http://www.tomatobank.co.kr", "home");
	p.focus();
}


//select¿¡ ³¯Â¥ ÀÚµ¿»ý¼º(¿À´Ã³¯Â¥ ÀÚµ¿ µðÆúÆ®) 
//selname:³¯Â¥Çü¼º¿¡ ÇÊ¿äÇÑ °øÅëÀÌ¸§(_yy,_mm,_dd¸¦ »« ³ª¸ÓÁöÀÌ¸§:¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
//date(¼­¹ögetTime()½Ã°£:¼ýÀÚ·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ), ÇöÀçÆû(document..form: ¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
function makeCalSelectHtml(selname, date, formname)   
{
	
	var option;
	var ed = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var today = new Date(date);
	var year = today.getFullYear();
	var month = today.getMonth();
	var day = today.getDate();
	document.write("<select name=" + selname + "_yy onchange=\"chgDate(\'" + selname + "\', \'" + formname + "\');\"></select> ");
	document.write("<select name=" + selname + "_mm onchange=\"chgDate(\'" + selname +  "\', \'" + formname + "\');\"></select> ");
	document.write("<select name=" + selname + "_dd></select> ");
	var objyear = eval( formname + "." + selname + "_yy");
	var objmonth = eval( formname + "." + selname + "_mm");
	var objday = eval( formname + "." + selname + "_dd");
	for ( i = year-1; i < year+6; i++ ) {
		option = new Option(i+"³â", i);
		objyear.options[i-year+1] = option;
	}
	for ( i = 1; i < 13; i++ ) {
		option = new Option(i+"¿ù", ((i < 10) ? "0" : "") + i);
		objmonth.options[i-1] = option;
	}
	if ( month+1 == 2 ) {
		if  ( year % 4 == 0 && (year % 100 != 0 || year % 400 == 0) )
		ed[1]=29;
	}
	for ( i = 1; i < ed[month]+1; i++ ) {
		option =  new Option(i+"ÀÏ", ((i < 10) ? "0" : "") + i);
		objday.options[i-1] = option;
	}
	
	//ÀÓ½Ã
	/*for ( i = year-1-3; i < year+6; i++ ) {
		option = new Option(i+"³â", i);
		objyear.options[i-year+1+3] = option;
	}
	for ( i = 1; i < 13; i++ ) {
		option = new Option(i+"¿ù", ((i < 10) ? "0" : "") + i);
		objmonth.options[i-1] = option;
	}
	if ( month+1 == 2 ) {
		if  ( year % 4 == 0 && (year % 100 != 0 || year % 400 == 0) )
		ed[1]=29;
	}
	for ( i = 1; i < ed[month]+1; i++ ) {
		option =  new Option(i+"ÀÏ", ((i < 10) ? "0" : "") + i);
		objday.options[i-1] = option;
	}*/
	//ÀÓ½Ã³¡
	objyear.selectedIndex = 1;
	objmonth.selectedIndex = month;
	objday.selectedIndex = day-1;
}

//select¿¡ ³¯Â¥ ÀÚµ¿»ý¼º(¿À´Ã³¯Â¥ ÀÚµ¿ µðÆúÆ®) --> ¿ÃÇØºÎÅÍ 80³âÈÄ ±îÁö
//selname:³¯Â¥Çü¼º¿¡ ÇÊ¿äÇÑ °øÅëÀÌ¸§(_yy,_mm,_dd¸¦ »« ³ª¸ÓÁöÀÌ¸§:¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
//date(¼­¹ögetTime()½Ã°£:¼ýÀÚ·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ), ÇöÀçÆû(document..form: ¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
function makeCalSelectHtml2(selname, date, formname)   
{
	var option;
	var ed = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var today = new Date(date);
	var year = today.getFullYear();
	//alert(year)
	var month = today.getMonth();
	var day = today.getDate();
	document.write("<select name=" + selname + "_yy onchange=\"chgDate(\'" + selname + "\', \'" + formname + "\');\"></select> ");
	document.write("<select name=" + selname + "_mm onchange=\"chgDate(\'" + selname +  "\', \'" + formname + "\');\"></select> ");
	document.write("<select name=" + selname + "_dd></select> ");
	var objyear = eval( formname + "." + selname + "_yy");
	var objmonth = eval( formname + "." + selname + "_mm");
	var objday = eval( formname + "." + selname + "_dd");
	for ( i = year; i < year+81; i++ ) {
		option = new Option(i+"³â", i);
		objyear.options[i-year] = option;
	}
	for ( i = 1; i < 13; i++ ) {
		option = new Option(i+"¿ù", ((i < 10) ? "0" : "") + i);
		objmonth.options[i-1] = option;
	}
	if ( month+1 == 2 ) {
		if  ( year % 4 == 0 && (year % 100 != 0 || year % 400 == 0) )
		ed[1]=29;
	}
	for ( i = 1; i < ed[month]+1; i++ ) {
		option =  new Option(i+"ÀÏ", ((i < 10) ? "0" : "") + i);
		objday.options[i-1] = option;
	}
	objyear.selectedIndex = 0;
	objmonth.selectedIndex = month;
	objday.selectedIndex = day-1;
}

// ÇØ´ç ¶óÀÌ¿À¹öÆ°¿¡´ëÇÑ °ªÀ» °¡Á®¿Â´Ù.
function getRedioValue(obj)
{
	for (i=0; i<obj.length; i++){
		if (obj[i].checked == true)
		{
			return obj[i].value;
		}
	}
	return 0;
}
// Select°ªÀ» ÇØ´ç value°ª¿¡ ¸Â°Ô settingÇÑ´Ù.
function setSelectBox(obj, selectValue)
{
	for (i=0; i<obj.options.length; i++)
	{
		if (obj.options[i].value == selectValue )
		{
			obj.options[i].selected = true;
			return;
		}
	}
	if(obj.options[0].text=="1ÀÏ")
	{
		var obj1 = new Option(selectValue+"ÀÏ", selectValue);
		obj.options[obj.options.length] = obj1;	
		setSelectBox(obj, selectValue);
	}
}

//¹öÆ°Å¬¸¯ "Ã³¸®Áß"ÀÌ¹ÌÁö·Î ÀüÈ¯
function buttonIng(id, imgsrc)
{
	btn = document.getElementById(id);
	if(btn != null)
		btn.src="/images/"+imgsrc;
}
function buttonChange()
{
	if(document.all.btn1 != null){
		document.all.btn1.style.display = "none";
		document.all.btn2.style.display = "";
	}
	if(document.all.btn1_2 != null){
		document.all.btn1_2.style.display = "none";
		document.all.btn2_2.style.display = "";
	}
}

//bodyframeÀÇ ÆäÀÌÁö¿¡ ¸Â°Ô leftframe ÆäÀÌÁö¸¦ °íÄ£´Ù.(bodyframeÀÇ ÆäÀÌÁö¿¡¼­ È£Ãâ)
function matchingMenu(mm, submm)
{
	if(mm == 1)
	{
		top.contentframe.leftframe.location.href = "/banking/ib_left1.jsp?menuNum="+submm;
	}else if(mm == 2)
	{
		top.contentframe.leftframe.location.href = "/banking/ib_left2.jsp?menuNum="+submm;
	}else if(mm == 3)
	{
		top.contentframe.leftframe.location.href = "/banking/ib_left3.jsp?menuNum="+submm;
	}else if(mm == 4)
	{
		top.contentframe.leftframe.location.href = "/banking/ib_left4.jsp?menuNum="+submm;
	}else if(mm == 5)
	{
		top.contentframe.leftframe.location.href = "/banking/ib_left5.jsp?menuNum="+submm;
	}else if(mm == 6)
	{
		top.contentframe.leftframe.location.href = "/banking/ib_left6.jsp?menuNum="+submm;
	}
}


//select¿¡ ³¯Â¥ ÀÚµ¿»ý¼º(¿À´Ã³¯Â¥ ÀÚµ¿ µðÆúÆ®) 
//selname:³¯Â¥Çü¼º¿¡ ÇÊ¿äÇÑ °øÅëÀÌ¸§(_yy,_mm,_dd¸¦ »« ³ª¸ÓÁöÀÌ¸§:¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
//date(¼­¹ögetTime()½Ã°£:¼ýÀÚ·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ), ÇöÀçÆû(document..form: ¹®ÀÚ¿­·Î ÀÎ¼ö ³Ñ°Ü¾ßµÊ)
function makeCalSelectHtml(selname, date, formname, classtext)   
{
	var option;
	var ed = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var today = new Date(date);
	var year = today.getFullYear();
	var month = today.getMonth();
	var day = today.getDate(); 
	// 2004-10-25, ±èµ¿Çå : class Ãß°¡ 
	if(classtext != null) {
		document.write("<select name=" + selname + "_yy onchange=\"chgDate(\'" + selname + "\', \'" + formname + "\');\" " + classtext +"></select> ");
		document.write("<select name=" + selname + "_mm onchange=\"chgDate(\'" + selname +  "\', \'" + formname + "\');\" " + classtext +"></select> ");
		document.write("<select name=" + selname + "_dd " + classtext + "></select> ");
	} else { 
		document.write("<select name=" + selname + "_yy onchange=\"chgDate(\'" + selname + "\', \'" + formname + "\');\"></select> ");
		document.write("<select name=" + selname + "_mm onchange=\"chgDate(\'" + selname +  "\', \'" + formname + "\');\"></select> ");
		document.write("<select name=" + selname + "_dd " + classtext + "></select> ");		
	} 
	var objyear = eval( formname + "." + selname + "_yy");
	var objmonth = eval( formname + "." + selname + "_mm");
	var objday = eval( formname + "." + selname + "_dd");
	for ( i = year-1-3; i < year+6; i++ ) {
		option = new Option(i+"³â", i);
		objyear.options[i-year+1+3] = option;
	}
	for ( i = 1; i < 13; i++ ) {
		option = new Option(i+"¿ù", ((i < 10) ? "0" : "") + i);
		objmonth.options[i-1] = option;
	}
	if ( month+1 == 2 ) {
		if  ( year % 4 == 0 && (year % 100 != 0 || year % 400 == 0) )
		ed[1]=29;
	}
	for ( i = 1; i < ed[month]+1; i++ ) {
		option =  new Option(i+"ÀÏ", ((i < 10) ? "0" : "") + i);
		objday.options[i-1] = option;
	}
	objyear.selectedIndex = 4;
	objmonth.selectedIndex = month;
	objday.selectedIndex = day-1;
}

function formatday(i)
{
	if (i < 10)
		return ("0"+i);
	else
		return i;
}

function alertLogin() {
  alert('·Î±×ÀÎ ÈÄ ÀÌ¿ëÇØ ÁÖ½Ê½Ã¿À');
  return false;
}

// °¢ °Å·¡ µµ¿ò¸»
function openHelp(theURL) {
		window.open(theURL,'openHelp','scrollbars=yes,width=717,height=500');
}

function convert_tag(contents) {
	if (contents != "") {
		var contents_split = contents.split('^BT^');
		var obt=0;
		for(obt=0;obt<contents_split.length;obt++) {
			document.write('<' + contents_split[obt] + '>');
		}
	}
}

function convert_doc(contents) {
			document.write(contents);
}


//¸¶¿ì½º ¿À¸¥ÂÊ ¸·±â

/*
if (window.Event)
  document.captureEvents(Event.MOUSEUP);
function nocontextmenu() // IE4¿¡¼­¸¸ Àû¿ë, ´Ù¸¥ ºê¶ó¿ìÀú´Â ¹«½Ã
{
	event.cancelBubble = true
    event.returnValue = false;
    return false;
}
function norightclick(e)   // ´Ù¸¥ ¸ðµç ºê¶ó¿ìÀú¿¡¼­ ÀÛµ¿
{
	if (window.Event)   // ´Ù½Ã, IE ¶Ç´Â NAV ?
	{
		if (e.which == 2 || e.which == 3)
			return false;
	}
	else 
	{
		if (event.button == 2 || event.button == 3)
		{
			event.cancelBubble = true
			event.returnValue = false;
			return false;
		}
	}   
}
document.oncontextmenu = nocontextmenu;      // IE5+ ¿ë
document.onmousedown = norightclick;           // ´Ù¸¥ ºê¶ó¿ìÀú ¿ë
*/

//-->
