"undefined"==typeof LoginHandler&&(LoginHandler={}); (function(){function f(){e("#loginBtn");JsCache.get("#authenticateImage").bind("click",function(){LoginHandler.refreshImgTask.refresh()})}function e(b){$j(document).off("keydown").on("keydown",function(a){KeyEventUtils.isEnterKey(a.keyCode)&&(a.preventDefault(),$j(b).click())})}function g(){$j("#loginBoxAuthenticateImage").on("click",function(){LoginHandler.refreshImgTask.refresh()})}LoginHandler.init=function(){f();g();JsCache.get("#loginName").focus();PageConfig.fingerprint2="";(new TrafficStatistics2).get(function(b){PageConfig.fingerprint2= b});LoginHandler.refreshImgTask.run();TaskExecuter.execute()};LoginHandler.hideUrgentNotice=function(){$j("#urgentNotice").hide()};LoginHandler.check=function(b){WindowEventUtil.stopEvent(b);PageConfig.loginName=$j("#loginName").val();PageConfig.password=$j("#password").val();PageConfig.validCode=$j("#validCode").val();PageConfig.valid=$j("#valid").val();FraudProtectionSystemHandler.collectFpsParams();b=!0;var a="";!PageConfig.isValidationCodeEnable||null!=PageConfig.validCode&&0!=PageConfig.validCode.length|| (b=!1,a="msg.error.account.verifyCodeEmpty");if(null==PageConfig.password||0==PageConfig.password.length)b=!1,a="msg.error.account.passwordEmpty";if(null==PageConfig.loginName||0==PageConfig.loginName.length)b=!1,a="msg.error.account.accountEmpty";b?LoginHandler.submit():JsCache.get("#errorMsg").html(I18N.get(a)).show()};LoginHandler.loginBoxCheck=function(b){WindowEventUtil.stopEvent(b);PageConfig.loginName=$j("#loginBoxLoginName").val();PageConfig.password=$j("#loginBoxPassword").val();PageConfig.validCode= $j("#loginBoxValidCode").val();PageConfig.valid=$j("#loginBoxValid").val();FraudProtectionSystemHandler.collectFpsParams();b=!0;var a="";!PageConfig.isValidationCodeEnable||null!=PageConfig.validCode&&0!=PageConfig.validCode.length||(b=!1,a="msg.error.account.verifyCodeEmpty");if(null==PageConfig.password||0==PageConfig.password.length)b=!1,a="msg.error.account.passwordEmpty";if(null==PageConfig.loginName||0==PageConfig.loginName.length)b=!1,a="msg.error.account.accountEmpty";b?LoginHandler.submit(): $j("#loginBoxErrorMsg").html(I18N.get(a)).show()};LoginHandler.submit=function(b){$j.ajax({type:"POST",url:"/login/memberAuthController/login",data:{loginName:PageConfig.loginName,valid:PageConfig.valid,password:EncryptUtil.mask(EncryptUtil.mask(PageConfig.password)+PageConfig.valid),validCode:PageConfig.validCode,fingerprint2:PageConfig.fingerprint2,thumbmark:JSON.stringify(PageConfig.Thumbmark),tk:PageConfig.tk,di:PageConfig.di,"detecas-analysis":PageConfig.detecasAnalysis,bi:PageConfig.bi,__fdi:PageConfig.fdi, isDemoLogin:b},success:function(a){if(a&&a.error){a.new_valid&&($j("#valid").val(a.new_valid),$j("#loginBoxValid").val(a.new_valid));if("["==a.error[0]){var c="";a=JSON.parse(a.error);for(var d in a)c=a[d]}else c=a.error;JsCache.get("#errorMsg").html(c).show();$j("#loginBoxErrorMsg").html(c).show();LoginHandler.refreshImgTask.refresh()}else if(a&&"string"==typeof a&&a.includes("banCountry"))document.write(a);else if("true"==a.resetPW)window.location.replace("/login/members/passwordOnSignIn.jsp"); else if(c=PageConfig.ENABLE_LOGIN_CHANGE_LINE?a.goTo:a.redirect,"undefined"==typeof GoogleAnalyticsHandler||!GoogleAnalyticsHandler.isEnable(PageConfig.webSiteType)||PageConfig.ENABLE_TERMS_CONDITIONS_PAGE&&-1!=c.indexOf("termsconditions.jsp")||GoogleAnalyticsHandler.loginSuccess(PageConfig.loginName,PageConfig.webSiteType),PageConfig.ENABLE_LOGIN_CHANGE_LINE)if(a.z&&a.e)if(0==window.location.hostname.indexOf("aws."))window.top.location=a.goTo;else for(PageConfig.goTo=a.goTo,PageConfig.z=a.z,PageConfig.e= a.e,PageConfig.eDefault=a.eDefault,PageConfig.port=a.port,a=0;a