// SYS_DealButton.js
function addhiddenkeys() {
try {
var objSel = document.getElementsByName("_Sel_CheckBox");
var ITEM_ID = document.forms[0].ITEM_ID.value;
for (var i = 0; i < objSel.length; i++) {
var objSel_item = objSel[i];
if (objSel_item.checked) {
obj = objSel_item.parentElement.parentElement;
var colslen = obj.children.length;
var total = parseInt(self.cataform._TOTAL_TRXL.value) + 1;
self.cataform._TOTAL_TRXL.value = total.toString();
for (var col = 0; col < colslen - 1; col++) {
var dataObj = obj.children[col + 1].children;
for (var num = 0; num < dataObj.length; num++) {
var fieldName = dataObj[num].name.substring(3);
if (ITEM_ID != "Delete") {
fieldName = "_N" + total + "_" + fieldName;
}
var fieldValue = dataObj[num].value;
insertHiddenField(obj, fieldName, fieldValue);
}
}
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function check_select_one() {
try {
var objSel = document.forms[0]._Sel_CheckBox;
if (objSel == null || objSel == "undefined") {
objSel = document.getElementsByName("_Sel_CheckBox");
}
if (objSel) {
var len = objSel.length;
if ((len == null || len == "undefined") && objSel.checked) {
return true;
} else{
for (i = 0; i < len; i++) {
var objSel_item = objSel[i];
if (objSel_item.checked) {
return true;
}
}
}
}
return false;
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-0391 john.zhong 2009-12-28 S
function check_select_multi(){
try {
var objSel = document.forms[0]._Sel_CheckBox;
if (objSel == null || objSel == "undefined") {
objSel = document.getElementsByName("_Sel_CheckBox");
}
if (objSel) {
var len = objSel.length;
var count = 0;
if ((len == null || len == "undefined")) {
return false;
} else {
for (i = 0; i < len; i++) {
var objSel_item = objSel[i];
if (objSel_item.checked) {
count ++;
}
}
}
}
return count>1;
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-0391 john.zhong 2009-12-28 E
/**
* CEV2-0116 modify by Terry 2007-8-29
*/
function _submit_cataform() {
try {
//HSBC-DFT-5323 Edward add begin on 2013-12-18
if(_ACT_TYPE == "CATA_SECU"){
var st = getFldValue("_TRX_STATUS");
if ((typeof(st) == "undefined") || (st == null) || (st == "")) {
return false;
}
}
//HSBC-DFT-5323 Edward add end on 2013-12-18
//CEV2-0277 john.zhong 2008-06-24 S
var isMulti = false;
//CEV2-0391 Eddy Modify for John 20100810 S
//if (typeof(multiCheck)=="function"&&ITEM_ID == "Release"){
// isMulti = multiCheck();
//}
if ((ITEM_ID == "Release" || ITEM_ID == "Authorize" || ITEM_ID == "Authorise") && typeof(multiCheck) == "function") {
isMulti = multiCheck();
}
if (_ACT_TYPE == "CATA_INBOX" && (typeof(isInboxMultiSel) == "function")) {
isMulti = isInboxMultiSel();
}
if(isMulti){
if(typeof(warnSameGrpCode)=="function"){
var hasWarn = warnSameGrpCode();
if(hasWarn){
return false;
}
}
}
//CEV2-0277 john.zhong 2008-06-24 E
if (check_select_one()) {
if (document.forms[0].FUNC_ID.value == null || document.forms[0].FUNC_ID.value.length == 0) {
iniParam();
}
if (document.forms[0].CURR_OPER) {
document.forms[0].CURR_OPER.value = "1";
}
document.forms[0].TRAN_TYPE.value = "CATA_ITEM";
//CEV2-01-20-01 cash 20130114 s
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = document.forms[0].action;
//actionUrl = encodeUrl(actionUrl);
//document.forms[0].action = actionUrl;
//Frank Modify End
//document.forms[0].submit();
submitForm(document.forms[0],actionUrl);
//e
} else {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
/*
* CEV2-0188 added by Terry 2007-11-2
*/
function _Delete_onclick(obj) {
_Delete_confirmCatalog(obj);
}
//CEV2-05-09-01 Sean.zhang 2013-7-18 START
function _Archive_onclick(obj) {
_Delete_confirmCatalog(obj);
}
function _RestoreArchive_onclick(obj) {
_Delete_confirmCatalog(obj);
}
//CEV2-05-09-01 Sean.zhang 2013-7-18 END
//CEV2-0188 modify this function name _Delete_onclick(obj) by Terry 2007-11-9
function _Delete_confirmCatalog(obj) {
try {
var vForm = document.forms[0];
if (!check_select_one()) {
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
if (!isFAPEnable(obj)) {
return ;
}
//CEV2-12-01-19 john.zhong 2013-07-22 S
setIsShowScreenFromCata();
//CEV2-12-01-19 john.zhong 2013-07-22 E
var vFuncID = obj.getAttribute("itemFunc");
//CEV2-05-14-08 cash 20121116 s
if(vFuncID != null){
vForm.ID.value = vFuncID;
}
//e
vForm.TRXL_TYPE.value = "MD";
vForm.ITEM_ID.value = "Delete";
genHiddenField();
vForm.method = "post";
//2010-12-15 Frank modify start
var actionUrl = "../servlets/WSTrxManager";
actionUrl = encodeUrl(actionUrl);
//Frank modify end
vForm.action = actionUrl;
vForm._TRX_STATUS.value = "DELETE_SHOW_SCREEN";
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
/**
* CEV2-0108 added by Terry 2007-8-29
*/
function directDelete(isConfirm) {
try {
var isCfm = null;
if(isConfirm != null && !isConfirm){
isCfm = isConfirm;
}else {
isCfm = window.confirm("Click OK to confirm.");
}
if (isCfm) {
var vForm = document.forms[0];
//CEV2-0108 modify by Terry start 2007-11-29
//vForm.TRXL_TYPE.value = "MD";
//vForm.ITEM_ID.value = "Delete";
//vForm._TRX_STATUS.value = "DELETE_SHOW_SCREEN";
//insertHiddenField(vForm, "SHOW_SCREEN", "false");
setUniqueFieldValue(vForm,"TRXL_TYPE","MD");
setUniqueFieldValue(vForm,"ITEM_ID","Delete");
setUniqueFieldValue(vForm,"_TRX_STATUS","DELETE_SHOW_SCREEN");
setUniqueFieldValue(vForm,"SHOW_SCREEN","false");
//CEV2-0108 modify by Terry end 2007-11-29
//CEV2-01-02-03 Martin.Yin add for date format 20120827S
SYS_CONVERT_SYSTEM_DATE();
//End
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.method = "post";
//vForm.action = actionUrl;
//vForm.submit();
submitForm(vForm,actionUrl);
//e
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_New_onclick(obj) {
try {
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_Edit_onclick(obj) {
try {
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-01-24-01 martin.Yin add for regional code 20170828 S
function _Secu_EditRegion_onclick(obj){
try {
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//End CEV2-01-24-01 martin.Yin add for regional code 20170828
/*
* CEV2-0188 added by Terry 2007-11-2
*/
function _Secu_Delete_onclick(obj){
_Secu_Delete_confirmCatalog(obj);
}
//CEV2-0188 modify this function name _Secu_Delete_onclick(obj) by Terry 2007-11-9
function _Secu_Delete_confirmCatalog(obj) {
try {
if (check_select_one()) {
var vForm = document.forms[0];
vForm.method = "post";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
actionUrl = encodeUrl(actionUrl);
//Frank modify end
vForm.action = actionUrl;
vForm._TRX_STATUS.value = "DELETE_SHOW_SCREEN";
_submit_cataform();
} else {
//alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_Inquire_onclick(obj) {
try {
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_Release_onclick(obj) {
try {
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _New_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Release_onclick(value) {
try {
var vForm = document.forms[0];
if (!check_select_one()) {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
if (!isFAPEnable(value)) {
return ;
}
var vFuncID = value.getAttribute("itemFunc");
//CEV2-05-14-08 cash 20121116 s
if(vFuncID != null){
vForm.ID.value = vFuncID;
}
//e
//CEV2-12-01-19 john.zhong 2013-07-15 S
setIsShowScreenFromCata();
//CEV2-12-01-19 john.zhong 2013-07-15 E
vForm.TRXL_TYPE.value = "RE";
vForm.ITEM_ID.value = "Release";
vForm._TRX_STATUS.value = "LDGLIST";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _continue_onclick(continueBtn) {
try {
var url;
var vForm = document.forms["MAINFORM"];
var vPdtId = vForm.PRODUCT_ID.value;
if (vForm.C_UNIT_CODE) {
var objCmpId = document.getElementById("cmpID");
var selectId = objCmpId.selectedIndex;
var selectID = objCmpId.options[selectId].value;
vForm.C_UNIT_CODE.value = selectID;
}
vForm.ITEM_ID.value = "New";
vForm.TRAN_TYPE.value = "NEW_ITEM";
vForm.ID.value = FUNC_ID;
vForm.FUNC_ID.value = FUNC_ID;//CEV2-05-20-05 Cash 20140905
vForm.PRODUCT_NAME.value = TRAN_NAME;
vForm.ITEM_NAME.value = "New";
vForm._TRX_STATUS.value = "FUNCLOADER";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
var objCmpId = document.getElementById("cmpID");
objCmpId.disabled = false;
var objCmpName = document.getElementById("cmpName");
objCmpName.disabled = false;
//vForm.submit();
submitForm(vForm,actionUrl);
//e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function secu_continue_onclick(continueBtn) {
try {
var url;
var vForm = document.forms["MAINFORM"];
var vPdtId = vForm.PRODUCT_ID.value;
var radioBtn = document.getElementsByName("ITEM_RDO");
for (var i = 0; i < radioBtn.length; i++) {
if (radioBtn[i].checked) {
if (radioBtn[i].value == "New") {
var funId = continueBtn.getAttribute("itemFunc");
vForm.FUNC_ID.value = funId;
if (funId == null) {
// alert("Function Id is NUll!");
var msg = _getClientMessage(90150);
_SYS_Display_ERROR(msg);
}
var itemName = radioBtn[i].getAttribute("itemName");
if (vForm.C_UNIT_CODE) {
vForm.C_UNIT_CODE.value = vForm.cmpID.value;
} vForm.ITEM_ID.value = "New";
vForm.TRAN_TYPE.value = "NEW_ITEM";
vForm.ID.value = funId;
vForm.PRODUCT_NAME.value = TRAN_NAME;
vForm.ITEM_NAME.value = itemName;
vForm._TRX_STATUS.value = "LDGLIST";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
// vForm.submit();
submitForm(vForm,actionUrl);
//e
} else{
}
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Edit_onclick(obj) {
try {
if (!check_select_one()) {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
var vForm = document.forms[0];
var vFuncID = obj.getAttribute("itemFunc");
//CEV2-05-14-08 cash 20121116 s
if(vFuncID != null){
vForm.ID.value = vFuncID;
}
//e
if (document.forms[0]._Inquire_History) {
insertHiddenField(document.getElementById("multi"), "TEMP_FUNC_ID",
document.forms[0]._Inquire_History.getAttribute("itemFunc"));
}
vForm.TRXL_TYPE.value = "S";
var sItemId = obj.getAttribute("name");
if(sItemId == null) {
sItemId = "Edit";
} else {
sItemId = sItemId.substr(1, sItemId.length-1);
}
vForm.ITEM_ID.value = sItemId;
vForm._TRX_STATUS.value = "LDGLIST";
//CEV2-01-20-01 cash 20130114 s
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function parseStringUrl(_url) {
try {
var _array = new Array();
var _array1 = _url.split("&");
for (var i = 0; i < _array1.length; i++) {
var _str = _array1[i];
var _array2 = _str.split("=");
_array.push(_array2);
}
return _array;
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function appendField(_divId, _document) {
try {
var _row_select = document.forms[0]._ROW_SELECTED.value;
var _array = parseStringUrl(_row_select);
var objDiv = eval(_document.getElementById(_divId));
for (var i = 1; i < _array.length; i++) {
var _array1 = _array[i];
if (_array1[0] == "C_UNIT_CODE") {
var objUnitCode = eval(_document.forms[0].C_UNIT_CODE);
if (objUnitCode == "[object]") {
var obj = eval(_document.forms[0].C_UNIT_CODE);
obj.value = _array1[1];
} else {
var _input = "";
var _element = eval(_document.createElement(_input));
objDiv.appendChild(_element);
}
break;
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-05-09-01 Sean.zhang 2013-7-18 START
function _InquireArchive_onclick(obj) {
try {
if (!check_select_one()) {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_ERROR(msg);
return false;
}
if (!isFAPEnable(obj)) {
return ;
}
var vForm = document.forms[0];
var vFuncID = obj.getAttribute("itemFunc");
//CEV2-05-14-08 cash 20121116 s
if(vFuncID != null){
vForm.ID.value = vFuncID;
}
//e
vForm.TRXL_TYPE.value = "S";
vForm.ITEM_ID.value = "Edit";
vForm._TRX_STATUS.value = "LDGLIST";
//CEV2-01-20-01 cash 20130114 s
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-05-09-01 Sean.zhang 2013-7-18 END
function _Inquire_onclick(obj) {
try {
if (!check_select_one()) {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_ERROR(msg);
return false;
}
if (!isFAPEnable(obj)) {
return ;
}
var vForm = document.forms[0];
var vFuncID = obj.getAttribute("itemFunc");
//CEV2-05-14-08 cash 20121116 s
if(vFuncID != null){
vForm.ID.value = vFuncID;
}
//e
vForm.TRXL_TYPE.value = "S";
vForm.ITEM_ID.value = "Edit";
vForm._TRX_STATUS.value = "LDGLIST";
//CEV2-01-20-01 cash 20130114 s
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
var C_MAIN_REF = "C_MAIN_REF";
var C_FUNC_ID = "C_FUNC_ID";
function _Inquire_history_onclick(obj) {
try {
var vForm = document.forms[0];
var objDiv = document.getElementById("multi");
var vFuncID = obj.getAttribute("itemFunc");
var vTar = "_PDT_ITEM";
//CEV2-07-01-04 john.zhong 2014-04-23 S
//CEV2-05-18-07 Martin.Yin modify for When user click the inquire history button, the browser open two windows. 20120328S
//vForm.target = vTar;
if(!isIE11){
vForm.target = addWinIDSuffix(vTar);
}
//End CEV2-05-18-07
//CEV2-07-01-04 john.zhong 2014-04-23 E
var wid = screen.width - 5;
var hei = screen.height - 5;
var style = _Inquire_history_onclick.arguments[1];
if(typeof(style) == "undefined"){
style = new OpenWinStyle();
style.setScrollbars(true);
style.setResizable(true);
style.setStatus(true);
style.setWidth(wid);
style.setHeight(hei);
}
//var wStyle = "toolbar=0,menubar=0,resizable=1,scrollbars=1,status=1,left=0,top=0,width=" + wid + ",height=" +
// hei;
//CEV2-0580 Edward edit begin on 2012-12-18
//_login_win = openWin("", vTar, style);
//CEV2-07-01-01 (CEV2-0789) john.zhong 2013-12-25 S
if(!isIE11){
_login_win = openWin("../screen/SYS_Dummy.htm", vTar, style);
}
//CEV2-07-01-01 (CEV2-0789) john.zhong 2013-12-25 E
//CEV2-0580 Edward edit end on 2012-12-18
var rowSelect = vForm._ROW_SELECTED.value;
if (typeof(SEL_TYPE) != "undefined" && SEL_TYPE == "selItem") {
vForm._ROW_SELECTED.value += "&SEL_TYPE=" + SEL_TYPE;
}
if (typeof(SEL_TYPE) != "undefined" && SEL_TYPE == "selItem") {
vForm._ROW_SELECTED.value += "&SEL_TYPE=" + SEL_TYPE;
var inboxSelType;
inboxSelType = vForm.elements.item("SEL_TYPE");
if (inboxSelType == null) {
inboxSelType = document.createElement("INPUT");
inboxSelType.type = "hidden";
objDiv.appendChild(inboxSelType);
}
inboxSelType.value = SEL_TYPE;
}
//CEV2-0423 john.zhong 2010-05-31 S
//document.getElementById("_ACT_TYPE").value = "CATA_SUB";
vForm._TRX_STATUS.value = "INQDTL_VIEW";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager?CATA_PATH=INQHISTORY";
//Frank modify end
//var url = "../servlets/WSTrxManager?CATA_PATH=INQHISTORY";
//vForm.action = "../servlets/WSTrxManager?CATA_PATH=INQHISTORY&_ACT_TYPE=CATA_SUB¤tPageNo=1";
if(typeof(isSubCataFunc)!="undefined"&&isSubCataFunc){
actionUrl += "&_ACT_TYPE=CATA_SUB¤tPageNo=1";
}
//CEV2-07-01-01 (CEV2-0789) john.zhong 2014-01-03 S
if(isIE11){
var baseUrl = actionUrl;
baseUrl = getOpenWinGETUrlWithForm(baseUrl,vForm);
//CEV2-07-01-04 john.zhong 2014-04-10 S
//baseUrl = encodeUrl(baseUrl);
//CEV2-07-01-04 john.zhong 2014-04-10 E
//CEV2-07-01-01 (CEV2-0789) john.zhong 2014-01-26 S
openWin(baseUrl,vTar,style);
//CEV2-07-01-01 (CEV2-0789) john.zhong 2014-01-26 E
}else{
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//vForm.action = actionUrl;
//CEV2-0423 john.zhong 2010-05-31 E
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
}
//CEV2-07-01-01 (CEV2-0789) john.zhong 2014-01-03 E
vForm.target = "_self";
objDiv.innerHTML = "";
} catch (E) {
SYS_Display_Exception("SYS_DealButton._Inquire_history_onclick", E);
}
}
//CEV2-07-01-04 john.zhong 2014-04-10 S
//CEV2-07-01-02(0789) john.zhong 2014-01-03 S
//the baseURL must contain the basic action, this function only append the field non-empty value in the form to the URL.
function getOpenWinGETUrlWithForm(baseURL,formObj){
//CEV2-07-01-09 jason 2015-02-12 s
if(typeof(formObj)=="undefined"||formObj==null){
return baseURL;
}
//CEV2-07-01-09 jason 2015-02-12 e
var index = baseURL.lastIndexOf("?");
if(index<0){
baseURL = baseURL+"?";
}
for (var i = 0; i < formObj.elements.length; i++) {
var ele = formObj.elements[i];
var tp = ele.type;
//CEV2-07-01-12 wayne 2015-08-17 modify s
if(tp=="checkbox"&&!ele.checked || ele.disabled){
//CEV2-07-01-12 wayne 2015-08-17 modify e
continue;
}
//CEV2-07-01-15 john.zhong 2016-03-07 S
if(ele.nodeName!="INPUT"){
continue;
}
//CEV2-07-01-15 john.zhong 2016-03-07 E
var val = ele.value;
if(typeof(val)!="undefined"&&val.length>0){
var fldName = ele.name;
//CEV2-07-01-15 john.zhong 2016-03-07 S
if(fldName.length<=0){
continue;
}
//CEV2-07-01-15 john.zhong 2016-03-07 E
if(baseURL.substring(baseURL.length-1)=="?"){
baseURL+=fldName+"="+val;
}else{
baseURL+="&"+fldName+"="+val;
}
}
}
return baseURL;
}
//CEV2-07-01-02(0789) john.zhong 2014-01-03 E
//CEV2-07-01-04 john.zhong 2014-04-10 E
//CEV2-0295 john.zhong 2008-08-19 S
function _Inq_Hist_Page(obj){
try {
var vForm = document.forms[0];
var vTar = "_PDT_ITEM";
//CEV2-05-18-07 Martin.Yin modify for When user click the inquire history button, the browser open two windows. 20120328S
//vForm.target = vTar;
var newTarget = addWinIDSuffix(vTar);
//vForm.target = addWinIDSuffix(vTar);
//End
var wid = screen.width - 5;
var hei = screen.height - 5;
var style = _Inq_Hist_Page.arguments[1];
if(typeof(style) == "undefined"){
style = new OpenWinStyle();
style.setScrollbars(true);
style.setResizable(true);
style.setStatus(true);
style.setWidth(wid);
style.setHeight(hei);
}
//var wStyle = "toolbar=0,menubar=0,resizable=1,scrollbars=1,status=1,left=0,top=0,width=" + wid + ",height=" +hei;
//CEV2-0580 Edward edit begin on 2012-12-18
//_login_win = openWin("", vTar, style);
//CEV2-07-01-04 john.zhong 2014-04-04 S
//CEV2-07-07-02 jason.zhang 2015-08-06 start
//if(!isIE11){
if(!(isIE11||isNbol)){
//CEV2-07-07-02 jason.zhang 2015-08-06 end
_login_win = openWin("../screen/SYS_Dummy.htm", vTar, style);
}
//CEV2-07-01-04 john.zhong 2014-04-04 E
//CEV2-0580 Edward edit end on 2012-12-18
vForm._TRX_STATUS.value = "INQDTL_VIEW";
//CEV2-0423 john.zhong 2010-05-31 S
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager?CATA_PATH=INQHISTORY";
//Frank modify end
//var url = "../servlets/WSTrxManager?CATA_PATH=INQHISTORY";
//vForm.action = "../servlets/WSTrxManager?CATA_PATH=INQHISTORY&_ACT_TYPE=CATA_SUB¤tPageNo=1";
if(typeof(isSubCataFunc)!="undefined"&&isSubCataFunc){
actionUrl += "&_ACT_TYPE=CATA_SUB¤tPageNo=1";
}
//CEV2-07-01-04 john.zhong 2014-04-04 S
//CEV2-07-07-02 jason.zhang 2015-08-06 start
//if(isIE11){
if(isIE11 || isNbol){
//CEV2-07-07-02 jason.zhang 2015-08-06 end
// CEV2-07-01-09 jason 2015-02-12 s
//var baseUrl = actionUrl;
//baseUrl = getOpenWinGETUrlWithForm(baseUrl,vForm);
actionUrl += "&_TRX_STATUS=INQDTL_VIEW";
baseUrl = getOpenWinGETUrlWithForm(actionUrl);
// CEV2-07-01-09 jason 2015-02-12 e
//CEV2-07-01-04 john.zhong 2014-04-10 S
//baseUrl = encodeUrl(baseUrl);
//CEV2-07-01-04 john.zhong 2014-04-10 E
//CEV2-07-01-01 (CEV2-0789) john.zhong 2014-01-26 S
openWin(baseUrl,vTar,style)
}else{
//CEV2-07-01-01 (CEV2-0789) john.zhong 2014-01-26 E
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//vForm.action = actionUrl;
//CEV2-0423 john.zhong 2010-05-31 E
//vForm.method = "post";
//vForm.submit();
//vForm.target = "_self";
submitForm(vForm,actionUrl,newTarget);
//e
}
//CEV2-07-01-04 john.zhong 2014-04-04 E
} catch (E) {
SYS_Display_Exception("SYS_DealButton._Inq_Hist_Page ", E);
}
}
//CEV2-0295 john.zhong 2008-08-19 E
//CEV2-0088 added by Terry for compare event start 2007-7-27
function _compare_event_onclick(obj) {
try {
var vForm = document.forms[0];
var vTar = "_NEW_ITEM";
//CEV2-05-18-07 Martin.Yin modify for When user click the inquire history button, the browser open two windows. 20120328S
//vForm.target = vTar;
vForm.target = addWinIDSuffix(vTar);
//End
var wid = screen.width - 5;
var hei = screen.height - 5;
//CEV2-0457 john.zhong 2010-07-09 S
var style = _compare_event_onclick.arguments[1];
//CEV2-0457 john.zhong 2010-07-09 E
if(typeof(style) == "undefined"){
style = new OpenWinStyle();
style.setScrollbars(true);
style.setResizable(true);
style.setStatus(true);
style.setWidth(wid);
style.setHeight(hei);
}
//var wStyle = "toolbar=0,menubar=0,resizable=1,scrollbars=1,status=1,left=0,top=0,width=" + wid + ",height=" +
// hei;
//CEV2-07-01-04 john.zhong 2014-04-22 S
if(!isIE11){
//CEV2-0580 Edward edit begin on 2012-12-18
//_login_win = openWin("", vTar, style);
_login_win = openWin("../screen/SYS_Dummy.htm", vTar, style);
//CEV2-0580 Edward edit end on 2012-12-18
}
//CEV2-07-01-04 john.zhong 2014-04-22 E
var rowSelect = vForm._ROW_SELECTED.value;
vForm._TRX_STATUS.value = "COMPARE_EVENT";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager?CATA_PATH=INQHISTORY";
//CEV2-07-01-04 john.zhong 2014-04-22 S
if(isIE11){
var baseUrl = actionUrl;
baseUrl = getOpenWinGETUrlWithForm(baseUrl,vForm);
openWin(baseUrl,vTar,style)
}else{
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
}
vForm.target = "_self";
//CEV2-07-01-04 john.zhong 2014-04-22 E
} catch (E) {
SYS_Display_Exception("SYS_DealButton._compare_event_onclick", E);
}
}
function _Unlock_onclick(obj) {
try {
if (check_select_one()) {
var vForm = document.forms[0];
vForm._TRX_STATUS.value = "UNLOCK";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
//vForm.target = "_self";
submitForm(vForm,actionUrl,"_self");
//e
} else {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_Unlock_onclick(obj) {
try {
if (check_select_one()) {
var vForm = document.forms[0];
vForm._TRX_STATUS.value = "SECUTRXL";
//CEV2-01-20-01 cash 20130114 s
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
vForm.target = "_self";
} else {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function genHiddenFieldRemove_I_EVENT_TIMES() {
try {
var vForm = document.forms[0];
var rowSelect = vForm._ROW_SELECTED.value;
var rowArr = rowSelect.split("&");
var row = document.getElementById("multi");
for (var i = 1; i < rowArr.length; i++) {
var fieldName = rowArr[i].split("=")[0];
if (fieldName == "I_EVENT_TIMES") {
continue;
} var fieldValue = rowArr[i].split("=")[1];
var obj = eval("vForm." + fieldName);
if (obj) {
obj.value = fieldValue;
} else {
var hiddenElement = document.createElement("");
row.appendChild(hiddenElement);
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function genHiddenFieldRemove_C_FUNC_ID() {
try {
var vForm = document.forms[0];
var rowSelect = vForm._ROW_SELECTED.value;
var rowArr = rowSelect.split("&");
var row = document.getElementById("multi");
for (var i = 1; i < rowArr.length; i++) {
var fieldName = rowArr[i].split("=")[0];
if (fieldName == "C_FUNC_ID") {
continue;
} var fieldValue = rowArr[i].split("=")[1];
var obj = eval("vForm." + fieldName);
if (obj) {
if (fieldName == "C_FUNC_ID") {
continue;
} obj.value = fieldValue;
} else {
var hiddenElement = document.createElement("");
row.appendChild(hiddenElement);
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function appendChildOfField(obj, field, rowSelect) {
try {
var _array = parseStringUrl(rowSelect);
for (var i = 0; i < _array.length; i++) {
var _array2 = _array[i];
var _key = _array2[0];
var _value = _array2[1];
if (_key == field) {
insertHiddenField(obj, field, _value);
return ;
}
}
} catch (E) {
SYS_Display_Exception("SYS_DealButton.appendChildOfField", E);
}
}
function _Authorize_onclick(value) {
try {
//DORA CEV2-05-14-24 Has Last Auth Or Not 20200303 S
if(typeof getNeedChkFlag != "undefined" && getNeedChkFlag(value)){
chkHaveLastAuth();
}else{
//DORA CEV2-05-14-24 Has Last Auth Or Not 20200303 E
if (check_select_one()) {
//CEV2-04-02-02 Nick 2012-05-15 S
if (confirmContinue("Click OK to confirm.")) {
//CEV2-04-02-02 Nick 2012-05-15 E
//CEV2-02-13-08 wayne add 2014-12-02 s
clearLikeOp();
//CEV2-02-13-08 wayne add 2014-12-02 e
var vForm = document.forms[0];
var vFuncID = value.getAttribute("itemFunc");
//CEV2-05-14-08 cash 20121116 s
if(vFuncID != null){
vForm.ID.value = vFuncID;
}
//e
vForm.TRXL_TYPE.value = "RE";
vForm.ITEM_ID.value = "Authorize";
vForm._TRX_STATUS.value = "LDGLIST";
//CEV2-0391 john.zhong 2011-01-28 S
setIsShowScreenFromCata();
//CEV2-0391 john.zhong 2011-01-28 E
//vForm.action = "../servlets/WSTrxManager";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
}
} else {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
String.prototype.trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
}
function _View_onclick(obj) {
try {
viewInq(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
var viewWindow;
function viewInq() {
try {
if (check_select_one()) {
//CEV2-0391 john.zhong 2009-12-28 S
if(check_select_multi()){
var errorMsg = _getClientMessage(90242);
_SYS_Display_WARN(errorMsg);
return false;
}
//CEV2-0391 john.zhong 2009-12-28 E
if (confirm("Click OK to confirm.")) {
var frm = document.forms[0];
var recIndex;
var checkBoxes = document.getElementsByName("_Sel_CheckBox");
var checkbox;
for (var i = checkBoxes.length - 1; i >= 0; i--) {
checkbox = checkBoxes[i];
if (checkbox.checked) {
recIndex = checkbox.value;
break;
}
}
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager?_TRX_STATUS=AUTHVIEWCATAHISTORY&_Sel_CheckBox=";
actionUrl+=recIndex;
//Frank modify end
//CEV2-05-18-11 Terry 2012-10-29 S
var fromCata = "";
if(typeof(_ACT_TYPE) != "undefined"){
fromCata = _ACT_TYPE;
}
if(typeof(_SUB_ACT_TYPE) != "undefined"
&& "" != _SUB_ACT_TYPE){
fromCata = _SUB_ACT_TYPE;
}
actionUrl += "&FROM_CATA="+fromCata;
//CEV2-05-18-11 Terry 2012-10-29 E
//var url;
//url = "../servlets/WSSAuthViewCatalog?_TRX_STATUS=AUTHVIEWCATAHISTORY&_Sel_CheckBox=" + recIndex;
//CEV2-07-01-04 john.zhong 2014-04-10 S
//actionUrl = encodeUrl(actionUrl);
//CEV2-07-01-04 john.zhong 2014-04-10 E
popUpWindow(actionUrl, 0, 0, 800, 600);
return true;
}
} else {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function popUpWindow(URLStr, left, top, width, height) {
try {
if (viewWindow) {
if (!viewWindow.closed) {
viewWindow.close();
}
}
var style = popUpWindow[5];
if(typeof(style) == "undefined"){
style = new OpenWinStyle();
style.setScrollbars(true);
style.setResizable(true);
style.setStatus(true);
style.setWidth(width);
style.setHeight(height);
style.setLeft(left);
style.setTop(top);
style.setScreenX(left);
style.setScreenY(top);
}
viewWindow = openWin(URLStr, 'viewWindow', style);
// 'menubar=no,location=no,statusbar=yes,status=no,scrollbars=yes,resizable=yes,width='
// +width+',height='+height
// +',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ViewImgDtal() {
try {
var i = 0;
var selectFlag = false;
var select_index;
var form = document.forms[0];
for (i = 0; i < form.length; i++){
if (form.elements[i].name == "_Sel_CheckBox"){
if (form.elements[i].checked) {
select_index = form.elements[i].value;
selectFlag = true;
break;
}
}
}
if (!selectFlag) {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
var keyValue = form._ROW_SELECTED.value;
var wid = screen.width - 5;
var hei = screen.height - 5;
var obj = document.getElementById("VIEW_IMG_FRAME");
var pdtID = document.getElementById("PRODUCT_ID");
var unitCode = document.getElementById("UNIT_CODE");
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager?_TRX_STATUS=CE_INQ_IMG&IMG_INQ_TYPE=IMG_INQ_CATA&&PRODUCT_ID=";
actionUrl+=pdtID.value + "&&UNIT_CODE=" + unitCode.value + "&&_Sel_CheckBox=" + select_index + "&&inqAll=false";
//Frank modify end
//var url = "../servlets/WSTrxManager?_TRX_STATUS=CE_INQ_IMG&IMG_INQ_TYPE=IMG_INQ_CATA&&PRODUCT_ID=" +
//pdtID.value + "&&UNIT_CODE=" + unitCode.value + "&&_Sel_CheckBox=" + select_index + "&&inqAll=false";
actionUrl += keyValue;
if (obj) {
obj.style.visibility = "visible";
obj.style.display = "block";
obj.style.width = "100%";
obj.style.height = "400px";
//CEV2-01-20-01 Martin.Yin modify 20121219S
//actionUrl = encodeUrl(actionUrl);
//obj.src = actionUrl;
submitFrame(obj,actionUrl);
//End
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ViewImgDtal_All() {
var i = 0;
var selectFlag = false;
var select_index;
var form = document.forms[0];
for (i = 0; i < form.length; i++){
if (form.elements[i].name == "_Sel_CheckBox"){
if (form.elements[i].checked) {
select_index = form.elements[i].value;
selectFlag = true;
break;
}
}
}
if (!selectFlag) {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
var keyValue = form._ROW_SELECTED.value;
var wid = screen.width - 5;
var hei = screen.height - 5;
var obj = document.getElementById("VIEW_IMG_FRAME");
var pdtID = document.getElementById("PRODUCT_ID");
var unitCode = document.getElementById("UNIT_CODE");
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager?_TRX_STATUS=CE_INQ_IMG&IMG_INQ_TYPE=IMG_INQ_CATA&&PRODUCT_ID=";
actionUrl+=pdtID.value +
"&&UNIT_CODE=" + unitCode.value + "&&_Sel_CheckBox=" + select_index + "&&inqAll=true";
//Frank modify end
//var url = "../servlets/WSTrxManager?_TRX_STATUS=CE_INQ_IMG&IMG_INQ_TYPE=IMG_INQ_CATA&&PRODUCT_ID=" + pdtID.value +
//"&&UNIT_CODE=" + unitCode.value + "&&_Sel_CheckBox=" + select_index + "&&inqAll=true";
actionUrl += keyValue;
if (obj) {
obj.style.visibility = "visible";
obj.style.display = "block";
obj.style.width = "100%";
obj.style.height = "400px";
//CEV2-01-20-01 Martin.Yin modify 20121219S
//actionUrl = encodeUrl(actionUrl);
//obj.src = actionUrl;
submitFrame(obj,actionUrl);
//End
}
}
function InfoList(table, root) {
try {
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager?Search_Table=";
actionUrl+=table + "&_PageInfo=" + root + "&_TRX_STATUS=TEMPLATE";
//Frank modify end
//var url = "../servlets/WSTrxManager?Search_Table=" + table + "&_PageInfo=" + root + "&_TRX_STATUS=TEMPLATE";
var height = screen.availHeight - 500;
var style = InfoList[2];
if(typeof(style) == "undefined"){
style = new OpenWinStyle();
style.setScrollbars(true);
style.setStatus(true);
style.setWidth(600);
style.setHeight(430);
style.setLeft(250);
style.setTop(50);
}
actionUrl = encodeUrl(actionUrl);
// var wStyle = "width=600,height=430,left=250,top=50,scrollbars=yes,status=yes,noresizeable";
openWin(actionUrl, "Child", style);
SYS_SetTimeOutOfAutoSave();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
var sessionTimer = null;
var SYS_AutoSaveTime = null;
function SYS_SetTimeOutOfAutoSave() {
try {
if (sessionTimer) {
clearTimeout(sessionTimer);
}
if (SYS_AutoSaveTime) {
sessionTimer = setTimeout("SYS_AutoSaveTrx(" + SYS_AutoSaveTime + ")", SYS_AutoSaveTime);
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function SYS_AutoSaveTrx(nSessionTime) {
try {
sessionTime = nSessionTime;
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl="../screen/SYS_AutoSave.jsp";
actionUrl = encodeUrl(actionUrl);
//Frank modify End
//CEV2-01-20-01 cash 2012-12-18 s
// window.open(actionUrl, "timeOut",
// "top=200,left=200,scrollbars=no,dialog=yes,modal=yes,width=390px,height=240px,resizable=no");
openWin(actionUrl, "timeOut",
"top=200,left=200,scrollbars=no,dialog=yes,modal=yes,width=390px,height=240px,resizable=no");
//CEV2-01-20-01 cash 2012-12-18 e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
var secTable = "SEC_TEMPLATE_TEMP";
var trxTable = "ECD_TEMPLATE_TEMP";
function saveTemplate() { // TODO
try {
var objForm = document.forms[0];
var tableName = null;
if (!objForm.TMPL_TYPE) {
insertHiddenField(objForm, "TMPL_TYPE", "INSERT");
}
if (!objForm.T_CONTENT_NAME) {
insertHiddenField(objForm, "T_CONTENT_NAME", "");
}
if (!objForm.isTrx) {
insertHiddenField(objForm, "isTrx", "");
}
if (!objForm.C_CTRL_TYPE) {
insertHiddenField(objForm, "C_CTRL_TYPE", "");
}
if (!objForm._TRX_STATUS) {
insertHiddenField(objForm, "_TRX_STATUS", "");
}
if (LOGIN_NAME == "O"){
// "O" '"A"
tableName = trxTable;
if (!objForm.T_CONTENT_ID) {
insertHiddenField(objForm, "T_CONTENT_ID", "");
}
} else {
tableName = secTable;
if (!objForm.T_CONTENT_ID) {
insertHiddenField(objForm, "T_CONTENT_ID", "");
}
}
tableName = trxTable;
var style = saveTemplate[0];
if(typeof(style) == "undefined"){
style = new OpenWinStyle();
style.setScrollbars(true);
style.setStatus(true);
style.setWidth(450);
style.setHeight(200);
style.setLeft(250);
style.setTop(50);
}
// var wStyle = "width=450,height=200,left=250,top=50,scrollbars=yes,status=yes,noresizeable";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl="../screen/SYS_CETemplate.jsp";
actionUrl = encodeUrl(actionUrl);
//Frank modify End
//var url = "../screen/SYS_CETemplate.jsp";
openWin(actionUrl, "Child", wStyle);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_CopyFromTemp_onclick(obj) {
try {
if (!check_select_one()) {
// alert("Please Select a Record.");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return ;
}
genHiddenField();
var vFuncID = obj.itemFunc;
_Secu_OperWindow_onclick("NewTemp", vFuncID);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_OperWindow_onclick(vItemID, vFuncID) {
try {
clearLikeOp();
var swidth = screen.width - 10;
var sheight = screen.height - 320;
var wStyle = "width=" + swidth + ",height=" + sheight + ",left=0,top=0,scrollbars=no,status=yes,resizable=no";
var vForm = document.forms[0];
var vTar = "_PDT_ITEM";
//CEV2-01-20-01 cash 2012-12-18 s
vForm.target = addWinIDSuffix(vTar);
//vForm.target = vTar;
// _login_win = window.open("../screen/SYS_Dummy.htm", vTar, wStyle);
_login_win = openWin("../screen/SYS_Dummy.htm", vTar, wStyle);
//CEV2-01-20-01 cash 2012-12-18 e
vForm.ITEM_ID.value = PRODUCT_ID + "_" + vItemID;
vForm._ACT_TYPE.value = "CATA_PDT_ITEM";
vForm.CATA_NUM.value = "1";
vForm.CATA_CURR.value = "1";
vForm.currentPageNo.value = "1";
vForm.TRAN_NAME.value = TRAN_NAME;
vForm.PREV_TRAN_NAME.value = TRAN_NAME;
vForm.TRAN_TYPE.value = "NEW_MENU";
vForm.FUNC_ID.value = vFuncID;
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSSCommCataManager";
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
//vForm.target = "_self";
submitForm(vForm,actionUrl,"_self");
//e
vForm._ACT_TYPE.value = "CATA_SECU";
vForm.ITEM_ID.value = "New";
vForm.FUNC_ID.value = FUNC_ID;
vForm.TRAN_TYPE.value = "CATA_ITEM";
//CEV2-0536 CEV2.1.1 2010-01-07 Frank Modify Start
var actionUrl = "../servlets/WSTrxManager";
actionUrl = encodeUrl(actionUrl);
//Frank modify end
vForm.action = actionUrl;
vForm._TRX_STATUS.value = "CE_CATAMANAGER";
insertHiddenField(vForm, "IS_COPYTEMPLATE", "true");
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function SYS_GenSelectProductFunc(sSuccessFunc, sFailFunc) {
try {
var arrParam = new Array("GENSELECTEPRODUCTFUNC", sSuccessFunc, sFailFunc);
SetTimeOut(arrParam);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function GENSELECTEPRODUCTFUNC_task(sSuccessFunc, sFailFunc) {
try {
var vProductId = document.forms[0].C_PRODUCT_ID.value;
var SuccessFunc = "";
var FailFunc = "";
if (sSuccessFunc != null || sSuccessFunc != "") {
SuccessFunc = "&SuccessFunc=" + sSuccessFunc;
}
if (sFailFunc != null || sFailFunc != "") {
FailFunc = "&FailFunc=" + sFailFunc;
}
//2010-12-15 Frank modify start
var actionUrl = "../servlets/WSTrxManager";
if(typeof(window.jSessionId)!="undefined"){
actionUrl += window.jSessionId;
}
actionUrl+="?_TRX_STATUS=INQTRX_PRODUCTFUNC";
//Frank modify end
//var url = "../servlets/WSTrxManager?_TRX_STATUS=INQTRX_PRODUCTFUNC";
actionUrl += "&_FLD_NAME=C_FUNC_ID&_SELECTD_VAL=" + vProductId + SuccessFunc + FailFunc;
var inqWin = openIframe(actionUrl);
SYS_SetTimeOutOfAutoSave();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function getFuncIDNewTemp() {
try {
for (var i = 0; i < intrData.length; i++) {
var _str = intrData[i];
if (_str[3] == "NewTemp" && _str[0] == PRODUCT_ID) {
return _str[5];
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function genHiddenField() {
try {
var vForm = document.forms[0];
var rowSelect = vForm._ROW_SELECTED.value;
var rowArr = rowSelect.split("&");
var row = document.getElementById("multi");
for (var i = 1; i < rowArr.length; i++) {
var fieldName = rowArr[i].split("=")[0];
var fieldValue = rowArr[i].split("=")[1];
var obj = eval("vForm." + fieldName);
if (obj) {
obj.value = fieldValue;
} else {
var hiddenElement = document.createElement("");
row.appendChild(hiddenElement);
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _BankRsp_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Exad_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _MsgtoBank_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PDNew_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PDMsgToC_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PDAuthorize_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ReleaseP_onclick(obj) {
try {
_Release_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _DeleteP_onclick(obj) {
try {
_Delete_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _InquireP_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EditP_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _DeleteTmpl_onclick(obj) {
try {
_Delete_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EditTmpl_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ReleaseTmpl_onclick(obj) {
try {
_Release_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function SYS_View_History_Transaction() {
try {
var vForm = document.forms[0];
var objDiv = document.getElementById("divIframe");
objDiv.innerHTML = "";
var vFuncID = TEMP_FUNC_ID;
var vTar = "_PDT_ITEM";
//CEV2-01-20-01 cash 2012-12-18 s
vForm.target = addWinIDSuffix(vTar);
//vForm.target = vTar;
//CEV2-01-20-01 cash 2012-12-18 e
var wid = screen.width - 5;
var hei = screen.height - 5;
var wStyle = "toolbar=0,menubar=0,resizable=1,scrollbars=1,status=1,left=0,top=0,width=" + wid + ",height=" +
hei;
//CEV2-01-20-01 cash 2012-12-18 s
// _login_win = window.open("../screen/SYS_Dummy.htm", vTar, wStyle);
_login_win = openWin("../screen/SYS_Dummy.htm", vTar, wStyle);
//CEV2-01-20-01 cash 2012-12-18 e
var rowSelect = _ROW_SELECTED;
genHiddenFieldRemove_I_EVENT_TIMES_trx();
if (vForm.C_FUNC_ID) {
vForm.C_FUNC_ID.value = vFuncID;
} else{
insertHiddenField(objDiv, "C_FUNC_ID", vFuncID);
}
var vOldStatus = vForm._TRX_STATUS.value;
vForm._TRX_STATUS.value = "INQDTL_VIEW";
//2010-12-13 Frank modify start
var actionUrl = "../servlets/WSTrxManager";
if(typeof(window.jSessionId)!="undefined"){
actionUrl += window.jSessionId;
}
//Frank modify end
//CEV2-01-20-01 cash 20130114 s
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
vForm._TRX_STATUS.value = vOldStatus;
submitForm(vForm,actionUrl);
//e
vForm.target = "_self";
objDiv.innerHTML = "";
} catch (E) {
SYS_Display_Exception("SYS_DealButton.SYS_View_History_Transaction", E);
}
}
function genHiddenFieldRemove_I_EVENT_TIMES_trx() {
try {
var vForm = document.forms[0];
var rowSelect = _ROW_SELECTED;
var rowArr = rowSelect.split("&");
var row = document.getElementById("divIframe");
for (var i = 1; i < rowArr.length; i++) {
var fieldName = rowArr[i].split("=")[0];
if (fieldName == "I_EVENT_TIMES") {
continue;
} var fieldValue = rowArr[i].split("=")[1];
var obj = eval("vForm." + fieldName);
if (obj) {
obj.value = fieldValue;
} else {
var hiddenElement = document.createElement("");
row.appendChild(hiddenElement);
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function checkFieldWithDB() {
try {
var oldTRX_STATUS = document.MAINFORM._TRX_STATUS.value;
var oldtarget = document.MAINFORM.target;
document.MAINFORM._TRX_STATUS.value = "CE_FIELD_COMP_CHECK";
document.MAINFORM.target = "_blank";
//2010-12-14 Frank Modify Start
var actionUrl = document.MAINFORM.action;
var idx = actionUrl.indexOf("?");
if(idx<=0){
if(typeof(window.jSessionId)!="undefined"){
actionUrl +=window.jSessionId;
}
}else{
var url = actionUrl.substring(0,idx);
//CEV2-0675 Nick Modify 2011-9-30 S
var endStr = actionUrl.substring(idx,actionUrl.length);
//CEV2-0675 Nick Modify 2011-9-30 E
if(typeof(window.jSessionId)!="undefined"){
url +=window.jSessionId;
}
url +=endStr;
actionUrl = url;
}
//CEV2-01-20-01 cash 20130114 s
//document.MAINFORM.action = actionUrl;
//Frank Modify End
//document.MAINFORM.submit();
submitForm(document.MAINFORM,actionUrl,oldtarget);
//e
// reset original value
document.MAINFORM._TRX_STATUS.value = oldTRX_STATUS;
//document.MAINFORM.target = oldtarget;
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function clearObjsInFrom() {
try {
var mainForm = document.forms["MAINFORM"];
var eles = mainForm.elements;
var ele;
var len;
var eleType = "";
len = eles.length;
for (var i = 0; i < len; i++) {
ele = eles.item(i);
if (ele.readOnly || ele.disabled) {
continue;
}
eleType = ele.type;
if (eleType == "text" || eleType == "textarea" || eleType == "password") {
ele.value = "";
}
if (eleType == "select-one" && typeof(ele.defaultValue) == "undefined") {
ele.selectedIndex = 0;
//ele.fireEvent("onchange");
try {
CS.EventBroker.fireEvent(ele, "change");
} catch (e) {
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 s
var msg = _getClientMessage(90133);
_SYS_Display_WARN(msg);
// window.top.alert("SYS_CrossBrowser.js might not be imported.");
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 e
}
}
if (eleType == "checkbox") {
ele.checked = ele.defaultChecked;
try {
CS.EventBroker.fireEvent(ele, "click");
} catch (e) {
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 s
var msg = _getClientMessage(90133);
_SYS_Display_WARN(msg);
// window.top.alert("SYS_CrossBrowser.js might not be imported.");
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 e
}
}
}
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
// CE churchill add end 2006.02.13
function clearObjsInFromR() {
try {
var len = document.MAINFORM.elements.length;
for (temp = 0; temp < len; temp++) {
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 s
_SYS_Display_INFO(document.MAINFORM.elements[temp].name);
// alert(document.MAINFORM.elements[temp].name);
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 e
}
//document.MAINFORM.reset();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_Authorize_onclick(obj) {
try {
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Modify_onclick(obj) {
try {
//CE-0292dave2007-1-11s
if (!check_select_one()) {
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 s
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
// alert("Please Select a Record.");
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 e
return false;
}
if (!isFAPEnable(obj)) {
return ;
}
//CE-0292dave2007-1-11e
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CE-0292dave2007-1-11s
function isFAPEnable(obj) {
try {
//CEV2-01-03-14 john.zhong 2015-05-15 S
var _arrayUP = null;
if(typeof(getCustFAPInfo)=="function"){
_arrayUP = getCustFAPInfo(obj);
}else{
_arrayUP = getUnitCodeAndPrtId(get_select_one());
}
//CEV2-01-03-14 john.zhong 2015-05-15 E
var buttonname = obj.name;
buttonname = buttonname.substring(1);
var _array = getEnableItem(_arrayUP[0], _arrayUP[1]);
if (_array == null || _array == "undefined") {
return false;
} for (var i = 0; i < _array.length; i++) {
if (buttonname == _array[i]) {
return true;
}
}
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 s
var msg = _getClientMessage(90152);
_SYS_Display_WARN(msg);
// alert("You have not rights to deal with record! please select another one");
// CEV2-0063 edit by maliryn and Terry for client message 2007.05.31 e
return false;
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function get_select_one() {
try {
//CEV2-0076 modify by Terry start 2007-8-16
//var objSel = document.cataform._Sel_CheckBox;
var objSel = document.forms[0]._Sel_CheckBox;
//CEV2-0076 modify by Terry end 2007-8-16
if (objSel == null || objSel == "undefined" || objSel.length == undefined) {
objSel = document.getElementsByName("_Sel_CheckBox");
}
if (objSel) {
var len = objSel.length;
if ((len == null || len == "undefined") && objSel.checked) {
return null;
} else
for (i = 0; i < len; i++) {
var objSel_item = objSel[i];
if (objSel_item.checked) {
return objSel_item;
}
}
}
return null;
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CE-0292dave2007-1-11e
// Barclays Specific Function that call SYS_DealButton.js
function _IMNEDocStatus_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EXCOEdit_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-0295 john.zhong 2008-07-24 S
function _NewAmend_onclick(obj) {
try {
if (!check_select_one()) {
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
var vForm = document.forms[0];
var vFuncID = obj.getAttribute("itemFunc");
//CEV2-05-14-08 cash 20121116 s
if(vFuncID != null){
vForm.ID.value = vFuncID;
}
//e
if (document.forms[0]._Inquire_History) {
insertHiddenField(document.getElementById("multi"), "TEMP_FUNC_ID",
document.forms[0]._Inquire_History.getAttribute("itemFunc"));
}
vForm.TRXL_TYPE.value = "S";
vForm.ITEM_ID.value = ITEM_ID;
vForm._TRX_STATUS.value = "LDGLIST";
//2010-12-13 Frank modify start
var actionUrl = "../servlets/WSTrxManager";
// if(typeof(window.jSessionId)!="undefined"){
// actionUrl += window.jSessionId;
// }
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
submitForm(vForm,actionUrl);
//e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-0295 john.zhong 2008-07-24 E
function _CreateAmend_onclick(obj) {
try {
//CEV2-0295 john.zhong 2008-07-24 S
_NewAmend_onclick(obj);
//_Edit_onclick(obj);
//CEV2-0295 john.zhong 2008-07-24 E
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EXADEdit_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _GTEEEdit_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ReqAmend_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EXDCCorresp_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EXCOPayInstruct_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EXCOAPayment_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _SetPayRec_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PaymentInst_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _DocPrep_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ReqConfirm_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ReqQuote_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _RecDisposal_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Assignment_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PaymentInst_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ViewDocs_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _IMCOPayInstruc_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EXCOInquire_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ViewAmend_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Open_Application(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _IMNE1_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _IMNEPaymIn_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _InquireIMCO_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EXCOInq_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _GTEEInquire_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ViewCharges_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _BankRsp_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Exad_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ViewEXDC_onclick(obj) {
try {
_Inquire_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _NewCorresp_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _MsgtoBank_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PDNew_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PDMsgToC_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _PDAuthorize_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _DeleteTmpl_onclick(obj) {
try {
_Delete_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EditTmpl_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ReleaseTmpl_onclick(obj) {
try {
_Release_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _Secu_EditBene_onclick(obj) {
try {
//_Edit_onclick (obj);
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _EditBene_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _NewSample_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _IMCOModify_onclick(obj) {
try {
_Edit_onclick(obj);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function STPDemerge_Onclick(obj) {
try {
if (!check_select_one()) {
// alert("Pls Select a record !");
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
var vForm = document.forms[0]; //["cataform"];
vForm.ID.value = FUNC_ID;
vForm.TRXL_TYPE.value = "S";
vForm._ACT_TYPE.value = "";
vForm.ITEM_ID.value = "STPDemerge";
vForm._TRX_STATUS.value = "DEMERGE_STP";
//2010-12-13 Frank modify start
var actionUrl = "../servlets/WSTrxManager";
//CEV2-01-20-01 cash 20130114 s
//if(typeof(window.jSessionId)!="undefined"){
// actionUrl += window.jSessionId;
//}
//Frank modify end
//vForm.action = actionUrl;
//vForm.method = "post";
//vForm.submit();
//vForm.target = "";
submitForm(vForm,actionUrl);
//e
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function TemplateBtn() {
try {
InfoList('ECD_TEMPLATE', '../screen/SYS_Template.jsp&Clause_Name=T_CREA_BY&CTRL_TYPE=LOAD');
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
/**
* Change user profile
*/
function Change_User(wStyle) {
try {
//2010-12-15 Frank modify start
var actionUrl = "../servlets/WSTrxManager";
if(typeof(window.jSessionId)!="undefined"){
actionUrl += window.jSessionId;
}
actionUrl+="?_TRX_STATUS=USERPROFILE&_ACTION=GETUSERINFO";
//Frank modify end
//var url = "../servlets/WSTrxManager?_TRX_STATUS=USERPROFILE&_ACTION=GETUSERINFO";
var winID = "UserProfile";
if(typeof(wStyle) == "undefined"){
wStyle = new OpenWinStyle();
//CEV2-01-01-09 hank.wu 20150619 s
wStyle.setWidth(698); //330
wStyle.setHeight(720); //210 530
//CEV2-01-01-09 e
}
// if (wStyle == undefined) {
// var wStyle = "menubar=no,toolbar=no,scrollbars=no,resizable=no,width=330,height=210";
// }
openWin(actionUrl, winID, wStyle);
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
function _ShowScreen_onclick(obj){
try {
var vForm = document.forms[0];
if (!check_select_one()) {
var msg = _getClientMessage(90149);
_SYS_Display_WARN(msg);
return false;
}
var vFuncID = obj.getAttribute("itemFunc");
if(vFuncID == null){
vFuncID = FUNC_ID;
}
vForm.ID.value = vFuncID;
vForm.TRXL_TYPE.value = "IQ";
vForm.ITEM_ID.value = "ShowDelete";
setUniqueFieldValue(vForm,"SHOW","TRUE");
genHiddenField();
vForm.method = "post";
//2010-12-15 Frank modify start
var actionUrl = "../servlets/WSTrxManager";
if(typeof(window.jSessionId)!="undefined"){
actionUrl += window.jSessionId;
}
//Frank modify end
vForm.action = actionUrl;
vForm._TRX_STATUS.value = "LDGLIST";
_submit_cataform();
} catch (e) {
DisExcpt("SYS_DealButton", e);
}
}
//CEV2-0518 Martin modify for refresh the page 20101108S
function continueNext(){
try {
var actionUrl = "../servlets/WSSingleLooper";
//2010-12-13 Frank modify start
// if(typeof(window.jSessionId)!="undefined"){
// actionUrl += window.jSessionId;
// }
//Frank modify end
//CEV2-05-08-01 2011-9-9(CEV2-0548) Louis bound start
var timeStamp = genTimeStamp();
actionUrl = actionUrl+"?REFRESH_TOKEN="+timeStamp;
//CEV2-01-20-01 cash 20130114 s
//actionUrl = encodeUrl(actionUrl);
//end
//document.forms[0].action = actionUrl;
//document.forms[0].method = "post";
//document.forms[0].submit();
submitForm(document.forms[0],actionUrl);
//e
}
catch (e) {
showExcpt("SYS_DealButton", e);
}
}
function genTimeStamp(){
try{
var d, s;
d = new Date();
s = d.getFullYear() + "-";
s += (d.getMonth()+1) + "-";
s += d.getDate() + " ";
s += d.getHours() + ":";
s += d.getMinutes() + ":";
s += d.getSeconds() + ".";
s += d.getMilliseconds();
return s;
}catch(e){
showExcpt("SYS_DealButton", e);
}
}
//CEV2-0518 Martin modify for refresh the page 20101108E
/**
* CEV2-05-08-01 2011-9-9(CEV2-0548) Louis bound
* Catalog Hyperlink and Action Link onclick event
*/
function SYS_CataField_Onclick(obj0,type){
//CEV2-02-13-08 wayne add 2014-12-02 s
//clearLikeOp();
//CEV2-02-13-08 wayne add 2014-12-02 e
//CEV2-05-08-01 2011-9-9(CEV2-0548) Louis boundS
var args = SYS_CataField_Onclick.arguments;
var funcName="";
if("P" == type){
//CEV2-02-13-08 bruce 2015-02-05 s
clearLikeOp();
//CEV2-02-13-08 bruce 2015-02-05 e
funcName = SYS_getMethodFullName("_PilotLink_Onclick",args);
}else{
funcName = SYS_getMethodFullName("_SubLink_Onclick",args);
}
eval(funcName);
//CEV2-05-08-01 2011-9-9(CEV2-0548) Louis bound E
}
/**
* CEV2-05-08-01 2011-9-9(CEV2-0548) Louis bound
* Catalog Action Button onclick event
*/
function SYS_CataAction_Onclick(obj,type,funcId){
var vform = document.forms[0];
if("P" == type){
//TODO: Pilot Action
}else{
//TODO: Sub Action
}
}