/**
* °øÅë Æû ½ºÅ©¸³Æ®
*
* version : v1.00
* author : SHIN-IL,KIM
* date : 2010.09.04
* @(#) : forms.js
*/
/**
* [MP] ¸ÅÇΠŬ·¡½º
*/
var Mapping =
{
// [MP-01] Ajax ½ÇÇà - 󸮰á°ú ¹®ÀÚ¿ ¸®ÅÏ
execute: function(mode, id, param)
{
switch(mode)
{
case "select.userGroupCd": AjaxQ.execute("Mapping.select('"+id+"',rs)","pkg=as.commonas&cNm=ASCommonForm&requestType=USER_GROUP_CD&resultType=jquery&isLogWrite=true&charset=UTF-8&CD_TYP="+param);break;// »ç¿ëÀÚ ±×·ì ¼¿·ºÆ® ¹Ú½º
}
},
// [MP-02] Ajax ½ÇÇà - 󸮰á°ú ½ºÆ®¸µ¹è¿[3] ¸®ÅÏ
run: function(mode, func, param)
{
switch(mode)
{
case "commonCode": AjaxQ.run(func, "pkg=as.commonas&cNm=ASCommonForm&requestType=commonCodeToJson&resultType=json&isLogWrite=true&charset=UTF-8&CD_TYP="+param);break;// °øÅëÄڵ尪 ¸®ÅÏ
}
},
// [MP-03] ÄÞº¸¹Ú½º µ¥ÀÌÅÍ »èÁ¦ ¹× Ãß°¡
select: function(id,rs) {var m = rs.split("$");SelectBox.add(id,m[2]);},
// [MP-03] ÄÞº¸¹Ú½º µ¥ÀÌÅÍ »èÁ¦ ¹× Ãß°¡
selectArr: function(id,rs)
{
if (rs[2] != "null")
{
SelectBox.add(id,rs[2]);
}
}
};
/**
* [A] Ajax Ŭ·¡½º
* param: func(ÀÀ´ä°á°ú ¸®ÅÏ ÇÔ¼ö), param(Àü´Þ ÆĶó¸ÞÅÍ)
* used : AjaxQ.execute("response(rs)", "a=a1&b=b1");
*/
var AjaxQ =
{
func:"",param:""
// [A-01] ½ÇÇà ¸Þ¼µå 1 - ½ºÆ®¸µÀ¸·Î ¸®ÅÏ
,execute: function(func, param)
{
AjaxQ.execute2(func, param, false);
}
,execute2: function(func, param, async2)
{
AjaxQ.func=func;AjaxQ.param=param;//var rs = "998$Ajax Error$("+msg+") ¼¹ö¿¡¼ Á¤»óÀûÀ¸·Î µ¥ÀÌÅ͸¦ ¹Þ¾Æ¿ÀÁö ¸øÇß½À´Ï´Ù.";eval(func);
$.ajax({type: "POST",url: "/ASUserMgt.do",data: param,async:async2,
//success: function(rs) {rs=rs.trim();eval(func);},
success: function(data, textStatus, XMLHttpRequest) {
var rs=data.trim();if(textStatus != "success") {rs="0$"+"¼¹öÁö¿¬¹ß»ý$Àá½ÃÈÄ¿¡ Á¢±ÙÇØÁÖ¼¼¿ä.";}eval(func);
},
complete: function(XMLHttpRequest, textStatus) {
//var rs=XMLHttpRequest.responseText.trim();if(textStatus != "success") {rs="998$"+textStatus+"$Ajax Error";}eval(func);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
rs="998$"+textStatus+"$Ajax Error";eval(func);
}
});
},
// [A-02] ½ÇÇà ¸Þ¼µå 2 - ½ºÆ®¸µ ¹è¿·Î ¸®ÅÏ
run: function(func, param)
{
AjaxQ.run2(func, param, false);
},
run2: function(func, param, async2)
{
AjaxQ.func=func;AjaxQ.param=param;
$.ajax({type: "POST",url: "/ASUserMgt.do",data: param,async:async2,
//success: function(rs) {rs=rs.trim();eval(func);},
success: function(data, textStatus, XMLHttpRequest) {
var rs=data.trim();
if(textStatus != "success")
{
rs="0$"+"¼¹öÁö¿¬¹ß»ý$Àá½ÃÈÄ¿¡ Á¢±ÙÇØÁÖ¼¼¿ä.";
};
rs=rs.split("$");
eval(func);
},
complete: function(XMLHttpRequest, textStatus) {
//var rs=XMLHttpRequest.responseText.trim();if(textStatus != "success") {rs="998$"+textStatus+"$Ajax Error";}; rs=rs.split("$");eval(func);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
rs="998$"+"¼¹öÁö¿¬¹ß»ý$Àá½ÃÈÄ¿¡ Á¢±ÙÇØÁÖ¼¼¿ä.";rs=rs.split("$");eval(func);
},
timeout:180000
});
},
// [A-03] 󸮰á°ú ¸Þ½ÃÁö ó¸®
message: function(m) {if ( m != null && m[2] != 'undefined') {alert("["+m[1]+"]\n\n["+m[2].replaceAll("null","")+"]");}},
message2: function(id,m) {if ( m != null && m[2] != 'undefined'){$("#"+id).html("["+m[1]+"] ["+m[2].replaceAll("null","")+"]");}},
// ÇÁ·Î½ÃÁ®¿¡¼ ¿À·ù¹ß»ý½Ã °á°ú ¸Þ¼¼Áö ó¸®
message_proc: function(rs)
{
msg_str_arr = rs[2].split("ORA-20101: ");
msg_str_arr2 = rs[2].split("ORA-20011: ");
if (msg_str_arr.length == 2) {
err_msg = msg_str_arr[1];
err_msg_arr = err_msg.split("\n");
alert(err_msg_arr[0].replace('\\n','\n'));
}else if (msg_str_arr2.length == 2) {
err_msg = msg_str_arr2[1];
err_msg_arr = err_msg.split("\n");
alert(err_msg_arr[0].replace('\\n','\n'));
}
else AjaxQ.message(rs);
},
// [A-04] URL ¸®ÅÏ ¸Þ¼µå
getURL: function(mode, requestType, param)
{
var url="";if ( param.length > 1 && param.substring(0,1) != "&" ) param = "&"+param;
switch(mode)
{
case "menu" : url="pkg=as.mstrmgt.sysmgt&cNm=ASMenuMgt"; break;
case "login" : url="pkg=as.mstrmgt.sysmgt&cNm=ASUserMgt"; break;
case "ASClsfiRegi" : url="pkg=as.cmnt.spotvc&cNm=ASClsfiRegi"; break;
case "commonLov" : url="pkg=as.commonas&cNm=ASCommonLov"; break;
case "ASPrcssStge" : url="pkg=as.cmnt.spotvc&cNm=ASPrcssStge"; break;
case "ASRegi" : url="pkg=as.cmnt.spotvc&cNm=ASRegi"; break;
case "ASRegiDs" : url="pkg=as.cmnt.spotvc&cNm=ASRegiDs"; break;
case "ASCatlguInquery" : url="pkg=as.cmnt.spotvc&cNm=ASCatlguInquery"; break;
case "ASCatlguInqueryDs" : url="pkg=as.cmnt.spotvc&cNm=ASCatlguInqueryDs"; break;
case "ASAnswr" : url="pkg=as.cmnt.spotvc&cNm=ASAnswr"; break;
case "ASAnswrDs" : url="pkg=as.cmnt.spotvc&cNm=ASAnswrDs"; break;
case "ASEcalFeeRtRegi" : url="pkg=as.blclmgt.staffmgt&cNm=ASEcalFeeRtRegi"; break;
case "ASVsitRceitpOutpt" : url="pkg=as.blclmgt.rceitpoutpt&cNm=ASVsitRceitpOutpt"; break;
case "ASMnfrCtrl" : url="pkg=as.mstrmgt.mnfrinfo&cNm=ASMnfrCtrl"; break;
case "ASHoldyRegi" : url="pkg=as.mstrmgt.actvddcreate&cNm=ASHoldyRegi"; break;
case "ASOrderScrenMnfrCtrl" : url="pkg=as.mstrmgt.mnfrinfo&cNm=ASOrderScrenMnfrCtrl"; break;
case "ASMainFD" : url="pkg=as.main&cNm=ASMainFD"; break;
case "ASAsaleDdCmpr" : url="pkg=as.mstrmgt.actvddcreate&cNm=ASAsaleDdCmpr"; break;
case "ASSpotVcStatcNew" : url="pkg=as.rptdocmgt.cmnt&cNm=ASSpotVcStatcNew"; break;
}
return url+"&requestType="+requestType+"&resultType=json&isLogWrite=true&charset=UTF-8"+param;
},
// [A-05] ¸Þ¼¼Áö ó¸® - id¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®¿¡ msg¸¦ Ç¥½ÃÇÏ°í, sÃÊ ÈÄ¿¡ ¸Þ½ÃÁö¸¦ ¾ø¾Ø´Ù.
setMessage: function(id, msg, s){id = "#"+id;$(id).html(msg);setTimeout("$('"+id+"').html('');",s*1000);}
};
/**
* [PU] Æ˾÷ Ŭ·¡½º
*/
var Popup = {
// [PU-01] ¿ìÆí¹øÈ£ ã±â Æ˾÷
getZipCode: function(param){var url = "/jsp/common/ds/commondszippop01.jsp";if ( param != null && param != '' ) url = url +"?"+ param;window.open(url,"","toolbar=no,scrollbars=no,top=200,left=300,width=650,height=560","");},
// [PU-02] Æ˾÷¶ç¿ì±â(List Of Value)
lov: function(url,param) {this.detail(url, param, "toolbar=no,scrollbars=no,top=20,left=20,width=100,height=100");},
// [PU-03] Æ˾÷¶ç¿ì±â(POST) - »ó¼¼Á¶Á¤
detail: function(url, param, opt){var name = new Date().getTime();var frm = document.forms[0];url = url+"?"+param;window.open("", name, opt);frm.target = name;frm.action = url;frm.method = "POST";frm.submit();frm.target = "_self";},
// [PU-04] UBI ·¹Æ÷Æ® Æ˾÷
ubi: function(fileName, param,opt){param = "ubifile="+fileName+"¶m="+param;Popup.detail("/jsp/ubireport/report.jsp",param, opt);},
ubiFrm: function(id,fileName, param){param = "ubifile="+fileName+"¶m="+param;_(id).src="/jsp/ubireport/report.jsp?"+param;},
ubiFrmNew: function(id, fileName, profile, param){param = "ubifile="+fileName+"&profile="+profile+"¶m="+param;_(id).src="/jsp/ubireport/reportNew.jsp?"+param;}
};
/**
* ¼¿·ºÆ® ¹Ú½º Ŭ·¡½º
*/
var SelectBox = {
add: function(id, jsonString) {
var jsonObj = eval('(' + jsonString + ')');
//var jsonObj = eval(jsonString);
if(jsonObj.items){
$('#'+id).loadSelect(jsonObj.items,'');
}
else{
$('#'+id).loadSelect(jsonObj,'');
}
},
del: function(id) { $("#"+id).find("option").each(function() {$(this).remove();});},
copy: function(srcID,targetID) {var cnt=_(srcID).options.length;for(var i=0; i < cnt; i++) {var oOption = document.createElement("OPTION");_(targetID).options.add(oOption);oOption.value=_(srcID).options[i].value;oOption.innerText=_(srcID).options[i].text;}}
};
/**
* ¸®½ºÆ® ÆäÀÌ¡ Ŭ·¡½º
*/
var ListPageForm =
{
pageNo:1, pageSize:20, totalRecord:0, block:10
,setPageNo: function(pageNo) {this.pageNo=pageNo;try{$("#pageNo").val(pageNo);}catch(e){}}
,getPageNo: function() {return this.pageNo;}
,setPageSize: function(pageSize) {this.pageSize=pageSize;try{$("#pageSize").val(pageSize);}catch(e){}}
,getPageSize: function() {return this.pageSize;}
,setTotalRecord: function(totalRecord) {this.totalRecord=totalRecord;}
,getTotalRecord: function() {return this.totalRecord;}
,setBlock: function(block) {this.block=block;}
,getBlock: function() {return this.block;}// ÆäÀÌÁö ºí·°
,getNo: function(no) {return this.totalRecord+1-Number(no);}
// [PF-01] ÇÏ´Ü ¸µÅ© Ãâ·Â(linkID:ÆäÀÌ¡ µ¥ÀÌÅÍ°¡ µé¾î°¡´Â °´Ã¼ID, subjectID:ÆäÀÌ¡ ±âº»Á¤º¸°¡ µé¾î°¡´Â °´Ã¼ID)
,paging: function(linkID,subjectID)
{
try{this.pageSize=$("#pageSize").val();}catch(e){}
var totalPage = Math.floor((this.totalRecord-1) / this.pageSize)+1;
var startPage = Math.floor((this.pageNo-1)/this.block)*this.block+1;
var endPage = (((startPage-1)+this.block)/this.block)*this.block;
var nBlock = Math.ceil(this.pageNo/this.block);// ÇöÀç ºí·°
var tBlock = Math.ceil(totalPage/this.block);
var preBlock = (nBlock-1)*this.block;// ÀÌÀü ºí·Ï
var nextBlock = nBlock*this.block+1;// ´ÙÀ½ ºí·Ï
/*
var p = " ";
if ( endPage > totalPage ) endPage = totalPage;
// ÃֽŸñ·Ï
if ( this.pageNo > 1 ) p += "
ÃֽŸñ·Ï ";
else p += "
ÃֽŸñ·Ï ";
// ÀÌÀüÆäÀÌÁö ±¸¼º
if ( nBlock> 1 ) p += "
ÀÌÀü ";
else p += "
ÀÌÀü ";
// ÆäÀÌ¡
for(var i=startPage; i<=endPage;i++) {
if ( this.pageNo == i ) p += ""+i+" ";// ÇöÀç ÆäÀÌÁö
else p += ""+i+" ";// ¸µÅ©
}
// ´ÙÀ½ÆäÀÌÁö ±¸¼º
if ( nBlock < tBlock ) p += "´ÙÀ½
";
else p += "´ÙÀ½
";
// ³¡¸ñ·Ï
if ( totalPage > this.pageNo ) p += "³¡¸ñ·Ï
";
else p += "³¡¸ñ·Ï
";
p += "";
$("#"+linkID).html(p);
this.header(subjectID,totalPage);
*/
var p = "
";
if ( endPage > totalPage ) endPage = totalPage;
// ÃֽŸñ·Ï
if ( this.pageNo > 1 ) p += "
óÀ½ ";
else p += "
óÀ½ ";
// ÀÌÀüÆäÀÌÁö ±¸¼º
if ( nBlock> 1 ) p += "
ÀÌÀü±×·ì ";
else p += "
ÀÌÀü±×·ì ";
// ÆäÀÌ¡
for(var i=startPage; i<=endPage;i++) {
if ( this.pageNo == i ) p += "
"+i+"";// ÇöÀç ÆäÀÌÁö
else p += "
"+i+"";// ¸µÅ©
}
// ´ÙÀ½ÆäÀÌÁö ±¸¼º
if ( nBlock < tBlock ) p += "
´ÙÀ½±×·ì ";
else p += "
´ÙÀ½±×·ì ";
// ³¡¸ñ·Ï
if ( totalPage > this.pageNo ) p += "
¸¶Áö¸· ";
else p += "
¸¶Áö¸· ";
p += "
";
$("#"+linkID).html(p);
this.header(subjectID,totalPage);
}
// [PF-01] ÇÏ´Ü ¸µÅ© Ãâ·Â(linkID:ÆäÀÌ¡ µ¥ÀÌÅÍ°¡ µé¾î°¡´Â °´Ã¼ID, subjectID:ÆäÀÌ¡ ±âº»Á¤º¸°¡ µé¾î°¡´Â °´Ã¼ID)
,paging_mode: function(mode, linkID, subjectID)
{
try{this.pageSize=$("#pageSize").val();}catch(e){}
var totalPage = Math.floor((this.totalRecord-1) / this.pageSize)+1;
var startPage = Math.floor((this.pageNo-1)/this.block)*this.block+1;
var endPage = (((startPage-1)+this.block)/this.block)*this.block;
var nBlock = Math.ceil(this.pageNo/this.block);// ÇöÀç ºí·°
var tBlock = Math.ceil(totalPage/this.block);
var preBlock = (nBlock-1)*this.block;// ÀÌÀü ºí·Ï
var nextBlock = nBlock*this.block+1;// ´ÙÀ½ ºí·Ï
/*
var p = " ";
if ( endPage > totalPage ) endPage = totalPage;
// ÃֽŸñ·Ï
if ( this.pageNo > 1 ) p += "
ÃֽŸñ·Ï ";
else p += "
ÃֽŸñ·Ï ";
// ÀÌÀüÆäÀÌÁö ±¸¼º
if ( nBlock> 1 ) p += "
ÀÌÀü ";
else p += "
ÀÌÀü ";
// ÆäÀÌ¡
for(var i=startPage; i<=endPage;i++) {
if ( this.pageNo == i ) p += ""+i+" ";// ÇöÀç ÆäÀÌÁö
else p += ""+i+" ";// ¸µÅ©
}
// ´ÙÀ½ÆäÀÌÁö ±¸¼º
if ( nBlock < tBlock ) p += "´ÙÀ½
";
else p += "´ÙÀ½
";
// ³¡¸ñ·Ï
if ( totalPage > this.pageNo ) p += "³¡¸ñ·Ï
";
else p += "³¡¸ñ·Ï
";
p += "";
$("#"+linkID).html(p);
this.header(subjectID,totalPage);
*/
var p = "";
if ( endPage > totalPage ) endPage = totalPage;
// ÃֽŸñ·Ï
if ( this.pageNo > 1 ) p += "
óÀ½ ";
else p += "
óÀ½ ";
// ÀÌÀüÆäÀÌÁö ±¸¼º
if ( nBlock> 1 ) p += "
ÀÌÀü±×·ì ";
else p += "
ÀÌÀü±×·ì ";
// ÆäÀÌ¡
for(var i=startPage; i<=endPage;i++) {
if ( this.pageNo == i ) p += "
"+i+"";// ÇöÀç ÆäÀÌÁö
else p += "
"+i+"";// ¸µÅ©
}
// ´ÙÀ½ÆäÀÌÁö ±¸¼º
if ( nBlock < tBlock ) p += "
´ÙÀ½±×·ì ";
else p += "
´ÙÀ½±×·ì ";
// ³¡¸ñ·Ï
if ( totalPage > this.pageNo ) p += "
¸¶Áö¸· ";
else p += "
¸¶Áö¸· ";
p += "
";
$("#"+linkID).html(p);
this.header(subjectID,totalPage);
}
,paging_mode_popup: function(mode, linkID, subjectID)
{
var popupblock = 5;
try{this.pageSize=$("#pageSize").val();}catch(e){}
var totalPage = Math.floor((this.totalRecord-1) / this.pageSize)+1;
var startPage = Math.floor((this.pageNo-1)/popupblock)*popupblock+1;
var endPage = (((startPage-1)+popupblock)/popupblock)*popupblock;
var nBlock = Math.ceil(this.pageNo/popupblock);// ÇöÀç ºí·°
var tBlock = Math.ceil(totalPage/popupblock);
var preBlock = (nBlock-1)*popupblock;// ÀÌÀü ºí·Ï
var nextBlock = nBlock*popupblock+1;// ´ÙÀ½ ºí·Ï
/*
var p = " ";
if ( endPage > totalPage ) endPage = totalPage;
// ÃֽŸñ·Ï
if ( this.pageNo > 1 ) p += "
ÃֽŸñ·Ï ";
else p += "
ÃֽŸñ·Ï ";
// ÀÌÀüÆäÀÌÁö ±¸¼º
if ( nBlock> 1 ) p += "
ÀÌÀü ";
else p += "
ÀÌÀü ";
// ÆäÀÌ¡
for(var i=startPage; i<=endPage;i++) {
if ( this.pageNo == i ) p += ""+i+" ";// ÇöÀç ÆäÀÌÁö
else p += ""+i+" ";// ¸µÅ©
}
// ´ÙÀ½ÆäÀÌÁö ±¸¼º
if ( nBlock < tBlock ) p += "´ÙÀ½
";
else p += "´ÙÀ½
";
// ³¡¸ñ·Ï
if ( totalPage > this.pageNo ) p += "³¡¸ñ·Ï
";
else p += "³¡¸ñ·Ï
";
p += "";
$("#"+linkID).html(p);
this.header(subjectID,totalPage);
*/
var p = "";
if ( endPage > totalPage ) endPage = totalPage;
// ÀÌÀüÆäÀÌÁö ±¸¼º
if ( nBlock> 1 ) p += "
ÀÌÀü±×·ì ";
else p += "
ÀÌÀü±×·ì ";
// ÆäÀÌ¡
for(var i=startPage; i<=endPage;i++) {
if ( this.pageNo == i ) p += "
"+i+"";// ÇöÀç ÆäÀÌÁö
else p += "
"+i+"";// ¸µÅ©
}
// ´ÙÀ½ÆäÀÌÁö ±¸¼º
if ( nBlock < tBlock ) p += "
´ÙÀ½±×·ì ";
else p += "
´ÙÀ½±×·ì ";
p += "
";
$("#"+linkID).html(p);
this.header(subjectID,totalPage);
}
// ŸÀÌƲ
,header: function(subjectID,totalPage){$("#"+subjectID).html("
"+ FormatCurrerny(this.totalRecord)+" (ÇöÀçÆäÀÌÁö : "+FormatCurrerny(this.pageNo)+"/"+FormatCurrerny(totalPage)+")"); }
};
var myCommonDataProcessor;
/**
* [CP] µ¥ÀÌÅÍ ÇÁ·Î¼¼½º Ŭ·¡½º
*/
var CommonDataProcessor =
{
my_grid_id:"", msg:"Á¤»óÀûÀ¸·Î 󸮵Ǿú½À´Ï´Ù.",
// [DP-01-01] ¼ÒºÐ·ù ÇÁ·Î¼¼½º ÃʱâÈ
init: function(grid_id, url, func)
{ // ±âº»¼³Á¤
this.my_grid_id = grid_id;myCommonDataProcessor = new dataProcessor(url);myCommonDataProcessor.setTransactionMode("POST",true);myCommonDataProcessor.setUpdateMode("off"); myCommonDataProcessor.init(eval(grid_id));
// ¿¡·¯Ã³¸®
myCommonDataProcessor.defineAction("error", function(tag) {var rs = tag.firstChild.nodeValue.split("$");AjaxQ.message(rs); });
// µî·Ï
myCommonDataProcessor.defineAction("inserted", function(tag) {var rs = tag.firstChild.nodeValue.split("$");if ( rs[0] === '000' ){try{gLog(CommonDataProcessor.msg);}catch(e){} try{eval(func);}catch(e){}} else{AjaxQ.message(rs);} });
// ¾÷µ¥ÀÌÆ®
myCommonDataProcessor.defineAction("updated", function(tag) {var rs = tag.firstChild.nodeValue.split("$");if ( rs[0] === '000' ){try{gLog(CommonDataProcessor.msg);}catch(e){} try{eval(func);}catch(e){}}else{AjaxQ.message(rs);}});
},
send: function(){if ( confirm("ÀúÀå ÇϽðڽÀ´Ï±î?") ) {if ( CommonMyGrid.getCounter(CommonDataProcessor.my_grid_id) == 0 ) {try{gLog("ÀúÀåÇÒ µ¥ÀÌÅÍ°¡ ¾ø½À´Ï´Ù.");}catch(e){} return;}myCommonDataProcessor.sendData();}}
};
/**
* [CV] °øÅë À¯È¿¼º üũ
*/
var CommonValidation = {
parameters:"",
// [CV-01] ÆĶó¸ÞÅÍ Ã¼Å©(arr[0]:°´Ã¼ID, arr[1]:°´Ã¼Çѱ۸í, arr[2]:°´Ã¼±æÀÌÁ¦ÇÑ)
isFormParameter: function(arr){
CommonValidation.parameters = "";
var a1 = arr[0].replaceAll(" ","").split(",");
var a2 = arr[1].split(",");
var a3 = arr[2].replaceAll(" ","").split(",");
for(var i=0;i0){
var p = new Array;
for(var i=0;i -1 ) {
return eval(grid_id+".cells("+ id +","+ cell_no +").getValue()");
}else {
return id;
}
},
// [CG-03] ±×¸®µå Row Ãß°¡
addRow: function(grid_id, initValue){
//var newId = (new Date()).valueOf();
var newId = eval(grid_id+".uid()");
var end_row = eval(grid_id+".getRowsNum()");
eval(grid_id+".addRow('"+ newId +"','"+initValue+"','"+ end_row +"')");
eval(grid_id+".selectRow("+ end_row +",true)");
},
// [CG-04] ±×¸®µå Àüü ·¹ÄÚµå °Ç¼ö
getCounter: function(grid_id){return eval(grid_id+".getRowsNum()");},
// [CG-05] ±×¸®µå ¼¿°ª ¸®ÅÏ
getValue: function(grid_id,id_row,id_cell) {return eval(grid_id+".cells("+ id_row +","+ id_cell +").getValue()");},
// [CG-06] ±×¸®µå ¼¿°ª ¼³Á¤
setValue: function(grid_id,id_row,id_cell,str) {try{eval(grid_id+".cells("+id_row+","+id_cell+").setValue("+str+")");}catch(e){eval(grid_id+".cells2("+id_row+","+id_cell+").setValue('"+str+"')");}},
// [CG-07] ±×¸®µå¿¡ ¸®½ºÆ® µî·Ï(±×¸®µåID, JsonÆ÷¸ä µ¥ÀÌÅÍ, ÀÚµ¿¼±Åà ·Î¿ì ID - »ç¿ëÇÏÁö ¾ÊÀ»¶§´Â null)
setList: function(gird_id, jsonString, selectRowId) {var json2 = eval("("+jsonString+")");eval(gird_id+".clearAll()");eval(gird_id+".parse(json2,'json')");if(selectRowId != null) {eval(gird_id+".selectRow("+selectRowId+",true)");}},
// [CG-08] Çì´õ ±æÀÌ Ã¼Å©
getHeaderLength: function(h) {var hi="";for(var i=0; i ::"
,currentsec:0,currentmin:0,currentmil:0,keepgoin:false, stime:0, etime:0, avgtime:0, ttime:0
,timer: function () {
if (Timer.keepgoin) {Timer.currentmil+=1;if (Timer.currentmil==10) {Timer.currentmil=0;Timer.currentsec+=1;}
if (Timer.currentsec==60) {Timer.currentsec=0; Timer.currentmin+=1;}
var Strsec=""+Timer.currentsec;
var Strmin=""+Timer.currentmin;
var Strmil=""+Timer.currentmil;
if (Strsec.length!=2){Strsec="0"+Timer.currentsec;}
if (Strmin.length!=2){Strmin="0"+Timer.currentmin;}
$('#seconds').val(Strsec);
$('#minutes').val(Strmin);
$('#milsecs').val(Strmil);
setTimeout("Timer.timer()", 100);}}
,reset: function() {Timer.keepgoin=false;Timer.currentsec=0;Timer.currentmin=0;Timer.currentmil=0;Strsec="00";Strmin="00";Strmil="00";}
,start: function() {Timer.keepgoin=true; Timer.timer();}
,start2: function() {Timer.reset();Timer.keepgoin=true;Timer.timer();}
,stop: function() {Timer.keepgoin=false;}
,view: function(id) {try {Timer.reset(); $("#"+id).html(Timer.t);}catch(e){}}
,view2: function(id) {Timer.view(id);this.start2();}
}
/** [LG] ·Î±× Ŭ·¡½º */
var Loggers =
{
cnt:0,id:"",id2:"",v:false,st:new Date().getTime(),
view: function(id,height,v) {try{this.v=v;if(v){if(id==null) {id="span_top_debug";} this.id=id;this.id2=id+"_textarea";$("#"+id).html("");}}catch(e){}},
log : function(msg) {try{$("#"+this.id2).val("\n["+(++this.cnt)+" : "+this.proTime()+"] "+ msg +$("#"+this.id2).val());}catch(e){}},
hide: function() {try{$("#"+this.id).hide();}catch(e){}},
show: function() {try{$("#"+this.id).show();}catch(e){}},
proTime: function() {var et=new Date().getTime();et = (""+((et-this.st)/1000.0)).substring(0,5)+"s";return et;}
};
// ·Î±× Ŭ·¡½º ·Î±×±â·Ï ¸ÅÇÎ ÇÔ¼ö
function log(ms) {if(Loggers.v) {Loggers.log(ms);}}
// ¾Ë¸²Ã¢ ¸Þ¼¼Áö
//function gLog(msg) {var message="";if ((typeof msg)=='object') {message = "[ÀÛ¾÷¹øÈ£:"+(++Loggers.cnt)+"] [¸®ÅÏÄÚµå:"+msg[0]+"] [¸Þ¼¼Áö:"+msg[1]+"] "+msg[2];}else{message="[ÀÛ¾÷¹øÈ£:"+(++Loggers.cnt)+"] "+ msg;}try{$("#g_msg").html(message);}catch(e){}AjaxQ.setMessage("grid_result_message",message,3);}
function gLog(msg) {var message="";if ((typeof msg)=='object') {message = "["+msg[1]+"] "+msg[2];}else{message=msg;}try{$("#g_msg").html(message);}catch(e){}AjaxQ.setMessage("grid_result_message",message,3);AjaxQ.setMessage("g_msg",message,3);}
function log2(id,message) { $("#"+id).html(message); setTimeout("$('#"+id+"').html('');",3000);}
var U =
{
isNumber: function(obj){if(isNaN(obj.value)) {obj.value="";obj.focus();} },
reset: function(obj,id){id=id.replaceAll(" ","").split(",");for(var i=0;i -1) rsCode = "300";
if (rs.indexOf("·Î±×ÀÎ") > -1) rsCode = "900";
if (rs.indexOf(": ORA-20101") > -1){
rsCode = "999";
var _resObject = eval('(' + rs + ')');
var result = _resObject.info[0].mag;
rs = result;
}
rs = rsCode+"$"+textStatus+"$"+rs;
rs=rs.split("$");
}
eval(func);
}
};
xhr.onerror = function() {
rs="998$"+"¼¹öÁö¿¬¹ß»ý$Àá½ÃÈÄ¿¡ Á¢±ÙÇØÁÖ¼¼¿ä.";rs=rs.split("$");eval(func);
};
*/
$.ajax({type:"POST", url: sv, data:param, async:async2,
//success: function(rs) {rs=rs.trim();eval(func);},
success: function(data, textStatus, XMLHttpRequest){
//alert("## ¼º°ø :: " + XMLHttpRequest.responseText);
//console.log(data);
var rs=data.trim();
var type = "";
if(textStatus != "success"){
rs="998$"+"¼¹öÁö¿¬¹ß»ý$Àá½ÃÈÄ¿¡ Á¢±ÙÇØÁÖ¼¼¿ä.";
rs=rs.split("$");
}
else{
if (rs.indexOf("°Ë»ö Á¤º¸°¡ ¾ø½À´Ï´Ù.") > -1) rsCode = "300";
//if (rs.indexOf("·Î±×ÀÎ") > -1) rsCode = "900";
if (rs.indexOf("·Î±×ÀÎ ÈÄ") > -1) rsCode = "900";
if (rs.indexOf(": ORA-20101") > -1) {
rsCode = "999";
var _resObject = eval('(' + rs + ')');
var result = _resObject.info[0].mag;
rs = result;
}
rs = rsCode+"$"+textStatus+"$"+rs;
rs = rs.split("$");
//rs = [rsCode,textStatus,rs];
}
//rs=rs.split("$");
//alert(func);
//alert(rs[0]);
//alert(rs[1]);
//alert(rs[2]);
eval(func);
},
complete: function(XMLHttpRequest, textStatus){
//var rs=XMLHttpRequest.responseText.trim();if(textStatus != "success") {rs="998$"+textStatus+"$Ajax Error";}; rs=rs.split("$");eval(func);
},
error: function(XMLHttpRequest, textStatus, errorThrown){
//alert("## error :: " + XMLHttpRequest.responseText);
rs="998$"+"¼¹öÁö¿¬¹ß»ý$Àá½ÃÈÄ¿¡ Á¢±ÙÇØÁÖ¼¼¿ä.";rs=rs.split("$");eval(func);
}
});
},
// [A-03] 󸮰á°ú ¸Þ½ÃÁö ó¸®
message: function(m) {if ( m != null && m[2] != 'undefined') {alert("["+m[1]+"]\n\n["+m[2].replaceAll("null","")+"]");}},
message2: function(id,m) {if ( m != null && m[2] != 'undefined'){$("#"+id).html("["+m[1]+"] ["+m[2].replaceAll("null","")+"]");}},
// ÇÁ·Î½ÃÁ®¿¡¼ ¿À·ù¹ß»ý½Ã °á°ú ¸Þ¼¼Áö ó¸®
message_proc: function(rs){
msg_str_arr = rs[1].split("ORA-20101: ");
if (msg_str_arr.length == 2) {
err_msg = msg_str_arr[1];
err_msg_arr = err_msg.split("\n");
alert(err_msg_arr[0]);
}
else AjaxQNew.message(rs);
},
// [A-04] URL ¸®ÅÏ ¸Þ¼µå
getURL: function(mode, requestType, param){
var url="";
if ( param.length > 1 && param.substring(0,1) != "&" ) param = "&"+param;
switch(mode){
case "menu" : url="pkg=as.mstrmgt.sysmgt&cNm=ASMenuMgt"; break;
case "login" : url="pkg=as.mstrmgt.sysmgt&cNm=ASUserMgt"; break;
case "ASClsfiRegi" : url="pkg=as.cmnt.spotvc&cNm=ASClsfiRegi"; break;
case "commonLov" : url="pkg=as.commonas&cNm=ASCommonLov"; break;
case "ASPrcssStge" : url="pkg=as.cmnt.spotvc&cNm=ASPrcssStge"; break;
case "ASRegi" : url="pkg=as.cmnt.spotvc&cNm=ASRegi"; break;
case "ASRegiDs" : url="pkg=as.cmnt.spotvc&cNm=ASRegiDs"; break;
case "ASCatlguInquery" : url="pkg=as.cmnt.spotvc&cNm=ASCatlguInquery"; break;
case "ASCatlguInqueryDs" : url="pkg=as.cmnt.spotvc&cNm=ASCatlguInqueryDs"; break;
case "ASAnswr" : url="pkg=as.cmnt.spotvc&cNm=ASAnswr"; break;
case "ASAnswrDs" : url="pkg=as.cmnt.spotvc&cNm=ASAnswrDs"; break;
case "ASEcalFeeRtRegi" : url="pkg=as.blclmgt.staffmgt&cNm=ASEcalFeeRtRegi"; break;
case "ASVsitRceitpOutpt" : url="pkg=as.blclmgt.rceitpoutpt&cNm=ASVsitRceitpOutpt"; break;
case "ASMnfrCtrl" : url="pkg=as.mstrmgt.mnfrinfo&cNm=ASMnfrCtrl"; break;
case "ASHoldyRegi" : url="pkg=as.mstrmgt.actvddcreate&cNm=ASHoldyRegi"; break;
case "ASOrderScrenMnfrCtrl" : url="pkg=as.mstrmgt.mnfrinfo&cNm=ASOrderScrenMnfrCtrl"; break;
case "ASMainFD" : url="pkg=as.main&cNm=ASMainFD"; break;
case "ASAsaleDdCmpr" : url="pkg=as.mstrmgt.actvddcreate&cNm=ASAsaleDdCmpr"; break;
case "ASSpotVcStatcNew" : url="pkg=as.rptdocmgt.cmnt&cNm=ASSpotVcStatcNew"; break;
}
return url+"&requestType="+requestType+"&resultType=json&isLogWrite=true&charset=UTF-8"+param;
},
// [A-05] ¸Þ¼¼Áö ó¸® - id¿¡ ÇØ´çÇÏ´Â ¿ÀºêÁ§Æ®¿¡ msg¸¦ Ç¥½ÃÇÏ°í, sÃÊ ÈÄ¿¡ ¸Þ½ÃÁö¸¦ ¾ø¾Ø´Ù.
setMessage: function(id, msg, s){id = "#"+id;$(id).html(msg);setTimeout("$('"+id+"').html('');",s*1000);}
};
var CommonCodePopupNew = {
winOpen: function(sObj, sCdTyp, sRequestType, sEtcParam) {
if (typeof sCdTyp == "undefined" || sCdTyp == null) sCdTyp = "";
if (typeof sRequestType == "undefined" || sRequestType == null) sRequestType = "";
if (typeof sEtcParam == "undefined" || sEtcParam == null) sEtcParam = "";
if (typeof sReturnFn == "undefined" || sReturnFn == null) sReturnFn = "";
popToParam = sObj;
popToParamValue = $("#" + sObj + "Nm").val();
popToEtcParamValue1 = null;
popToEtcParamValue2 = null;
popToEtcParamValue3 = null;
popToEtcParamValue4 = null;
var sEtcParam_arr;
if (sEtcParam != ""){
sEtcParam_arr = sEtcParam.split(",");
switch ( sEtcParam_arr.length ){
case 1 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
break;
case 2 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
break;
case 3 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
break;
case 4 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
popToEtcParamValue4 = $("#" + sEtcParam_arr[3]).val();
break;
}
}
var urlParam = "?sObj="+sObj+"&sCdTyp="+sCdTyp;
if (sRequestType == "") sRequestType = "getCommonList";
urlParam += "&sRequestType="+sRequestType;
var nocache = Math.random();
urlParam = urlParam +"&nocache="+nocache;
var url = "/jsp/common/ds/commondspop_new.jsp";
window.open(url+urlParam,"","toolbar=no,scrollbars=no,top=200,left=300,width=385,height=480","");
},
winOpenFn: function(sObj, sCdTyp, sRequestType, sEtcParam, sReturnFn) {
if (typeof sCdTyp == "undefined" || sCdTyp == null) sCdTyp = "";
if (typeof sRequestType == "undefined" || sRequestType == null) sRequestType = "";
if (typeof sEtcParam == "undefined" || sEtcParam == null) sEtcParam = "";
if (typeof sReturnFn == "undefined" || sReturnFn == null) sReturnFn = "";
popToParam = sObj;
popToParamValue = $("#" + sObj + "Nm").val();
popToEtcParamValue1 = null;
popToEtcParamValue2 = null;
popToEtcParamValue3 = null;
popToEtcParamValue4 = null;
var sEtcParam_arr;
if (sEtcParam != "") {
sEtcParam_arr = sEtcParam.split(",");
switch ( sEtcParam_arr.length ) {
case 1 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
break;
case 2 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
break;
case 3 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
break;
case 4 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
popToEtcParamValue4 = $("#" + sEtcParam_arr[3]).val();
break;
}
}
var urlParam = "?sObj="+sObj+"&sCdTyp="+sCdTyp;
if (sRequestType == "") sRequestType = "getCommonList";
urlParam += "&sRequestType="+sRequestType;
urlParam += "&sReturnFn="+sReturnFn;
var nocache = Math.random();
urlParam = urlParam +"&nocache="+nocache;
var url = "/jsp/common/ds/commondspop_new.jsp";
window.open(url+urlParam,"","toolbar=no,scrollbars=no,top=200,left=300,width=385,height=480","");
},
winOpenFnLk: function(sObj, sCdTyp, sRequestType, sEtcParam, sReturnFn) {
if (typeof sCdTyp == "undefined" || sCdTyp == null) sCdTyp = "";
if (typeof sRequestType == "undefined" || sRequestType == null) sRequestType = "";
if (typeof sEtcParam == "undefined" || sEtcParam == null) sEtcParam = "";
if (typeof sReturnFn == "undefined" || sReturnFn == null) sReturnFn = "";
popToParam = sObj;
popToParamValue = $("#" + sObj + "Nm").val();
popToEtcParamValue1 = null;
popToEtcParamValue2 = null;
popToEtcParamValue3 = null;
popToEtcParamValue4 = null;
var sEtcParam_arr;
if (sEtcParam != "") {
sEtcParam_arr = sEtcParam.split(",");
switch ( sEtcParam_arr.length ) {
case 1 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
break;
case 2 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
break;
case 3 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
break;
case 4 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
popToEtcParamValue4 = $("#" + sEtcParam_arr[3]).val();
break;
}
}
var urlParam = "?sObj="+sObj+"&sCdTyp="+sCdTyp;
if (sRequestType == "") sRequestType = "getCommonList";
urlParam += "&sRequestType="+sRequestType;
urlParam += "&sReturnFn="+sReturnFn;
var nocache = Math.random();
urlParam = urlParam +"&nocache="+nocache;
var url = "/jsp/common/ds/commondspop_new5.jsp";
window.open(url+urlParam,"","toolbar=no,scrollbars=no,top=200,left=300,width=385,height=480","");
},
winOpenFn2: function(sObjCd, sObjNm , sCdTyp, sRequestType, sEtcParam, sReturnFn) {
if (typeof sCdTyp == "undefined" || sCdTyp == null) sCdTyp = "";
if (typeof sRequestType == "undefined" || sRequestType == null) sRequestType = "";
if (typeof sEtcParam == "undefined" || sEtcParam == null) sEtcParam = "";
if (typeof sReturnFn == "undefined" || sReturnFn == null) sReturnFn = "";
popToParam = $("#" + sObjCd).val();
popToParamValue = $("#" + sObjNm).val();
popToEtcParamValue1 = null;
popToEtcParamValue2 = null;
popToEtcParamValue3 = null;
popToEtcParamValue4 = null;
var sEtcParam_arr;
if (sEtcParam != ""){
sEtcParam_arr = sEtcParam.split(",");
switch ( sEtcParam_arr.length ) {
case 1 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
break;
case 2 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
break;
case 3 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
break;
case 4 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
popToEtcParamValue4 = $("#" + sEtcParam_arr[3]).val();
break;
}
}
var urlParam = "?sObjCd="+sObjCd+"&sObjNm="+sObjNm+"&sCdTyp="+sCdTyp;
if (sRequestType == "") sRequestType = "getCommonList";
urlParam += "&sRequestType="+sRequestType;
urlParam += "&sReturnFn="+sReturnFn;
var nocache = Math.random();
urlParam = urlParam +"&nocache="+nocache;
var url = "/jsp/common/ds/commondspop_new2.jsp";
window.open(url+urlParam,"","toolbar=no,scrollbars=no,top=200,left=300,width=385,height=480","");
},
winOpenFn3: function(sObj, sObj2, sCdTyp, sRequestType, sEtcParam, sReturnFn) {
if (typeof sCdTyp == "undefined" || sCdTyp == null) sCdTyp = "";
if (typeof sRequestType == "undefined" || sRequestType == null) sRequestType = "";
if (typeof sEtcParam == "undefined" || sEtcParam == null) sEtcParam = "";
if (typeof sReturnFn == "undefined" || sReturnFn == null) sReturnFn = "";
popToParam = sObj;
popToParamValue = $("#" + sObj + "Nm").val();
popToEtcParamValue1 = null;
popToEtcParamValue2 = null;
popToEtcParamValue3 = null;
popToEtcParamValue4 = null;
var sEtcParam_arr;
if (sEtcParam != ""){
sEtcParam_arr = sEtcParam.split(",");
switch ( sEtcParam_arr.length ) {
case 1 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
break;
case 2 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
break;
case 3 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
break;
case 4 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
popToEtcParamValue4 = $("#" + sEtcParam_arr[3]).val();
break;
}
}
var urlParam = "?sObj="+sObj+"&sObj2="+sObj2+"&sCdTyp="+sCdTyp;
if (sRequestType == "") sRequestType = "getCommonList";
urlParam += "&sRequestType="+sRequestType;
urlParam += "&sReturnFn="+sReturnFn;
var nocache = Math.random();
urlParam = urlParam +"&nocache="+nocache;
var url = "/jsp/common/ds/commondspop_new3.jsp";
window.open(url+urlParam,"","toolbar=no,scrollbars=no,top=200,left=300,width=385,height=480","");
},
winOpenFn4: function(sObj, sCdTyp, sRequestType, sEtcParam, sReturnFn) {
if (typeof sCdTyp == "undefined" || sCdTyp == null) sCdTyp = "";
if (typeof sRequestType == "undefined" || sRequestType == null) sRequestType = "";
if (typeof sEtcParam == "undefined" || sEtcParam == null) sEtcParam = "";
if (typeof sReturnFn == "undefined" || sReturnFn == null) sReturnFn = "";
popToParam = sObj;
popToParamValue = $("#" + sObj + "Nm").val();
popToEtcParamValue1 = null;
popToEtcParamValue2 = null;
popToEtcParamValue3 = null;
popToEtcParamValue4 = null;
var sEtcParam_arr;
if (sEtcParam != ""){
sEtcParam_arr = sEtcParam.split(",");
switch ( sEtcParam_arr.length ) {
case 1 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
break;
case 2 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
break;
case 3 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
break;
case 4 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
popToEtcParamValue4 = $("#" + sEtcParam_arr[3]).val();
break;
}
}
var urlParam = "?sObj="+sObj+"&sCdTyp="+sCdTyp;
if (sRequestType == "") sRequestType = "getCommonList";
urlParam += "&sRequestType="+sRequestType;
urlParam += "&sGridYn=Y&sReturnFn="+sReturnFn;
var nocache = Math.random();
urlParam = urlParam +"&nocache="+nocache;
var url = "/jsp/common/ds/commondspop_new4.jsp";
window.open(url+urlParam,"","toolbar=no,scrollbars=no,top=200,left=300,width=385,height=480","");
},
// 12.15 by mckim : ±×¸®µå¿¡¼ °Ë»öÇÑ °æ¿ìÀÇ Popup Ãß°¡
winOpenGrid: function(sObj, sCdTyp, sRequestType, sEtcParam, sReturnFn) {
if (typeof sCdTyp == "undefined" || sCdTyp == null) sCdTyp = "";
if (typeof sRequestType == "undefined" || sRequestType == null) sRequestType = "";
if (typeof sEtcParam == "undefined" || sEtcParam == null) sEtcParam = "";
if (typeof sReturnFn == "undefined" || sReturnFn == null) sReturnFn = "";
popToParam = sObj;
popToParamValue = $("#" + sObj + "Nm").val();
popToEtcParamValue1 = null;
popToEtcParamValue2 = null;
popToEtcParamValue3 = null;
popToEtcParamValue4 = null;
var sEtcParam_arr;
if (sEtcParam != ""){
sEtcParam_arr = sEtcParam.split(",");
switch ( sEtcParam_arr.length ) {
case 1 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
break;
case 2 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
break;
case 3 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
break;
case 4 :
popToEtcParamValue1 = $("#" + sEtcParam_arr[0]).val();
popToEtcParamValue2 = $("#" + sEtcParam_arr[1]).val();
popToEtcParamValue3 = $("#" + sEtcParam_arr[2]).val();
popToEtcParamValue4 = $("#" + sEtcParam_arr[3]).val();
break;
}
}
var urlParam = "?sObj="+sObj+"&sCdTyp="+sCdTyp;
if (sRequestType == "") sRequestType = "getCommonList";
urlParam += "&sRequestType="+sRequestType;
urlParam += "&sGridYn=Y&sReturnFn="+sReturnFn;
var nocache = Math.random();
urlParam = urlParam +"&nocache="+nocache;
var url = "/jsp/common/ds/commondspop_new.jsp";
window.open(url+urlParam,"","toolbar=no,scrollbars=no,top=200,left=300,width=385,height=480","");
},
fncPopToParam: function() {
return popToParam;
},
fncPopToParamValue: function() {
return popToParamValue;
},
fncPopToEtcParamValue1: function() {
return popToEtcParamValue1;
},
fncPopToEtcParamValue2: function() {
return popToEtcParamValue2;
},
fncPopToEtcParamValue3: function() {
return popToEtcParamValue3;
},
fncPopToEtcParamValue4: function() {
return popToEtcParamValue4;
}
}