String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"")};String.prototype.startsWith=function(b){var a=new RegExp("^"+b);return a.test(this)};var SecondADay=24*60*60*1000;var wStyles;var nDefaultDec=2;var SYS_NOT_CONFIRM=true;function _submit(){try{var b=false;if(SYS_NOT_CONFIRM&&!b){var a="../servlets/WSTrxManager";SYS_NOT_CONFIRM=false;MACTrxData();sele_fldvalue();if(document.MAINFORM.CURR_OPER){document.MAINFORM.CURR_OPER.value="1"}SYS_CONFIRM_FLAG=true;SYS_CONVERT_SYSTEM_DATE();OPEN();submitForm(document.MAINFORM,a)}else{var d=_getClientMessage(90126);_SYS_Display_INFO(d)}}catch(c){DisExcpt("SYS_BaseFunc_CAL",c)}}function MACTrxData(){try{var c=null;if(parent.topwork){c=parent.topwork.document.applets[0]}if(c!=null&&c.isMACData()){var b=document.MAINFORM;var d="";var k=b.elements.length;for(var g=0;g");document.MAINFORM.appendChild(l);b.SYS_MACTRXDATA.value=a}}catch(h){DisExcpt("SYS_BaseFunc_CAL",h)}}function OPEN(){try{var a=document.MAINFORM.elements.length;for(i=0;i0&&g.substring(0,1)=="%"){g=g.substring(1,g.length);f="%"}if(g.length>0&&g.substring(g.length-1,g.length)=="%"){g=g.substring(0,g.length-1);c="%"}if(g.length==6){a=f;a="20";a+=g.substring(0,2);a+="-";a+=g.substring(2,4);a+="-";a+=g.substring(4,6);a+=c}else{if(g.length==8){a=f;a+=g.substring(0,4);a+="-";a+=g.substring(4,6);a+="-";a+=g.substring(6,8);a+=c}}b.value=a}catch(d){DisExcpt("SYS_BaseFunc_CAL",d)}}function reGetSql(c){try{var k=document.MAINFORM;var g="<--";var p="-->";var q=c.indexOf(g,0);var o=c.indexOf(p,o);var b="";if(q!=-1&&o!=-1&&q-1){f=beFloat(f)}b+=f}q=c.indexOf(g,o);if(q==-1){break}d=o+p.length-1;o=c.indexOf(p,q)}b+=c.substring(o+p.length,c.length)}else{b=c}return b}catch(h){DisExcpt("SYS_BaseFunc_CAL",h)}}function input_onload(){}function window_onunload(){}function _save_onclick(c){try{var a="";var g="";if(window.isDO){a=self.parent.window.getSubmitDOData();g="&DO_DATA="+a;document.MAINFORM.target="_top"}SYS_CONFIRM_FLAG="true";OPEN();SYS_CONVERT_SYSTEM_DATE();var b="";if(typeof(c)!="undefine"&&c!=null){b="&logout="+c}if(typeof(_cust_save_onclick)=="function"){_cust_save_onclick()}var d="../servlets/WSTrxManager?_SYS_PENDING_STATUS=SAVE";d+=b;if(window.isDO){d=d+g}if(!c){document.MAINFORM.action=d;postFormByAjax(document.MAINFORM,"furtherConfirm")}else{if(typeof(saveTranDataToLocal)=="function"){saveTranDataToLocal(false)}d=encodeUrl(d);submitForm(document.MAINFORM,d)}}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function _confirm_onclick(){try{if(typeof(ConfirmBusinessCheck)=="function"){if(!ConfirmBusinessCheck()){return false}}if(typeof(ConfirmBusinessCall)=="function"){ConfirmBusinessCall()}if(!SYS_Batch_CheckFieldValue()){return false}OPEN();SYS_CONFIRM_FLAG="true";_submit()}catch(a){DisExcpt("SYS_BaseFunc_CAL",a)}}var timer_ArrAllParam=new Array();var timer_bRun=false;var timer_sysTimer=null;var timer_curWin=null;function callTimer(){try{if(timer_bRun==true){return}if(timer_sysTimer==null){timer_bRun=false;return}if(timer_ArrAllParam.length<=0){timer_bRun=false;clearInterval(timer_sysTimer);timer_sysTimer=null;return}timer_bRun=true;var arrParam=timer_ArrAllParam.shift();var func_task_name=arrParam[0]+"_task(";var len=arrParam.length;for(var i=1;i0){b+="&"+q}GetCUBKFldMapping(s);var t=[];if(typeof window.CUBKFldMapping!="undefined"){var d=window.CUBKFldMapping[s];if(typeof d!="undefined"){t=d.KeyFlds;for(var c=0,h=t.length;c0){if(sSucJsFuncName){genJSFunc(sSucJsFuncName,sCUBKMappingName)}}else{if(sFailJsFuncName){genJSFunc(sFailJsFuncName,sCUBKMappingName)}}}catch(e){DisExcpt("SYS_BaseFunc_CAL",e)}}function collectCUBKValue(g,h,c,a){var f="";GetCUBKFldMapping(g);if(typeof(c)!="undefined"&&typeof(c)!=null&&c){return f}if(typeof window.CUBKFldMapping!="undefined"){var e=window.CUBKFldMapping[g];if(typeof e!="undefined"){var d=e.KeyFlds;f+=collectCUBKSubValue(d,a);if(!h){var b=collectCUBKSubValue(e.Flds,a);if(b.length>0){if(f.length>0){f+="&"}f+=b}}}}return f}function collectCUBKSubValue(h,b){var g="";if(typeof h=="undefined"){return""}else{for(var e=0;e0?g.substr(1):""}function GETEXCHRATE_task(f,o,g,a,d,c){try{var l="top="+screen.availHeight+",screenX=0px,screenY=0px";var k=a;if(typeof(a)=="object"){k=a.name}else{k=a}var b="../servlets/WSTrxManager?_TRX_STATUS=SEARCH&Clause_Name=RATE&Addr=";b+=k+"&C_FROM_CCY="+f+"&C_TO_CCY="+o+"&C_DESC_ID="+g+"&FuncName="+d+"&MDFlagName="+c;b=encodeUrl(b);openIframe(b);SYS_SetTimeOutOfAutoSave()}catch(h){DisExcpt("SYS_BaseFunc_CAL",h)}}function BATCHGETEXCHRATE_task(a){try{if(a==null||a.trim()==""){return}openIframe(a);SYS_SetTimeOutOfAutoSave()}catch(b){DisExcpt("SYS_BaseFunc_CAL",b)}}function INSERTCLAUSETOFIELD_task(h,a,c,d,b){try{var f="../servlets/WSTrxManager?_TRX_STATUS=TRX_INSERT_CLAUSE&REQUEST_TYPE=INSERTCLAUSE&CLAUSE_NAME=";f+=a+"&Clause_InsertClauseFieldName="+h+"&Clause_CurrentFormName=MAINFORM";if(c==null||c=="undefined"||c.trim()==""){c="A"}f+="&PASTE_TYPE="+c;if(d!=null&&d!="undefined"&&d.trim()!=""){f+="&JS_FUNC_NAME="+d}f+="&CLAUSE_TYPE="+b;f=encodeUrl(f);openIframe(f);SYS_SetTimeOutOfAutoSave()}catch(g){DisExcpt("SYS_BaseFunc_CAL",g)}}function GETREFNO_task(g,d,a,h){try{var c="C_MAIN_REF";if((h!=null||h.trim().length>0)&&h!="undefined"){c=h}var b="../servlets/WSTrxManager?_TRX_STATUS=TRX_GET_REFNO&C_REF_NAME=";b+=g+"&_JSFuncName="+d;if(a!=null&&a.trim()!=""&&a!="undefined"){b+="&JS_FUNC_NAME1="+a}b+="&REFNO_TYPE="+c;b=encodeUrl(b);openIframe(b);SYS_SetTimeOutOfAutoSave()}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function GetRefNo_ajax(g,d,b,a,l,f){try{var k="C_MAIN_REF";if((l!=null||l.trim().length>0)&&l!="undefined"){k=l}var c="../servlets/WSTrxManager?_TRX_STATUS=TRX_GET_REFNO&C_REF_NAME=";c+=d+"&_JSFuncName="+b;if(a!=null&&a.trim()!=""&&a!="undefined"){c+="&JS_FUNC_NAME1="+a}c+="&REFNO_TYPE="+k;if(typeof(f)!="undefined"&&f){c+="&IS_GET_GLOBAL=TRUE"}c=encodeUrl(c);sendRequestByAjaxPost(c,g,"sendRefNoToPage",b,a);SYS_SetTimeOutOfAutoSave()}catch(h){DisExcpt("SYS_BaseFunc_CAL",h)}}function SSSCRIPT_task(sRuleName,sFldList,sJSFuncName){try{var actionUrl="../servlets/GetDataSSScript?RULE_NAME=";actionUrl+=sRuleName;var re=/\s*;\s*/;var arFlds=sFldList.split(re);for(var i=0;i/ig,"");js=js.replace(/<\/script>/ig,"");eval(js)}catch(e){DisExcpt("SYS_BaseFunc_CAL",e)}}function GETTABLEDATA_task(d,a,f,k,h,l,o){try{var c="../servlets/WSTrxManager?_TRX_STATUS=TRX_GET_CUBK&TYPE=GETTABLEDATA";c+="&dsType="+d;if(a==null||a.trim()==""||a=="undefined"){var b=_getClientMessage(90064);_SYS_Display_ERROR(b);return false}else{c+="&TABLENAME="+a}if(f!=null&&f.trim()!=""&&f!="undefined"){c+="&SQLWHERE="+f}if(k==null||k.trim()==""||k=="undefined"){var b=_getClientMessage(90065);_SYS_Display_ERROR(b);return false}else{c+="&FIELDLIST="+k}if(h!=null&&h.trim()!=""&&h!="undefined"){c+="&MAPPINGLIST="+h}if(l!=null&&l.trim()!=""&&l!="undefined"){c+="&JS_FUNC_NAME="+l}if(o!=null&&o.trim()!=""&&o!="undefined"){c+="&FALSE_JS_FUNC_NAME="+o}c=encodeUrl(c);openIframe(c);SYS_SetTimeOutOfAutoSave()}catch(g){DisExcpt("SYS_BaseFunc_CAL",g)}}function GENSELECTELEMENT_task(strFldName,strFldList){try{var strWhereCon="";if(strFldList!=null&&strFldList.length>0){var sqlArray=strFldList.split("||");for(i=0;i0){strWhereCon+=sqlArray[i]+"="+obj.value+"";if(i0){a=f.indexOf(".");if(a==-1){p=f;d=".";for(h=1;h<=l;h++){d=d+"0"}}else{p=f.substring(0,a);d=f.substring(a,f.length);g=l-(d.length-1);if(g>0){for(h=1;h<=g;h++){d=d+"0"}}}}else{p=f;d=""}var k=0;if(p.charAt(0)=="-"){k=Math.ceil((p.length-1)/3)-1}else{k=Math.ceil(p.length/3)-1}f="";c="";for(h=1;h<=k;h++){f=p.substring(0,p.length-h*3-(h-1));c=","+p.substring(p.length-h*3-(h-1),p.length);p=f+c}return(p+d)}catch(o){DisExcpt("SYS_BaseFunc_CAL",o)}}function SYS_CheckAmt(d){try{var c=_getObjectDesc(d);var f=d.value;if((d.className=="AMT_O"||d.className=="AMT_P")&&(f==null||""==f)){d.value="0";return true}if(!_isValidAmount(f)){errMsg=_getClientMessage(90026,c);SYS_CheckError(d,errMsg);document.MAINFORM.limit.value=0;return false}var a=parseFloat(f);if(a==0&&(d.className&&d.className.indexOf("AMT_M")==0)){errMsg=_getClientMessage(90027,c);SYS_CheckError(d,errMsg);return false}return true}catch(b){DisExcpt("SYS_BaseFunc_CAL",b)}}function _getObjectDesc(b){var a="";if(b.title.length>0){a=b.title}else{a=b.name}return a}function _isValidAmount(f){if(f==null){return false}var b=(typeof(SYS_AMT_INT_FORMAT)!="undefined")?SYS_AMT_INT_FORMAT:",";var d=(typeof(SYS_AMT_DEC_FORMAT)!="undefined")?SYS_AMT_DEC_FORMAT:".";var c="(["+b+"]\\d+)*";var a="(["+d+"]\\d+)?";var e=new RegExp("^[+-]?\\d+"+c+a+"$");return e.test(f)}function SYS_CheckFloat(g){try{var f=_getObjectDesc(g);var h=g.value;if((g.className=="FLOAT_O"||g.className=="FLOAT_P")&&(c<=0)){g.value=0;return true}var c=h.length;if((g.className&&g.className.indexOf("FLOAT_M")==0)&&(c<=0)){errMsg=_getClientMessage(90028,f);SYS_CheckError(g,errMsg);return false}var a=isNaN(parseFloat(h));if(a){errMsg=_getClientMessage(90204,f);SYS_CheckError(g,errMsg);return false}return true}catch(d){DisExcpt("SYS_BaseFunc_CAL",d)}}function SYS_CheckDate(h){try{var f=_getObjectDesc(h);var c=h.value;if((h.className=="DATE_O"||h.className=="DATE_P")&&(c==null||""==c)){return true}if(h.className=="DATE_M"&&(c==null||""==c)){errMsg=_getClientMessage(90028,f);SYS_CheckError(h,errMsg);return false}var b=_SYS_GetDateObj(c);if(b==null){errMsg=_getClientMessage(90031,f);SYS_CheckError(h,errMsg);return false}var k=b.getFullYear();var g=b.getMonth()+1;var a=b.getDate();if(k<1800||k>2500){errMsg=_getClientMessage(90032,f);SYS_CheckError(h,errMsg);return false}if((g>12)||(g<=0)||(a<=0)||(a>31)){errMsg=_getClientMessage(90032,f);SYS_CheckError(h,errMsg);return false}if((g==4)||(g==6)||(g==9)||(g==11)){if(a>30){errMsg=_getClientMessage(90033);SYS_CheckError(h,errMsg);return false}}if(g==2){if(((k%4==0)&&(k%100!=0))||(k%400==0)){if(a>29){errMsg=_getClientMessage(90034);SYS_CheckError(h,errMsg);return false}}else{if(a>28){errMsg=_getClientMessage(90035);SYS_CheckError(h,errMsg);return false}}}return true}catch(d){DisExcpt("SYS_BaseFunc_CAL",d)}}function SYS_CheckInt(g){try{var f=_getObjectDesc(g);var h=g.value;var c=h.length;if((g.className=="INT_M")&&(c<=0)){errMsg=_getClientMessage(90028,f);SYS_CheckError(g,errMsg);return false}var a=isNaN(parseInt(h));if(a&&c>0){errMsg=_getClientMessage(90026,f);SYS_CheckError(g,errMsg);return false}return true}catch(d){DisExcpt("SYS_BaseFunc_CAL",d)}}function SYS_CheckChar(f){try{var d=_getObjectDesc(f);var g=f.value;var a=g.length;if(f.className&&f.className.indexOf("CHAR_M")==0&&(a<=0)){errMsg=_getClientMessage(90028,d);if(notShowTab){SYS_CheckError(f,errMsg,notShowTab)}else{SYS_CheckError(f,errMsg)}return false}if(f.maxLength<0){a=f.maxLength}var b=parseInt(f.maxLength);if(a>b){errMsg=_getClientMessage(90210,d,b);SYS_CheckError(f,errMsg);return false}return true}catch(c){DisExcpt("SYS_BaseFunc_CAL",c)}}function SYS_CheckTextAreaLength(c){try{var k=c.value;var l=c.rows;var h=c.cols;var b=k.split("\n");var g=_getClientMessage(90211,l,h);var a=0;for(var d=0;dl){SYS_CheckError(c,g);return false}return true}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function getDivByField(d){try{var a=null;var b=false;try{do{if(typeof(d.parentNode.id)!="undefined"&&d.parentNode.id!=""&&d.parentNode.id.indexOf("_div")!=-1){b=true;a=d.parentNode}else{d=d.parentNode}}while(!b&&d!=null)}catch(c){return false}if(a!=null){returnToDiv(a)}}catch(c){DisExcpt("SYS_BaseFunc_CAL",c)}}function returnToDiv(a){try{var c=new Array();var d=document.MAINFORM.getElementsByTagName("td");if(d!=null){for(var b=0;b-1){if(g.id==a.id.substring(0,1)){g.style.color="#9933FF";g.fireEvent("onclick")}else{g.style.color=""}}}}else{return false}}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function SYS_Batch_CheckFieldValue(){try{var f;var k;k=document.forms.MAINFORM;var b=k.elements.length;for(var c=0;c-1){if(!SYS_CheckAmt(f)){return false}}else{if(f.className.indexOf("CHAR_")>-1){if(!SYS_CheckChar(f)){return false}if(f.type=="textarea"){if(!SYS_CheckTextAreaLength(f)){return false}}}else{if(f.className.indexOf("INT_")>-1){if(!SYS_CheckInt(f)){return false}}else{if(f.className.indexOf("FLOAT_")>-1){if(!SYS_CheckFloat(f)){return false}}else{if(f.className.indexOf("DATE_")>-1){if(!SYS_CheckDate(f)){return false}}}}}}}if(f.type=="select-one"){if(f.selectedIndex>=0){var h;h=f.name+"__DESC__";var g=document.getElementsByName(h);if(g.length>0&&g[0].tagName=="SELECT"){var a=g.item[0];a.setAttribute("value",f.options[f.selectedIndex].text)}else{setUniqueFieldValue(k,h,f.options[f.selectedIndex].text)}}}}return true}catch(d){DisExcpt("SYS_BaseFunc_CAL",d)}}function SYS_Batch_DecimalFormat(){try{if(SYS_AMT_CCY==null){return}var d=0;for(var g=0;g0){l=findDecFromCCY(y,d)}var p=String(_SYS_getSysFMTNum(f.id));if(typeof(custAmtLengthCheck)=="function"){var b=custAmtLengthCheck(f,p,".");if(!b){return}}else{var r=p.split(".");var a=13;var k=parseInt(l);if(k===0){a=15}if(k===3){a=12}if(r[0].length>a||(r[1]!=undefined&&r[1].length>parseInt(l))){f.value=0;continue}}var v=new AMTFormat(SYS_AMT_INT_FORMAT,SYS_AMT_DEC_FORMAT,SYS_AMT_INT_SEP_LEN,l);p=v.format4Server(f.value);cAmt=v.format4Client(p);f.value=cAmt}}}catch(g){DisExcpt("SYS_BaseFunc_CAL",g)}}function _SYS_ConvAmtByOtherFld(b,a){try{var f=AMTFormat.getDeciLenByFieldId(b);var c=new AMTFormat(SYS_AMT_INT_FORMAT,SYS_AMT_DEC_FORMAT,SYS_AMT_INT_SEP_LEN,f);var d=c.format4Client(a);return d}catch(e){DisExcpt("SYS_BaseFunc_CAL",e)}}function _SYS_Conv2CustAmtFMT(c){try{var b=document.forms.MAINFORM.elements[c];var g=AMTFormat.getDeciLenByFieldId(c);var a=b.value;var d=new AMTFormat(SYS_AMT_INT_FORMAT,SYS_AMT_DEC_FORMAT,SYS_AMT_INT_SEP_LEN,g);var e=d.format4Client(a);b.value=e}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function _SYS_getCustFMTFloat(h){try{var a=document.forms.MAINFORM.elements[h];if(typeof(a)=="undefined"){a=document.getElementById(h)}var g=0;var e=a.value;if(e==null){return g}var c=a.className;var d=AMTFormat.getDeciLenByFieldId(h);var b=a.value;var f=new AMTFormat(SYS_AMT_INT_FORMAT,SYS_AMT_DEC_FORMAT,SYS_AMT_INT_SEP_LEN,d);g=f.format4Simple(b);return g}catch(k){DisExcpt("SYS_BaseFunc_CAL",k)}}function _SYS_getSysFMTNum(h){try{var a=document.forms.MAINFORM.elements[h];if(typeof(a)=="undefined"){a=document.getElementById(h)}var g=0;var e=a.value;if(e==null){return g}var c=a.className;var d=AMTFormat.getDeciLenByFieldId(h);var b=a.value;var f=new AMTFormat(SYS_AMT_INT_FORMAT,SYS_AMT_DEC_FORMAT,SYS_AMT_INT_SEP_LEN,d);g=f.format4Server(b);return parseFloat(g)}catch(k){DisExcpt("SYS_BaseFunc_CAL",k)}}function _SYS_setFieldVarValue(a,c){try{if(document.forms[0].elements[a]){_SYS_setFieldValue(a,c)}else{if(typeof(window[a])!="undefined"){window[a]=c}}}catch(b){DisExcpt("SYS_BaseFunc_CAL",b)}}function _SYS_getFieldValue(g){try{var d="";if(g.length==0){return d}var c=document.getElementById(g);if(!c){return}var a=c.className;var f=c.className.split("_");var b=f[0];d=c.value;if(b=="AMT"||b=="FLOAT"){d=_SYS_getSysFMTNum(g)}else{if(b=="INT"){d=_SYS_getSysFMTNum(g);d=parseInt(d)}else{if(b=="DATE"){if(d.length==0||d==false){d=""}else{if(ChkDate(g)){d=_SYS_getJsObjDate(d)}else{d=""}}}else{if(b=="CHAR"){if(d=="undefined"){d=""}}}}}return d}catch(e){DisExcpt("SYS_BaseFunc_CAL",e)}}function _SYS_setFieldValue(e,a){try{var c=document.getElementById(e);if(!c){return}c.value=a;var b=_SYS_getFldDataType(e);if(b=="AMT"){_SYS_Conv2CustAmtFMT(e)}else{if(b=="FLOAT"){c.value=_SYS_getCustFMTFloat(e)}else{if(b=="INT"){c.value=parseInt(a)}else{if(b=="DATE"){if(a.length==0){c.value=""}else{c.value=_SYS_getCustFMTDate(a)}}}}}}catch(d){DisExcpt("BaseFunc",d)}}function _SYS_convFld2SysFMT(e){try{var b=document.getElementById(e);if(!b){return}var c=b.value;var a=_SYS_getFldDataType(e);if(a=="AMT"||a=="FLOAT"){b.value=_SYS_getSysFMTNum(e)}else{if(a=="INT"){c=_SYS_getSysFMTNum(e);b.value=parseInt(c)}else{if(a=="DATE"){b.value=getSystem_Date_format(c)}}}}catch(d){DisExcpt("BaseFunc",d)}}function _SYS_convFld2CustFMT(c){try{var a=_SYS_getFieldValue(c);_SYS_setFieldValue(c,a)}catch(b){DisExcpt("BaseFunc",b)}}function findDecFromCCY(a,c){try{var f=0;for(var b=0;b-1){f=SYS_CURRENCY[b][3]}else{f=SYS_CURRENCY[b][1]}break}}return f}catch(d){DisExcpt("SYS_BaseFunc_CAL",d)}}function SYS_Batch_FormatAllNumeric(){try{var a;var c;var d;var b=document.MAINFORM.elements.length;for(jj=0;jj10){d=a.value;a.value=d.substring(0,10);continue}}}return true}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function CheckFormat(){try{var c=event.srcElement;var a=c.className;if(a.indexOf("FLOAT_")!=-1&&!SYS_CheckFloat(c)){return false}else{if(a.indexOf("INT_")!=-1&&!SYS_CheckInt(c)){return false}else{if(a.indexOf("DATE_")!=-1&&!SYS_CheckDate(c)){return false}else{if(c.type=="textarea"&&!SYS_CheckTextAreaLength(c)){return false}}}}}catch(b){DisExcpt("SYS_BaseFunc_CAL",b)}}function SYS_AllFieldsOnChangeEvent(){try{var b=document.MAINFORM.elements.length;var c=null;var a="";for(var g=0;g1024?1024:screen.width;t.setWidth(d);var s=screen.height>768?768:screen.height;t.setHeight(s);t.setLeft((screen.width-d)/2);t.setTop(0);h=t.getStyle()}b=h}if(r==null||r==""){r="openWinID"}r=addWinIDSuffix(r);if(isIE11){for(var k=0;kFunlimit){var c=_getClientMessage(90128,FunFld);_SYS_Display_ERROR(c);document.MAINFORM.elements[FunFld].value="0.00";document.MAINFORM.elements[FunFld].focus()}return}catch(b){DisExcpt("SYS_BaseFunc_CAL",b)}}function getStandValue(a){try{while(a.indexOf(",")>-1){a=a.substring(0,a.indexOf(","))+a.substring(a.indexOf(",")+1,a.length)}return a}catch(b){DisExcpt("SYS_BaseFunc_CAL",b)}}function Check_LCAMT_CHANGE(){try{if(typeof(SYS_PROD_INFO)=="undefined"){return false}if(SYS_AMT_CCY==null){return false}var d=0;for(var h=0;ho){var c=_getClientMessage(90128,SYS_AMT_CCY[h][g]);_SYS_Display_ERROR(c);document.MAINFORM.elements[SYS_AMT_CCY[h][g]].value="0.00";document.MAINFORM.elements[SYS_AMT_CCY[h][g]].focus();return false}break}else{isGoon=false;FunobjAmt=a;Funlimit=o;FunFld=SYS_AMT_CCY[h][g];SYS_GetExchangeRate(r,SYS_PROD_INFO[f][1],CE_AUTH_RATE_TYPE,"AMTRate","genAssignAmtValue","M");break}break}}}}}catch(q){DisExcpt("SYS_BaseFunc_CAL",q)}}function clickClearCache(){try{var a="../servlets/WSTrxManager?_TRX_STATUS=CLEAR_CACHE&_HOW_CLEAR=xml&_CLEAR_ALL=false&_CACHE_NAME=CACHE_LAYOUT&_CACHE_NAME=AAA";a=encodeUrl(a);sendRequestByAjaxPost(a,true,"sendTextToPage","showClearResult")}catch(b){SYS_Display_Exception("SYS_BaseFunc_clickClearCache",b)}}function showClearResult(a){try{if(a=="SUCCESSFUL"){alert(a)}else{_SYS_Display_ERROR(a)}}catch(b){SYS_Display_Exception("SYS_BaseFunc_showClearResult",b)}}function getData_ajax(f,d,c){var b="../servlets/WSTrxManager?_TRX_STATUS=TRX_GET_CUBK&TYPE=GET_DO_DATA&GETSQL=Y&CUBK_MAPPING_NAME=";b+=d;var e=null;var a=null;if(typeof getDOSQL=="undefined"){a=parent.getDOSQL;e="parent.getDOSQL";if(typeof a=="undefined"){a=opener.getDOSQL;e="opener.getDOSQL"}}else{a=getDOSQL;e="getDOSQL"}b=encodeUrl(b);sendRequestByAjaxPost(b,f,e,d,c)}function SYS_getReportURL(e,c,b,a){var d="../servlets/WSTrxManager?_TRX_STATUS=CE_REPORT_VIEW_DTAL&CERPT_TYPE=FORM&C_REPORT_FORMAT=";d+=e+"&C_REPORT_INDX="+c+"&C_REPORT_NAME="+b+"&OUTPUT_TYPE="+a;d=encodeUrl(d);return d}function getItemIdByFunc(a){return getBaseInfoByFunc(a,5)}function getBaseInfoByFunc(e,a){if(typeof(strArray)!="undefined"){var d=null;for(var b=0;b0){genJSFunc(l,d);return}var k=b.documentElement;var g=XMLManager.getChildNodeValue(k,"rate",false);genJSFunc(h,g)}}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function getAmount(d,a,c,h,g){try{var b="../servlets/WSTrxManager?_TRX_STATUS=INQ_EXCHANGE_RATE_AMT&C_FROM_CCY="+a+"&C_TO_CCY="+c+"&C_AMT_VAL="+d;b=encodeUrl(b);sendRequestByAjaxPost(b,false,"callbackAmount",h,g)}catch(f){DisExcpt("SYS_BaseFunc_CAL",f)}}function callbackAmount(b,d,h,l){try{var c=b.responseXML;if(typeof c=="object"&&b.getResponseHeader("Content-Type").indexOf("text/xml")!=-1){var f=getSysErrorFromRespXml(b);if(f!=null&&f.length>0){genJSFunc(l,f);return}var k=c.documentElement;var a=XMLManager.getChildNodeValue(k,"amount",false);genJSFunc(h,a)}}catch(g){DisExcpt("SYS_BaseFunc_CAL",g)}}function loadTranDataFromLocal(b){try{if(typeof ITEM_ID!="string"||ITEM_ID!="New"){return}var h=window.localStorage;if(!h){return}var a=getLocalStorageKey();var c=h.getItem(a);if(!c){return}c=decode64(c);var f=true;if(b){var g;if(typeof mlg_localstorage_loadMsg!="undefined"){g=mlg_localstorage_loadMsg}else{g="Would you like to load data last saved?"}f=confirm(g)}if(f){loadFormData(c)}clearLocalStorage(false)}catch(d){DisExcpt("SYS_BaseFunc_CAL",d)}}function saveTranDataToLocal(f){try{var d=window.localStorage;if(!d){return false}if(typeof ITEM_ID=="string"&&ITEM_ID=="New"){var b=true;if(f){var a="";if(typeof mlg_localstorage_alertSaveMsg!="undefined"){a=mlg_localstorage_alertSaveMsg}else{a="Network error, Would you like to save your data?"}b=confirm(a);if(!b){return true}}var l="C_MAIN_REF,LC_AMT,LC_CCY,CUST_NO";if(typeof LOCALSTORAGE_EXCLUDES!="undefined"&&LOCALSTORAGE_EXCLUDES.length>0){l=l.concat(","+LOCALSTORAGE_EXCLUDES)}var k=getLocalStorageKey();var h=buildLocalStorageValue(l.split(","));h=encode64(h);try{d.setItem(k,h)}catch(g){if(g.name=="QuotaExceededError"){var a;if(typeof mlg_localstorage_clearSpaceMsg!="undefined"){a=mlg_localstorage_clearSpaceMsg}else{a="Local Storage need more space to store data. Would you like to clean up the historical data?"}var c=confirm(a);if(c){d.clear();d.setItem(k,h)}}}}else{return false}return true}catch(g){DisExcpt("SYS_BaseFunc_CAL",g)}}function getLocalStorageKey(){return SYS_BANK_GROUP+"_"+SYS_USER_ID+"_"+FUNC_ID}function buildLocalStorageValue(a){return collectTranData(a)}function collectTranData(l){try{var d="{";var b=document.MAINFORM;for(var g=0;g