function ValidateUnSupportedBrowser(){var n=$("html").hasClass("lt-ie11")&&$.cookie("warnunsupportedbrowsermsg")==undefined;n&&($.cookie("warnunsupportedbrowsermsg",!0,{expires:365}),$("#dvUnsupportedBrowser").modal("show"))}function selectedCultureChanged(){$.blockUI();$.ajax({type:"POST",contentType:"application/json; charset=utf-8",dataType:"json",url:_logonSettings.selectedCultureChangedUrl,data:JSON.stringify({selectedCulture:$("#ddlCulture  option:selected").val()}),success:function(n){n.IsSuccessful&&(window.location.href=_logonSettings.logonUrl)},error:function(){$("#dvErrorMsg").SetMsg(_logonSettings.errorMsg)},complete:function(){$.unblockUI()}})}function Authenticate(){var i,n,t;return $("#frmLogon").validate().form()||$("#dvErrorMsg").hide(),i=$(this),i.addClass("btn-disabled").prop("disabled",!0),n=function(){$("#frmLogon").submit()},t=$("#DeviceSignature").data("deviceSignature"),t?t.done(n):n(),!1}function LoadSignature(){jsonSignature().done(function(n){$("#hidSignature").val(n)})}$(document).ready(function(){LoadSignature();$("#txtLogonId").length&&$("#txtLogonId").focus();$("#helpLink").length>0&&$("#helpLink").focus();$("#dvErrorMsg").length>0&&$("#dvErrorMsg").focus();$("#hdSetupTitleText").length>0&&$("#hdSetupTitleText").focus();currentView.toLowerCase()=="authenticate"&&ValidateUnSupportedBrowser();$("#ddlCulture").on("change",selectedCultureChanged);$("#frmLogon #btnSubmit").on("click",Authenticate)}),function(){var n=DeviceSignature.getDevice();n.done(function(n){$(function(){$("#DeviceSignature").val(n)})});$("#DeviceSignature").data("deviceSignature",n)}();$("#btnMfaContinue").click(function(){$("#frmMfaChallenge").validate().form()&&($.blockUI(),$.ajax({type:"POST",contentType:"application/json; charset=utf-8",dataType:"json",url:_logonSettings.mfaChallengeSubmitUrl,data:JSON.stringify(GetChallengePostData("Logon")),global:!1,success:function(n){n.Status=="ChallengePassed"?($("#btnMfaContinue").addClass("button-disabled"),window.location.href=_logonSettings.mfaTargetUrl):n.Status=="MaxAttemptsExceededAccountLocked"||n.Status=="MaxChallengeAttemptsExceeded"?($("#btnMfaContinue").addClass("button-disabled"),window.location.href=_logonSettings.attemptedFailedUrl):n.Status=="ChallengeFailed"?($("#frmMfaChallenge").trigger("reset.unobtrusiveValidation"),$("#dvErrorMessage").SetMsg(n.Data),$.unblockUI()):n.Status=="ChallengeError"&&($("#frmMfaChallenge").trigger("reset.unobtrusiveValidation"),$("#dvErrorMessage").SetMsg(n.Data),$.unblockUI())},error:function(){$("#dvMainForm").SetMsg(_logonSettings.errorMsg);$.unblockUI()}}))});$("#btnMfaSetupSubmit").click(function(){var n,t;$(".validation-summary-errors ul:eq(0)").html("");n=$("#frmMfaSetup").validate().form();IsAllMFAQuestionsSelected($("#dvform"))||(n=!1,t=isAnyMFAQuestionsSelected($("#dvform"))?$(".validation-summary-errors ul:eq(0)").html():"",$(".validation-summary-errors ul:eq(0)").html("<li>"+$("#dvform").attr("data-ErrorText")+"<\/li>"+t));n&&($.blockUI(),$.ajax({type:"POST",contentType:"application/json; charset=utf-8",dataType:"json",url:_logonSettings.mfaSetupSubmitUrl,data:JSON.stringify(GetSetupPostData("Logon")),global:!1,success:function(n){if(n.Status=="Allow"){$("#btnMfaSetupSubmit").on("aftersuccess",function(){setInterval(function(){$(".ui-blocker").length==0&&$.blockUI()},10)});$("#btnMfaSetupSubmit").addClass("button-disabled");window.location.href=_logonSettings.mfaTargetUrl}else(n.Status=="SetupFailed"||n.Status=="ChallengeError")&&($(".validation-summary-errors ul:eq(0)").html(""),$("#dvErrorMessage").SetMsg(n.Data),$("html, body").animate({scrollTop:0},"slow"),$.unblockUI(),uniformControls())},error:function(){$("#dvErrorMessage").SetMsg(_logonSettings.errorMsg);$("html, body").animate({scrollTop:0},"slow");$.unblockUI()}}))});$(function(){$("#btnMtanSubmit").click(function(){$("#frmMtan").validate().form()&&$.ajax({type:"POST",contentType:"application/json; charset=utf-8",dataType:"json",url:_logonSettings.mtanSubmitUrl,data:JSON.stringify(getMtanPostData("Logon")),success:function(n){$("#frmMtan").trigger("reset.unobtrusiveValidation");n.Status=="Error"||n.Status=="NullCounter"||n.Status=="ValidateFailed"?$("#dvMessages").SetMsg(_mtanMessages.mTanValidationError):n.Status=="ValidateSuceeded"?($("#btnMtanSubmit").addClass("button-disabled"),$.blockUI(),window.location.href=_logonSettings.mtanTargetUrl):n.Status=="MaxAttempt"&&($("#btnMtanSubmit").addClass("button-disabled"),$.blockUI(),window.location.href=_logonSettings.attemptedFailedUrl)},complete:function(){},error:function(){$("#dvMessages").SetMsg(_logonSettings.errorMsg)}})});$("#frmMtan").keyPressTarget()});$("#btnMtanRegnerate").click(function(){$.blockUI();$.ajax({type:"POST",contentType:"application/json; charset=utf-8",dataType:"json",url:_logonSettings.mtanRegenerateUrl,data:"",success:function(n){n.Status=="Error"||n=="NullCounter"?$("#dvMessages").SetMsg(_mtanMessages.mTanValidationError):n.Status=="MaxAttempt"?($("#btnMTANRegenText").addClass("button-disabled"),window.location.href=_logonSettings.attemptedFailedUrl):n.Status=="Success"&&$("#dvMessages").SetMsg(_mtanMessages.mTanSent,!0)},complete:function(){$.unblockUI()},error:function(){$.unblockUI();$("#dvMessages").SetMsg(_logonSettings.errorMsg)}})});$("#lnkMFAChallengeCancel").click(function(){return $("#lnkMFAConfirmCancel").click(),!1});$("#lnkMFASetupCancel").click(function(){return $("#dvMFASetupConfirmCancel").modal("show"),!1})