var XecureAjaxSid = ""; //2019.03.17 var AnySignAjaxSid = ""; var JKW_NM = ""; var QFA_NM = ""; var USER_NM = ""; var SCR_ID = ""; var NMGR_YN = ""; var DEV_HOST_NAME = "etcwb1t"; var HOST_NAME = "ctebw02p"; var DOMAIN = "http://register.shinhan.com"; //µî±âÀ¯Çüº° ¿¬°Ç ±¸ºÐ var YOR_U_C_D = "110,120,130,140,210,220,310,320,330"; //µî±âÀ¯Çü var YOR_U_C_U = "230,240,250,410,420"; //¿¬°Ç //µî±âÀ¯Çüº° Æ˾÷±¸ºÐ var YOR_U_C_NP = "110,120,130,210,220,310,330"; //No Popup var YOR_U_C_P = "140,230,240,250,320,410,420"; //popup var JS_URL = "/image/js"; var CSS_URL = "/image/lawfirm/css"; var IMG_URL = "/image/lawfirm/images"; var ESIGN_URL = "/image/esignObject"; var XECURE_URL = "/image/XecureObject"; var CUSTOMER_IMG_URL = "/image/customer/images"; var CUSTOMER_CSS_URL = "/image/customer/css"; var BANK_IMG_URL = "/image/bank/images"; var BANK_CSS_URL = "/image/bank/css"; var SCSK_URL = "/image/keyStroke/SoftCamp/403174"; var ERR_C = "00000000"; var PAGE_CN_FOR_ONE = 10; var LOGIN_DATE = new Date(); var LOGIN_TIME = ""; var LOGOUT_DATE = new Date(); //½Ã½ºÅÛ ±¸ºÐ °ª Ãß°¡ ( 2013.07.09 °­³²±Ô ¼öÁ¤) var SYS_G = "R"; var TST_G = "R"; QFA_NM = ""; JKW_NM = ""; USER_NM = ""; SCR_ID = ""; NMGR_YN = ""; LOGIN_DATE = new Date(2024,9,29,12,33,48); LOGOUT_DATE = new Date(2024,9,29,12,33,48); LOGIN_TIME = ''; function doLawfirmLogout(){ var urlDo = "/lawfirm/main/ORSMM00010.jsp"+getXecureSid(); var orsDataDo = getXecureAjaxPost("CMD=LOGOUT"); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : orsDataDo }).responseText; rVal = parseBoolean(rVal); XecureNavigate("/lawfirm/main/ORSMM00012.jsp","_self"); } function checkLawfirm(){ var urlDo = "/lawfirm/main/ORSMM00010.jsp"+getXecureSid(); var orsDataDo = getXecureAjaxPost("CMD=CHECK&LOGOUT_TIME="+(new Date()).getTime()); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : orsDataDo }).responseText; var returnDate = $.trim(rVal); rVal = parseBooleanFalse(rVal); if( returnDate == "OVER" ){ alert("´Ù¸¥ À¥ºê¶ó¿ìÁ® ¶Ç´Â ´Ù¸¥ PC¿¡¼­ ·Î±×ÀÎ ÇÏ¿´½À´Ï´Ù."); XecureNavigate("/lawfirm/main/ORSMM00012.jsp","_self"); return false; } else if( rVal ){ alert("·Î±×¾Æ¿ô µÇ¾ú½À´Ï´Ù. ´Ù½Ã ·Î±×ÀÎ ÇϽñ⠹ٶø´Ï´Ù."); //location.href = XecureAjaxGet("/lawfirm/main/ORSMM00012.jsp"); XecureNavigate("/lawfirm/main/ORSMM00012.jsp","_self"); return false; } LOGOUT_DATE = new Date( parseFloat($.trim(returnDate)) ); return true; } function addSession(){ var urlDo = "/lawfirm/main/ORSMM00010.jsp"+getXecureSid(); var orsDataDo = getXecureAjaxPost("CMD=ADD&LOGOUT_TIME="+(new Date()).getTime()); $.ajax({ url : urlDo, async : false, type : "POST", data : orsDataDo }).done(function(data) { if( isEmpty($.trim(data)) ){ LOGOUT_DATE = new Date( parseFloat($.trim(data)) ); } }); } function doCustomerLogout(){ var urlDo = "/customer/eleSign/ORSES00010.jsp"+getXecureSid(); var orsDataDo = getXecureAjaxPost("CMD=LOGOUT"); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : orsDataDo }).responseText; rVal = parseBoolean(rVal); XecureNavigate("/customer/eleSign/ORSES00011.jsp","_self"); } function checkCustomer(){ var urlDo = "/customer/eleSign/ORSES00010.jsp"+getXecureSid(); var orsDataDo = getXecureAjaxPost("CMD=CHECK&LOGOUT_TIME="+(new Date()).getTime()); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : orsDataDo }).responseText; var returnDate = $.trim(rVal); rVal = parseBooleanFalse(rVal); if( returnDate == "OVER" ){ alert("´Ù¸¥ À¥ºê¶ó¿ìÁ® ¶Ç´Â ´Ù¸¥ PC¿¡¼­ ·Î±×ÀÎ ÇÏ¿´½À´Ï´Ù."); //location.href = XecureAjaxGet("/customer/eleSign/ORSES00011.jsp"); XecureNavigate("/customer/eleSign/ORSES00011.jsp","_self"); return false; } else if( rVal ){ alert("·Î±×¾Æ¿ô µÇ¾ú½À´Ï´Ù. ´Ù½Ã ·Î±×ÀÎ ÇϽñ⠹ٶø´Ï´Ù."); //location.href = XecureAjaxGet("/customer/eleSign/ORSES00011.jsp"); XecureNavigate("/customer/eleSign/ORSES00011.jsp","_self"); return false; } LOGOUT_DATE = new Date( parseFloat($.trim(returnDate)) ); return true; } function doSBManagerLogout(){ var urlDo = "/bank/shBank/ORSSB00010.jsp"+getXecureSid(); var orsDataDo = getXecureAjaxPost("CMD=LOGOUT"); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : orsDataDo }).responseText; rVal = parseBoolean(rVal); XecureNavigate("/bank/shBank/ORSSB00011.jsp","_self"); } function checkdoSBManager(){ var urlDo = "/bank/shBank/ORSSB00010.jsp"+getXecureSid(); var orsDataDo = getXecureAjaxPost("CMD=CHECK&LOGOUT_TIME="+(new Date()).getTime()); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : orsDataDo }).responseText; var returnDate = $.trim(rVal); rVal = parseBooleanFalse(rVal); if( returnDate == "OVER" ){ alert("´Ù¸¥ À¥ºê¶ó¿ìÁ® ¶Ç´Â ´Ù¸¥ PC¿¡¼­ ·Î±×ÀÎ ÇÏ¿´½À´Ï´Ù."); XecureNavigate("/bank/shBank/ORSSB00011.jsp","_self"); return false; } else if( rVal ){ alert("·Î±×¾Æ¿ô µÇ¾ú½À´Ï´Ù. ´Ù½Ã ·Î±×ÀÎ ÇϽñ⠹ٶø´Ï´Ù."); XecureNavigate("/bank/shBank/ORSSB00011.jsp","_self"); return false; } LOGOUT_DATE = new Date( parseFloat($.trim(returnDate)) ); return true; } function parseBoolean(str) { return /true/i.test(str); } function parseBooleanFalse(str) { return /false/i.test(str); } function ctrlcv_chkNum() { var key = event.keyCode; //ctrl+c,v Ãß°¡ //17 : ctrl //67 : c //86 : v if (key == 17 || key == 67 || key == 86 || key == 8 || key == 16 || key == 9 || (key >= 37 && key <= 40) || (key >= 48 && key <= 57) // ¼ýÀÚ || (key >= 96 && key <= 105) // ¼ýÀÚ ) { return true; } else { return false; } } function addAnySession(){ if(AnySignAjaxSid == "" || AnySignAjaxSid == "undefined"){ alert("¾Ïȣȭ ¼³Á¤¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. »õ·Î °íħ ¶Ç´Â ºê¶ó¿ìÀú¸¦ ¸ðµÎ ´Ý°í ´Ù½Ã ½Ãµµ ÇϽñ⠹ٶø´Ï´Ù."); return false; } BlockEnc2("CMD=ADD&LOGOUT_TIME="+(new Date()).getTime() , "POST", "", addAnySession_Callback); } function addAnySession_Callback(aResult){ var urlDo = "/lawfirm/main/ORSMM00010.jsp"+AnySignAjaxSid; aResult = "p="+AnySign.mAnySignForPC.escape_url(aResult); $.ajax({ url : urlDo, async : false, type : "POST", data : aResult }).done(function(data) { if( isEmpty($.trim(data)) ){ LOGOUT_DATE = new Date( parseFloat($.trim(data)) ); } }); } function doLawfirmAnyLogout(){ if(AnySignAjaxSid == "" || AnySignAjaxSid == "undefined"){ alert("¾Ïȣȭ ¼³Á¤¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. »õ·Î °íħ ¶Ç´Â ºê¶ó¿ìÀú¸¦ ¸ðµÎ ´Ý°í ´Ù½Ã ½Ãµµ ÇϽñ⠹ٶø´Ï´Ù."); return false; } BlockEnc2("CMD=LOGOUT" , "POST", "", doLawfirmAnyLogout_Callback); } function doLawfirmAnyLogout_Callback(aResult){ var urlDo = "/lawfirm/main/ORSMM00010.jsp"+AnySignAjaxSid; aResult = "p="+AnySign.mAnySignForPC.escape_url(aResult); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : aResult }).responseText; rVal = parseBoolean(rVal); XecureNavigate("/lawfirm/main/ORSMM00012.jsp","_self"); } function checkLawfirmAny(){ if(AnySignAjaxSid == "" || AnySignAjaxSid == "undefined"){ alert("¾Ïȣȭ ¼³Á¤¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. »õ·Î °íħ ¶Ç´Â ºê¶ó¿ìÀú¸¦ ¸ðµÎ ´Ý°í ´Ù½Ã ½Ãµµ ÇϽñ⠹ٶø´Ï´Ù."); return false; } BlockEnc2("CMD=CHECK&LOGOUT_TIME="+(new Date()).getTime() , "POST", "", checkLawfirmAny_Callback); } function checkLawfirmAny_Callback(aResult){ var urlDo = "/lawfirm/main/ORSMM00010.jsp"+AnySignAjaxSid; aResult = "p="+AnySign.mAnySignForPC.escape_url(aResult); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : aResult }).responseText; var returnDate = $.trim(rVal); rVal = parseBooleanFalse(rVal); if( returnDate == "OVER" ){ alert("´Ù¸¥ À¥ºê¶ó¿ìÁ® ¶Ç´Â ´Ù¸¥ PC¿¡¼­ ·Î±×ÀÎ ÇÏ¿´½À´Ï´Ù."); XecureNavigate("/lawfirm/main/ORSMM00012.jsp","_self"); } else if( rVal ){ alert("·Î±×¾Æ¿ô µÇ¾ú½À´Ï´Ù. ´Ù½Ã ·Î±×ÀÎ ÇϽñ⠹ٶø´Ï´Ù."); XecureNavigate("/lawfirm/main/ORSMM00012.jsp","_self"); } LOGOUT_DATE = new Date( parseFloat($.trim(returnDate)) ); return true; } function doCustomerAnyLogout(){ if(AnySignAjaxSid == "" || AnySignAjaxSid == "undefined"){ alert("¾Ïȣȭ ¼³Á¤¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. »õ·Î °íħ ¶Ç´Â ºê¶ó¿ìÀú¸¦ ¸ðµÎ ´Ý°í ´Ù½Ã ½Ãµµ ÇϽñ⠹ٶø´Ï´Ù."); return false; } BlockEnc2("CMD=LOGOUT" , "POST", "", doCustomerAnyLogout_Callback); } function doCustomerAnyLogout_Callback(aResult){ var urlDo = "/customer/eleSign/ORSES00010.jsp"+AnySignAjaxSid; aResult = "p="+AnySign.mAnySignForPC.escape_url(aResult); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : aResult }).responseText; rVal = parseBoolean(rVal); XecureNavigate("/customer/eleSign/ORSES00011.jsp","_self"); } function checkCustomerAny(){ if(AnySignAjaxSid == "" || AnySignAjaxSid == "undefined"){ alert("¾Ïȣȭ ¼³Á¤¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. »õ·Î °íħ ¶Ç´Â ºê¶ó¿ìÀú¸¦ ¸ðµÎ ´Ý°í ´Ù½Ã ½Ãµµ ÇϽñ⠹ٶø´Ï´Ù."); return false; } BlockEnc2("CMD=CHECK&LOGOUT_TIME="+(new Date()).getTime() , "POST", "", checkCustomerAny_Callback); } function checkCustomerAny_Callback(aResult){ var urlDo = "/customer/eleSign/ORSES00010.jsp"+AnySignAjaxSid; aResult = "p="+AnySign.mAnySignForPC.escape_url(aResult); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : aResult }).responseText; var returnDate = $.trim(rVal); rVal = parseBooleanFalse(rVal); if( returnDate == "OVER" ){ alert("´Ù¸¥ À¥ºê¶ó¿ìÁ® ¶Ç´Â ´Ù¸¥ PC¿¡¼­ ·Î±×ÀÎ ÇÏ¿´½À´Ï´Ù."); XecureNavigate("/customer/eleSign/ORSES00011.jsp","_self"); } else if( rVal ){ alert("·Î±×¾Æ¿ô µÇ¾ú½À´Ï´Ù. ´Ù½Ã ·Î±×ÀÎ ÇϽñ⠹ٶø´Ï´Ù."); XecureNavigate("/customer/eleSign/ORSES00011.jsp","_self"); } LOGOUT_DATE = new Date( parseFloat($.trim(returnDate)) ); return true; } function doSBManagerAnyLogout(){ if(AnySignAjaxSid == "" || AnySignAjaxSid == "undefined"){ alert("¾Ïȣȭ ¼³Á¤¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. »õ·Î °íħ ¶Ç´Â ºê¶ó¿ìÀú¸¦ ¸ðµÎ ´Ý°í ´Ù½Ã ½Ãµµ ÇϽñ⠹ٶø´Ï´Ù."); return false; } BlockEnc2("CMD=LOGOUT" , "POST", "", doSBManagerAnyLogout_Callback); } function doSBManagerAnyLogout_Callback(aResult){ var urlDo = "/bank/shBank/ORSSB00010.jsp"; aResult = "p="+AnySign.mAnySignForPC.escape_url(aResult); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : aResult }).responseText; rVal = parseBoolean(rVal); XecureNavigate("/bank/shBank/ORSSB00011.jsp","_self"); } function checkdoSBManagerAny(){ if(AnySignAjaxSid == "" || AnySignAjaxSid == "undefined"){ alert("¾Ïȣȭ ¼³Á¤¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. »õ·Î °íħ ¶Ç´Â ºê¶ó¿ìÀú¸¦ ¸ðµÎ ´Ý°í ´Ù½Ã ½Ãµµ ÇϽñ⠹ٶø´Ï´Ù."); return false; } BlockEnc2("CMD=CHECK&LOGOUT_TIME="+(new Date()).getTime() , "POST", "", checkdoSBManagerAny_Callback); } function checkdoSBManagerAny_Callback(aResult){ var urlDo = "/bank/shBank/ORSSB00010.jsp"+AnySignAjaxSid; aResult = "p="+AnySign.mAnySignForPC.escape_url(aResult); var rVal = $.ajax({ url : urlDo, async : false, type : "POST", data : aResult }).responseText; var returnDate = $.trim(rVal); rVal = parseBooleanFalse(rVal); if( returnDate == "OVER" ){ alert("´Ù¸¥ À¥ºê¶ó¿ìÁ® ¶Ç´Â ´Ù¸¥ PC¿¡¼­ ·Î±×ÀÎ ÇÏ¿´½À´Ï´Ù."); XecureNavigate("/bank/shBank/ORSSB00011.jsp","_self"); } else if( rVal ){ alert("·Î±×¾Æ¿ô µÇ¾ú½À´Ï´Ù. ´Ù½Ã ·Î±×ÀÎ ÇϽñ⠹ٶø´Ï´Ù."); XecureNavigate("/bank/shBank/ORSSB00011.jsp","_self"); } LOGOUT_DATE = new Date( parseFloat($.trim(returnDate)) ); return true; }