/***********************************************************
 * Cuk.js
 *   version 1.0Beta
 *   Kim, Kang Seok
 *   2002.11.19
 *   Tomato System
 *
 ***********************************************************/

function doSubmit(FormObject) {
	if (AutoValidate(FormObject) == false)
		return;
	FormObject.submit();
}

/******************************************************
 * °ø¹éÁ¦°Å(Trim) ÇÔ¼ö
 ******************************************************/
function changeMenu(curNum, portalNum) {

	for (i = 1; i <= portalNum ; i++) {
		menu = eval("document.all.menu"+i+".style");

		if (curNum == i) {
			if (menu.display=="") {
				menu.display="none";
			} else {
				menu.display="";
			}
		} else {
			menu.display="none";
		}
	}
}


function CheckNum()
{
	if ((event.keyCode < 48) || (event.keyCode > 57)) 
		event.returnValue=false;
}
	
function FormatMoney(desc){
	var	expValue = desc.value;
	var strMoney="";
	var intdescLen = expValue.length;
	for(var k=1;k<=intdescLen;k++){
		if(expValue.substring(k - 1, k) == ","){
			var temp="";
			var arrexp = expValue.split(",");
			for(var j=0;j<arrexp.length;j++)
				temp += arrexp[j];
			expValue = temp;
			intdescLen = expValue.length;
			break;
		}
	}
	for(var i=1;i<=intdescLen;i++){
		var strCp = expValue.substring(0, intdescLen - (i -1) * 3);
		if(strCp.length > 3)
			strMoney = "," + strCp.substring(strCp.length - 3, strCp.length) + strMoney;
		else{
			strMoney = strCp + strMoney;
			break;
		}
	}
	desc.value=strMoney;
}

// ±Ý¾× ####Çü½ÄÀ» #,### Çü½ÄÀ¸·Î ÀüÈ¯
function FormatMoney1(s)
{	
	var str  = s.replace(/\D/g,"");    
	var len  = str.length;
	var tmp  = "";
	var tm2  = "";
	var i    = 0;  

	while (str.charAt(i) == '0') i++;
	str = str.substring(i,len);
	len = str.length;
	if(len < 3) {
		return str;
	} else {
		var sit = len % 3;
		if (sit > 0) {
			tmp = tmp + str.substring(0,sit) + ',';
			len = len - sit;
		}
		while (len > 3) {
			tmp = tmp + str.substring(sit,sit+3) + ',';
			len = len - 3;
			sit = sit + 3;
		}
		tmp = tmp + str.substring(sit,sit+3) + tm2;
		str = tmp;
	}
	return str;
}    

function goCommonSubmit(varSeq, varCommand)
{
	var varTempSeq;
	varTempSeq = varSeq;

	if("CS" == varCommand)
	{
		var varSearchObj   = document.RequestForm.elements("rptCommList:_ctl"+varTempSeq+":txtKorNm");
		var varSearchValue = varSearchObj.value;

		if(varSearchValue == "")
		{
			alert("°Ë»öÇÒ ÀÌ¸§À» ³ÖÀ¸½Ã¿À");
			return;
		}	
		if(varSearchValue.length < 2)		
		{
			alert("ÀÌ¸§À» µÎÀÚÀÌ»ó ³Ö¾îÁÖ¼¼¿ä.");
			return;
		}
	}
	
	if("CI" == varCommand || "CU" == varCommand)
	{
		var varSearchObj = document.RequestForm.elements("rptCommList:_ctl"+varTempSeq+":txtKorNm");
		var varEngObj    = document.RequestForm.elements("rptCommList:_ctl"+varTempSeq+":txtEngNm");
		
		var varSearchValue = varSearchObj.value;
		
		if(varSearchValue == "")
		{
			alert("Âü¿©ÀÚÀÇ ÀÌ¸§À» ³ÖÀ¸½Ã¿À");
			return;
		}
		if(document.RequestForm.drpDomesticYN.value == "XX")
		{   
		    alert("±¹¹®/¿µ¹®À» ¼±ÅÃÇÏ¼¼¿ä!");
			return;
		}
		if(document.RequestForm.drpDomesticYN.value == "N" && Trim(varEngObj.value, " ") == "")
		{   
		    alert("¿µ¹®À» ¼±ÅÃÇÏ¼Ì½À´Ï´Ù! ¿µ¹®¸íÀ» ³Ö¾îÁÖ¼Å¾ß ÇÕ´Ï´Ù.");
			return;
		}
	}		
	document.RequestForm.hidCommand.value = varCommand; 
	document.RequestForm.hidCommSeq.value = varSeq;                          																	
	document.RequestForm.submit();										
}	

