// ÆÄ¶ó¸ÞÅÍ·Î ³Ñ¾î¿Â cmd, processNameÀ» form¿¡ ³Ö°í submit ÇÑ´Ù. (ÀÌ¹ÌÁö ·Îµù)
function fn_submit(cmd, processName)
{
		thisForm.cmd.value=cmd;
		//thisForm.processName.value=processName;
		standByPopUp();
		thisForm.submit();
		
}

// ÆÄ¶ó¸ÞÅÍ·Î ³Ñ¾î¿Â cmd, processNameÀ» form¿¡ ³Ö°í submit ÇÑ´Ù
function fn_submitNoLoading(cmd, processName)
{
		thisForm.cmd.value=cmd;
		//thisForm.processName.value=processName;
		thisForm.submit();
}

// ÆÄ¶ó¸ÞÅÍ·Î ³Ñ¾î¿Â cmd, processNameÀ» form¿¡ ³Ö°í submit ÇÑ´Ù
function fn_submitPopupLoading(cmd, processName)
{
		thisForm.cmd.value=cmd;
		//thisForm.processName.value=processName;
		standByPopUpLoading();
		thisForm.submit();
}

// ÆË¾÷Ã¢
function fn_popup(jsp, type, iWidth, iHeight, isScroll)
{
 	var top   = (screen.height-iHeight) / 2;
	var left  = (screen.width-iWidth)   / 2;
	var para  = "toolbars=no, location=no, status=0, directories=no, resizable=no, mebar=no";
	    para += ", scrollbars=" + isScroll;
	    para += ", left="       + left    ;
	    para += ", top="        + top     ;
	    para += ", width="      + iWidth  ;
	    para += ", height="     + iHeight ;

//var para  ="scrollbars="+isScroll+", toolbars=yes, location=yes, status=1, directories=yes, resizable=no, mebar=yes, left="+left+", top="+top+", width=" + iWidth + ", height=" + iHeight;
 
	var url="/mp//pt/jsp/ptca/"+type+"/"+jsp+".jsp";

	window.open(url,"popup", para);
}

// ¿£ÅÍ°¡ ÀÔ·ÂµÇ¾úÀ» °æ¿ì fn_submit ÇÔ¼ö È£Ãâ
function checkEnter(cmd, processName)
{
	var keycode = event.keyCode;
	if (keycode == 13){
		thisForm.cmd.value = cmd;
		//thisForm.processName.value = processName;
		//fn_submit(cmd, processName);
	}
}

// onkeypress="javascript:checkEnter4Function(functionName)
// ¿£ÅÍ°¡ ÀÔ·ÂµÇ¾úÀ» °æ¿ì ÆÄ¶ó¸ÞÅÍ·Î ³Ñ¾î¿Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö ¼öÇà
// ÆÄ¶ó¸ÞÅÍ°¡ ÀÖ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö´Â È£ÃâºÒ°¡!!
function checkEnter4Function(functionName)
{
	var keycode = event.keyCode;
	if (keycode == 13){
		eval(functionName+'()');
	}
}

// Ã¼Å©¹Ú½º ÇØÁ¦
function clearCheckbox()
{
	for(var j = 0 ; j < thisForm.elements.length ; j++){
		if (eval('thisForm.elements[' + j + '].id.slice(0,8)' ) == "checkbox") {
			eval('thisForm.elements[' + j + '].checked=false');
		}
	}
}


function checkNumber()
{
	if ((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 46) {
		event.returnValue = false;
	}
}

function checkIntNumber()
{
	if (event.keyCode < 48 || event.keyCode > 57) {
		event.returnValue = false;
	}
}

function showDeFormatNumber(numObj)
{
	if (numObj.value==0) {
		numObj.value = '';
		return true;
	}

	var number = numObj.value;
	var length = number.length;
	var returnNumber = '';

	for (var i=0; i<length; i++) {
		var sub = number.substring(i, i+1);
		if (sub != ',') {
			returnNumber += sub;
		}
	}
	numObj.value = returnNumber;
}

function showFormatNumber(numObj)
{
	if (numObj.value=='') {
		numObj.value = '0';
		return true;
	}

	var number = numObj.value;
	var length = number.indexOf('.');
	if (length<0) {
		length=number.length;
	}
	var returnNumber = '';

	for (var i=0; i<length; i++) {
		if (i>2 && i%3 ==0) {
			returnNumber = ',' + returnNumber;
		}
		returnNumber = number.substring(length-i-1, length-i) + returnNumber;
	}

	for  (var i=length; i<number.length; i++) {
		returnNumber += number.substring(i, i+1);
	}
	numObj.value = returnNumber;
}

// ½ºÅ©·Ñ½Ã ÀÌ¹ÌÁö(Loading) À§Ä¡ º¯°æ
function scroll(){ 
	//var centerPoint = document.body.scrollTop + (document.body.clientHeight-173)/2 ;
    //MousePT.style.top = centerPoint;
} 

// ´ë±âÃ¢
function standByPopUp()
{
	MousePT.style.visibility = "visible";
}

// ´ë±âÃ¢ : left Tree : Á¶ÇÕ¿ø
function standByPopUp2()
{
	parent.parent.body.MousePT.style.visibility = "visible";
}

// ´ë±âÃ¢ : left Tree : Áß¾ÓÈ¸ ¸ÞÀÎ
function standByPopUp3()
{
	//alert(parent.body.MousePT);
	if (parent.body.MousePT!=undefined) {
		parent.body.MousePT.style.visibility = "visible";
	}
}

// ´ë±âÃ¢ : ÆË¾÷Ã¢
function standByPopUpLoading()
{
	POPUP_LADING_PT.style.visibility = "visible";
}

// ´ëÃ¼»óÇ°¼±ÅÃ ÆË¾÷
function identityPopup(id)
{
	thisForm.textboxId.value = id;
	fn_popup('CAListIdentityPopUp', 'catalog', 750, 577, 'yes');
}

// È¸¿øÁ¤º¸ ÆË¾÷
function userPopup(id)
{
	thisForm.textboxId.value = id;
	fn_popup('CAShowUserInfoPopUp', 'search', 600, 373, 'yes');
}

// Ç°¸ñ¼±ÅÃ ÆË¾÷
function companyItemPopUp(id)
{
	thisForm.textboxId.value = id;
	fn_popup('CAListCompanyItemPopUp', 'catalog', 732, 574, 'no');
}

// Á¦Á¶¾÷Ã¼¼±ÅÃ ÆË¾÷
function companyPopup(id)
{
	thisForm.textboxId.value = id;
	fn_popup('CAListCompaniesPopUp','catalog', 588, 565, 'no');
}

function fileDown(fileName)
{
	document.fileDownLoad.location.href='/cp/common/jsp/fileDownloader.jsp?filename='+fileName;
}

function toggleEnableInput(i)
{

var strInt = ""+i;
var h ='none';
var v = '';
var orgin = eval( 'document.all.tmpfileAttrValueView'+strInt+'.value' );


  eval('document.all.disableInput'+strInt+'.style.display = h');  
  eval('document.all.enableInput'+strInt+'.style.display = v');
  eval( 'document.all.file'+strInt+'[0].value =  orgin');
  eval( 'document.all.file'+strInt+'[1].value =  orgin');

//document.all.disableInput+strInt+.visibility="none";
//document.all.enableInput+strInt+.visibility="";
  return true;
}

function toggleDisableInput(i)
{
	var strInt = ""+i;
	var h ='none';
	var v = '';
	var change = eval( 'document.all.file'+strInt+'[0].value');

	eval('document.all.enableInput'+strInt+'.style.display = h');  
	eval('document.all.disableInput'+strInt+'.style.display = v');
	eval('document.all.tmpfileAttrValueView'+strInt+'.value = v');
	eval( 'document.all.file'+strInt+'[0].value =  change');
	eval( 'document.all.file'+strInt+'[1].value =  change');


//document.all.enableInput320.style.display="none";
//document.all.disableInput320.style.display="";

  
  return true;

}

// div id ·Î div ¸¦ º¸¿©ÁÜ
function showPop(popid){
	popid.style.visibility = "visible";
}

// div id ·Î div ¸¦ ¼û±è
function hidePop(popid){
	popid.style.visibility = "hidden";
}

function showProductPop(identityNO, standard, description, itemCd) {
	var content = "";
	var obj = document.all.popUpProduct;


	content += "<TABLE BGCOLOR='#E1DDC6' style='border-collapse:collapse;'>\n";
	content += "<TR>\n";
	content += "<TD STYLE='PADDING:3px;'>\n";	
	content += "<TABLE BGCOLOR='#FDFBEF' cellpadding='5' width='500'>\n";
	content += "<TR><TD colspan='2' height='10'></TD></TR>\n";
	
	
	content += "<tr> \n";
	content += "<TD width='10' ROWSPAN='5'></TD> \n";
	content += "<TD><B>&bull;&nbsp;½Äº°ÄÚµå : " + identityNO + "</B></TD>\n";
	content += "</tr> \n";
	content += "<tr> \n";
	content += "<TD><B>&bull;&nbsp;±Ô°Ý : " + standard + "</B></TD>\n";
	content += "</tr> \n";
	content += "<tr> \n";
	content += "<TD><B>&bull;&nbsp;Ç°¸ñÄÚµå : " + itemCd + "</B></TD>\n";
	content += "</tr> \n";
	content += "<tr> \n";
	content += "<TD><B>&bull;&nbsp;»óÇ°¼³¸í : " + description + "</B></TD>\n";
	content += "</tr> \n";
	
	
	
	content += "<TR><TD colspan='2' height='10'></TD></TR>\n";
	content += "</table> \n";
	content += "</TD> \n";
	content += "</TR> \n";
	content += "</TABLE> \n";
	
	checkLocation();
	
	obj.innerHTML        = content;
	obj.style.pixelTop   = yCode;
	obj.style.pixelLeft  = xCode;
	obj.style.visibility = "visible";
}

function checkLocation(){
	xCode = event.clientX+5;
	yCode = event.clientY;
}	

function hideProductPop() {
	document.all.popUpProduct.style.visibility="hidden";
}

function showCompanyPop(unionName, bpName, telNo, address, mainProduct, isUnion) {
	var content = "";
	var obj = document.all.popUpProduct;

	content += "<TABLE BGCOLOR='#E1DDC6' style='border-collapse:collapse;'>\n";
	content += "<TR>\n";
	content += "<TD STYLE='PADDING:3px;'>\n";	
	content += "<TABLE BGCOLOR='#FDFBEF' cellpadding='5' width='400'>\n";
	content += "<TR><TD colspan='2' height='10'></TD></TR>\n";
	content += "<tr> \n";
	content += "<TD width='10' ROWSPAN='5'></TD> \n";
	content += "<TD><B>&bull;&nbsp;¼Ò¼ÓÁ¶ÇÕ : <FONT COLOR='#BC3B71'>" + unionName + "</FONT></B></TD>\n";
	content += "</tr> \n";
	content += "<tr> \n";
	content += "<TD><B>&bull;&nbsp;È¸¿ø»ç¸í : <FONT COLOR='#BC3B71'>" + bpName + "</FONT></B></TD> \n";
	content += "</tr> \n";
	content += "<tr> \n";
	content += "<TD><B>&bull;&nbsp;ÀüÈ­¹øÈ£</B>" + telNo + "</TD> \n";
	content += "</tr> \n";
	content += "<tr> \n";
	content += "<TD><B>&bull;&nbsp;ÁÖ¼Ò</B> : " + address + "</TD> \n";
	content += "</tr> \n";
	content += "<tr> \n";
	content += "<TD><B>&bull;&nbsp;ÁÖ¿ä»ý»êÇ°</B> : " + mainProduct + "</TD> \n";
	content += "</tr> \n";
	content += "<TR><TD colspan='2' height='10'></TD></TR>\n";
	content += "</table> \n";
	content += "</TD> \n";
	content += "</TR> \n";
	content += "</TABLE> \n";
	
	checkLocation();
	obj.innerHTML = content;
	obj.style.pixelLeft = xCode-400;
	obj.style.pixelTop = yCode;
		
	obj.style.visibility = "visible";
}

function showClassPathPop(classPath, isUnion) {
	var content = "";
	var obj = document.all.popUpProduct;

	if (isUnion != "false") {
		classPath = 'KFSBSC > ' + classPath;
	}

	content += "<TABLE BGCOLOR='#E1DDC6' style='border-collapse:collapse;'>\n";
	content += "<TR>\n";
	content += "<TD STYLE='PADDING:3px;'>\n";	
	content += "<TABLE BGCOLOR='#FDFBEF' cellpadding='5' width='500'>\n";
	content += "<TR><TD colspan='2' height='10'></TD></TR>\n";
	content += "<tr> \n";
	content += "<TD width='10' ROWSPAN='5'></TD> \n";
	content += "<TD><B>&bull;&nbsp;ºÐ·ù °æ·Î : " + classPath + "</B></TD>\n";
	content += "</tr> \n";
	content += "<TR><TD colspan='2' height='10'></TD></TR>\n";
	content += "</table> \n";
	content += "</TD> \n";
	content += "</TR> \n";
	content += "</TABLE> \n";
	
	checkLocation();
	obj.innerHTML = content;
	obj.style.pixelLeft = xCode;
	obj.style.pixelTop = yCode;
		
	obj.style.visibility = "visible";
}

///////////////////////////////////////////////////////////////
//	´ÜÀ§±×·ìÀ» Ã³¸®ÇÏ´Âµ¥ ÇÊ¿äÇÑ ½ºÅ©¸³Æ® ½ÃÀÛ
//

/*
	UOMÀÌ ¹Ù²î¸é È£ÃâµÇ¾î srcElementÀÇ ÇöÀç°ª(´ÜÀ§±×·ì)À» ÀÐ¾îµé¿© tgrElement(´ÜÀ§)ÀÇ OptionÀ» »ý¼ºÇÑ´Ù.
*/
function onChangeUOM(srcElement, tgrElement) {
//alert('1');
	if (srcElement.options != undefined) {
		var srcValue;
		srcValue = srcElement.options[srcElement.selectedIndex].value;  // srcElementÀÇ °ªÀ» °¡Á®¿Â´Ù.
		if (srcValue=='') {
			DeleteElements(tgrElement); // tgrElementÀÇ optionÀ» ¸ðµÎ Áö¿î´Ù.
			tgrElement.options[0] = new Option( '', '');
			return;
		}
		DeleteElements(tgrElement); // tgrElementÀÇ optionÀ» ¸ðµÎ Áö¿î´Ù.
		CreateElements(srcElement, tgrElement); // tgrElement¸¦ »õ·Î »ý¼ºÇÑ´Ù.
		return;
	}
}

function DeleteElements(selectElement) {
//alert('2');
	if (selectElement.options!=undefined) {
		var loop = selectElement.options.length;
		for(var i=0; i < loop; i++)
		{
	//			alert(selectElement.options[0].value + '-' + selectElement.options[0].text);
			selectElement.remove(parseInt(0));
		}
		return;
	}
}

function CreateElements(srcElement, tgrElement) {
//alert('3');
	if (srcElement.options!=undefined && tgrElement.options!=undefined) {
		var srcValue = srcElement.options[srcElement.selectedIndex].value; // srcElementÀÇ °ªÀ» °¡Á®¿Â´Ù.
		var oOption;
		var j=0;
		for( var i=0; i < Job.length; i++) {  								// ÀÌÁß¹è¿­À» ·çÇÁµ¹¸é¼­ 
	//			alert(srcValue+'-'+Job[i][0]+'-'+Job[i][1]);
			if (Job[i][0] == srcValue) {  									// srcValue¿Í ÀÏÄ¡ÇÏ´Â ¹è¿­À» ¸¸³ª¸é
	//				alert(Job[i][3]+','+Job[i][2]);
				tgrElement.options[j] = new Option( Job[i][3], Job[i][2]); 	// Option Å×±×¸¦ ÇÏ³ª¾¿ ¸¸µç´Ù.
	//				alert(tgrElement.options[j].text);
				j++;
			}
		}
	}
}

//  ÆäÀÌÁö°¡ ¶ß¸é¼­ value¸¦ °¡Áö°í selected°¡ ¼±ÅÃµÇ¾îÁ® ³ª¿Àµµ·ÏÇÏ´Â ½ºÅ©¸³Æ®
function selectValues ( Element, CompValue ) {
//alert('4');
	if (Element.options!=undefined) {
		for (var i=0; i< Element.options.length ; i++ ) {
			if (Element.options[i].value == CompValue ) {
				Element.selectedIndex = i;
			}
		}
	} else {
		alert();
	}
}

//  ÆäÀÌÁö°¡ ¿­¸®¸é¼­ ¼öÇàÇØ¾ßÇÏ´Â ½ºÅ©¸³Æ®µéÀÇ ¸ðÀ½
function onPageLoading(count) {
//alert('5');

	if (count==undefined || count=='null') {
		count = 0;
	}

	for (var i=0; i<=count; i++) {
		if (eval('thisForm.C1000052_'+i+'!=undefined')) {
			onChangeUOM(eval('thisForm.C1000052_'+i), eval('thisForm.C1000013_'+i));  // °¡»óÀ¸·Î UOMÀÌ ¹Ù²î¾úÀ½À» ¾Ë·Á »õ·ÎÀÌ C1000013À» Ã¤¿ìµµ·ÏÇÏ´Â ÇÔ¼ö
			onChangeUOM(eval('thisForm.C1000052_'+i), eval('thisForm.C1000014_'+i));  // °¡»óÀ¸·Î UOMÀÌ ¹Ù²î¾úÀ½À» ¾Ë·Á »õ·ÎÀÌ C1000014À» Ã¤¿ìµµ·ÏÇÏ´Â ÇÔ¼ö
			eval('onReloadC1000013_'+i+'()');		// ±âÁ¸ÀÇ C1000013ÀÇ °ªÀ» ´Ù½Ã ¼±ÅÃµÇ¾îÁ® ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö
			eval('onReloadC1000014_'+i+'()');		// ±âÁ¸ÀÇ C1000014ÀÇ °ªÀ» ´Ù½Ã ¼±ÅÃµÇ¾îÁ® ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö
		} else {
			//thisForm.C1000013_0.value='asdf';
			//thisForm.C1000014_0.value='asdf';



			if (eval('thisForm.C1000013_'+i+'!=undefined')) {
				for( var j=0; j < Job.length; j++) {
					if (eval('Job[j][2] == thisForm.C1000013_'+i+'.value')) {
						eval('thisForm.C1000013_'+i+'.value = Job[j][3]');
					}
				}
			}
			if (eval('thisForm.C1000014_'+i+'!=undefined')) {
				for( var j=0; j < Job.length; j++) {
					if (eval('Job[j][2] == thisForm.C1000014_'+i+'.value')) {
						eval('thisForm.C1000014_'+i+'.value = Job[j][3]');
					}
				}
			}
		}
	}
	
}

function showUnionIntorduce( unionCode, key ) 
{
	var urlString = "";
	urlString = "/cp/CAListCatalogKeyword.do?keywordSelect=CA00002&cmd=Search&processName=P0004&unionCode="+unionCode+"&key="+key;
		
	document.location.href=urlString;
	
}

//	´ÜÀ§±×·ìÀ» Ã³¸®ÇÏ´Âµ¥ ÇÊ¿äÇÑ ½ºÅ©¸³Æ® ³¡
//////////////////////////////////////////////////////////////////////////

//Æ¯¼ö¹®ÀÚ ÀÔ·Â¿©ºÎ Ã¼Å©
function checkStopword( obj ) 
{
	var arg = obj.value;
	var stopword = ',\'"\\()`;:{}[]_/~*';
	
	if ( stopword.indexOf(arg) > -1 ) {
		obj.value = '';

		obj.focus();
		return false;
	}
	return true;
}

//°ü½É»óÇ°À» µî·ÏÇÑ´Ù.
function regiProduct( auth ) {
	var cnt       = 0;
	var idx      = "";
	var identity = "";
	var obj  = thisForm.idx;
	
	if ( auth != "C" ) {
		alert('ÇÁ¸®¹Ì¾ö È¸¿ø¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
		return;
	}
	
	if ( obj != null ) {
		for ( var i=0; i<obj.length; i++ ) {
			if ( thisForm.idx[i].checked ) {
				if ( cnt == 0 ) { 
					idx      += thisForm.idx[i].value;
					identity += thisForm.hidIdentityCd[i].value;
				} else {
					idx      += "^" + thisForm.idx[i].value;
					identity += "^" + thisForm.hidIdentityCd[i].value;
				}
				cnt  += 1;
			}
		}
		
		if ( cnt > 0 ) {
			
			thisForm.paramIdx.value      = idx;
			thisForm.paramIdentity.value = identity;
			//thisForm.target = 'createGoods';
			//thisForm.action = '/cp/ADCreateInterestGoods.do';
			//thisForm.submit();
		} else {
			alert('°ü½É»óÇ°¿¡ µî·ÏÇÒ Ä«Å¸·Î±×¸¦ 1°³ÀÌ»ó ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À.');
		}
	} else {
		alert('°Ë»öµÈ °á°ú°¡ ¾ø¾î °ü½É»óÇ°À» µî·ÏÀ» ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
	}
}

//¸ñ·ÏÈ­¸é¿¡¼­ ¸®½ºÆ®¸¦ Ãâ·ÂÇÑ´Ù.
function listPrint( auth ) {
	var cnt  = 0;
	var cond = "IDX|";
	var id   = "admin";
	var pw   = "admin";
	var obj  = thisForm.idx;

	if ( auth != "C" ) {
		alert('ÇÁ¸®¹Ì¾ö È¸¿ø¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
		return;
	}
	
	if ( obj != null ) {
		for ( var i=0; i<obj.length; i++ ) {
			if ( thisForm.idx[i].checked ) {
				if ( cnt == 0 ) cond += thisForm.idx[i].value;
				else            cond += "," + thisForm.idx[i].value;
				cnt  += 1;
			}
		}
		
		if ( cnt > 0 ) {
			//var dest = "http://192.1.1.106/REQUBE/bin/RQISAPI.dll?View?doc=CP/CA/CPCAPrintCatalogList.ebr&runvar="+cond+"&id="+id+"&pw="+pw;
			//window.open(dest, 'Result',"resizable=yes,location=no,scrollbars=yes,width=800,height=600");
		} else {
			alert('Ãâ·ÂÇÒ Ä«Å¸·Î±×¸¦ 1°³ÀÌ»ó ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À.');
		}
	} else {
		alert('°Ë»öµÈ °á°ú°¡ ¾ø¾î °ü½É»óÇ°À» µî·ÏÀ» ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
	}
}