function setPrintUrl(varAchDiv, varDeptDiv)
{
	var varUrl ;
	var varFrmPrint = document.frmPrint;
	
	switch(varAchDiv)
	{
		 case "mark" : //Ç¥ÁöÃâ·Â
			varUrl = "RwcPrintMaster.aspx";     
			break;
			
	    case "0" : //ÀüÃ¼ÃÑ°ý³»¿ª
			if(varDeptDiv == "20100") varUrl = "Rwc290r210pt.aspx";
			else  varUrl = "Rwc290r110pt.aspx";       
			break;
			
		case "1" : //±³À°ÃÑ°ý³»¿ª
			if(varDeptDiv == "20100") varUrl = "Rwc290r220pt.aspx";
			else  varUrl = "Rwc290r120pt.aspx";       
			break;
			
		case "2" : //ºÀ»çÃÑ°ý³»¿ª
			if(varDeptDiv == "20100") varUrl = "Rwc290r230pt.aspx";
			else  varUrl = "Rwc290r130pt.aspx";       
			break;
			
		case "3" : //¿¬±¸ÃÑ°ý³»¿ª
			if(varDeptDiv == "20100") varUrl = "Rwc290r240pt.aspx";
			else  varUrl = "Rwc290r140pt.aspx";       
			break;
			
		case "11" : //ÇÐºÎ°­ÀÇ
			if(varDeptDiv == "20100") varUrl = "Rwc250r140pt.aspx";
			else  varUrl = "Rwc220r140pt.aspx";       
			break;
		
		case "12" : //´ëÇÐ¿ø°­ÀÇ
			if(varDeptDiv == "20100") varUrl = "Rwc260r140pt.aspx";
			else  varUrl = "Rwc240r140pt.aspx";       
			break;
		
		case "13" : //Áý´ãÈ¸ ±³À°
			if(varDeptDiv == "20100") varUrl = "Rwc270r240pt.aspx";
			else  varUrl = "Rwc270r140pt.aspx";       
			break;
		
		case "21" ://±³³»ºÀ»ç
			varUrl = "Rwc100r110pt.aspx"; 
			varFrmPrint.txtAchDiv.value   = varAchDiv; 
			varFrmPrint.txtAchDivNm.value = "<< ±³³»ºÀ»ç ³»¿ª >>"
			break;
			
		case "22" ://±³¿ÜºÀ»ç
			varUrl = "Rwc100r110pt.aspx";   
			varFrmPrint.txtAchDiv.value   = varAchDiv; 
			varFrmPrint.txtAchDivNm.value = "<< ±³¿ÜºÀ»ç ³»¿ª >>"   
			break;
			
		case "23" ://±¹Á¦ºÀ»ç
			varUrl = "Rwc100r110pt.aspx"; 
			varFrmPrint.txtAchDiv.value   = varAchDiv; 
			varFrmPrint.txtAchDivNm.value = "<< ±¹Á¦ºÀ»ç ³»¿ª >>"       
			break;

		case "31" : //³í¹®
			varUrl = "Rwc030r140pt.aspx";            
			break;
			
		case "32" ://Àú¼­
			varUrl = "Rwc040r140pt.aspx";      
			break;
			
		case "33" ://ÇÐ¼ú¹ßÇ¥
			varUrl = "Rwc050r140pt.aspx";       
			break;
			
		case "34" ://¿ÜºÎ¼öÅ¹¿¬±¸
			varUrl = "Rwc060r140pt.aspx";  
			break;
			
		case "35" : //Æ¯Çã
			varUrl = "Rwc070r140pt.aspx";     
			break;
			
		case "36" : //¼ö»ó
			varUrl = "Rwc090r140pt.aspx";    
			break;

		default :
			break;
	}
	
	varFrmPrint.action = varUrl;
}	

function Trim(str, schStr)
{ 
	while ( ( str.charAt(0) == schStr ) || ( str.charAt( str.length - 1) == schStr ) ) 
	{ 
		if ( str.charAt(0) == schStr ) 
		{ 
			str = str.substring(1, str.length - 1); 
		}
		if ( str.charAt(str.length - 1) == schStr ) 
		{ 
			str = str.substring(0, str.length - 2); 
		}
	} 
	return str;
}		
		
		
		
