function showHideLoginSection(){var t=$("#loginSection"),r,n,u,i;t.length&&(t.toggleClass("d-none"),t.hasClass("d-none")||(i=$(".loginSSOBack"),i.toggleClass("d-none"),$(".h1Heading").text($("#hidLoginText").val()),$(".loginHeadingSubText").text($("#hidLoginSubText").val()),r=t.find("#username"),r.length&&r.focus()));n=$("#externalLoginSection");n.length&&(n.toggleClass("d-none"),n.hasClass("d-none")||(u=n.find("#externalEmail"),u.length&&(u.focus(),i=$(".loginSSOBack"),i.toggleClass("d-none"),$(".h1Heading").text($("#hidLoginSSOText").val()),$(".loginHeadingSubText").text($("#hidLoginSSOSubText").val()))));helper.removeAllInvalid();$(".alert-wrapper").addClass("d-none")}function showHideTrialWelcomeSection(){var t=$("#trialWelcomeSection"),i,n,r;t.length&&(t.toggleClass("d-none"),t.hasClass("d-none")||(i=t.find("#username"),i.length&&i.focus()));n=$("#trialLoginSection");n.length&&(n.toggleClass("d-none"),n.hasClass("d-none")||(r=n.find("#workemail"),r.length&&r.focus()));helper.removeAllInvalid();$(".alert-wrapper").addClass("d-none")}function showHideTrialLoginSection(){var r=$("#defaultLoginSection"),n,t,i;r.length&&(r.toggleClass("d-none"),n=$("#loginSection"),n.hasClass("d-none")||(t=n.find("#username"),t.length&&t.focus()));i=$("#trialWelcomePage");i.length&&(i.toggleClass("d-none"),helper.removeAllInvalid(),$(".alert-wrapper").addClass("d-none"))}function CheckForWelcomePage(){var u=document.getElementById("trialWelcomePage"),n,t,i,r;u==null&&(n=$("#panelLogo"),n.length&&n.toggleClass("d-none"),t=$("#defaultLoginSection"),t.length&&(t.toggleClass("d-none"),i=$("#loginSection"),i.hasClass("d-none")||(r=i.find("#username"),r.length&&r.focus())))}function CheckForScreenSize(){var t=$("#panelLogo"),n;t.length==1?(n=document.getElementById("trialWelcomePage"),n!=null?$(".logoContainer").show():window.innerWidth<=991?$(".logoContainer").hide():$(".logoContainer").show()):$(".logoContainer").show()}var authlogin=null,check;$(document).ready(function(){$("#panelLogo").hasClass("d-none")||$("#panelLogo").addClass("d-none");var n=new Date;authlogin=new AuthenticationLogin;setTimeout(check,1e3);CheckForWelcomePage();$("#createTrialLogin").on("click",function(){showHideTrialWelcomeSection()});$("#lnkBackToPreviousPage").on("click",function(n){return showHideTrialWelcomeSection(),n.stopPropagation(),!1});$("#lnkBackToWelcomePage").on("click",function(n){return showHideTrialLoginSection(),n.stopPropagation(),!1});$("#defaultLogin").on("click",function(){showHideTrialLoginSection()});$("#externalLogin").on("click",function(){var t=new Date,i=(t-n)/36e5;i>1&&window.location.href.indexOf("sso=1")===-1?window.location.search+="&sso=1":showHideLoginSection()});$("#lnkBackToLogin").on("click",function(n){return showHideLoginSection(),n.stopPropagation(),!1});$(document).on("click keyup",".trial-pwd-visible.on",function(n){var t=$(n.currentTarget),i,r;(t.length&&n.type==="click"||n.keyCode==="Enter"||n.keyCode==13||n.keyCode==32)&&(t.hide(),i=t.parent().find(".form-control-input"),i.length&&i.attr("type","text"),r=t.siblings(".trial-pwd-visible.off"),r.length&&r.show())});$(document).on("click keyup",".trial-pwd-visible.off",function(n){var t=$(n.currentTarget),i,r;(t.length&&n.type==="click"||n.keyCode==="Enter"||n.keyCode==13||n.keyCode==32)&&(t.hide(),i=t.parent().find(".form-control-input"),i.length&&i.attr("type","password"),r=t.siblings(".trial-pwd-visible.on"),r.length&&r.show())});$(document).on("click",".troubleshoot",function(){$("#divTroubleshoot").toggleClass()});CheckForScreenSize();$("#login").on("click",function(n){var i=!0,t;return($("#msg").html(""),$("#errorMessageSpan").addClass("d-none"),t=$(this).closest("form"),t.find(".form-control-input").each(function(n,t){i=validateLoginForm(t)&&i}),helper.clearAlert(),n.stopPropagation,n.preventDefault,i)?(loader.showLoader(t),helper.getRecaptchaToken("login",function(n){var i=t.find(".recaptcha"),r;i.length&&(i.val(n),r=t.data("verify-recaptcha-url"),helper.ajaxPost(r,{token:n},function(n){var r,u,i;n&&n.success?t.submit():(loader.hideLoader(t),r=$("#loginSection > .alert-wrapper"),r.length&&(u=r.find(".alert-body"),i="",n&&n.message&&(i=n.message),i?($("#msg").html(i),$("#errorMessageSpan").removeClass("d-none")):($("#msg").html("Request fail. Please reload and try again."),$("#errorMessageSpan").removeClass("d-none"),setTimeout(function(){location.reload()},2e3))))}))}),!1):i});$("#btContinue").on("click",function(n){var t=!0,i=$(this).closest("form");return(i.find(".form-control-input").each(function(n,i){t=validateForm(i)&&t}),helper.clearAlert(),n.stopPropagation,n.preventDefault,t)?(loader.showLoader(i),helper.getRecaptchaToken("externallogin",function(n){var t=i.find(".recaptcha");t.length?(t.val(n),i.submit()):location.reload()}),!1):t});window.location.href.indexOf("sso=1")!==-1&&showHideLoginSection();$("#trialLogin").on("click",function(n){var i=!0,r,u,t;return($("#msg").html(""),$("#errorMessageSpan").addClass("d-none"),r=document.getElementById("trialloginpassword").value,u=/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$/,r.match(u)?$("#trial-password-message").css("color","#333333"):($("#trial-password-message").css("color","#C94927"),i=!1),t=$(this).closest("form"),helper.clearAlert(),n.stopPropagation,n.preventDefault,i)?(loader.showLoader(t),helper.getRecaptchaToken("login",function(n){var i=t.find(".recaptcha"),r;i.length&&(i.val(n),r=t.data("verify-recaptcha-url"),helper.ajaxPost(r,{token:n},function(n){if(n&&n.success)t.submit(function(n){n.preventDefault();var i=$(this).serialize();$.ajax({type:"POST",url:"registertrial",data:i,success:function(n){var r,u,i;n.ReturnUrl?window.location.href=n.ReturnUrl:(loader.hideLoader(t),r=$("#trial-section > .alert-wrapper"),r.length&&(u=r.find(".alert-body"),i="",n&&n.ErrorMessage&&(i=n.ErrorMessage),i?($("#msg").html(i),$("#errorMessageSpan").removeClass("d-none")):($("#msg").html("Request fail. Please reload and try again."),$("#errorMessageSpan").removeClass("d-none"),setTimeout(function(){location.reload()},2e3))))},error:function(n,t,i){console.error("Error: "+t+" - "+i)}})}),t.submit();else{loader.hideLoader(t);var i=$("#trial-section > .alert-wrapper")}}))}),!1):i})});check=function(){$("#errorMessageSpan")!=""?$("#errorMessage").val().length>0?$("#errorMessageSpan").removeClass("d-none"):$("#errorMessageSpan").addClass("d-none"):$("#errorMessage").val().length>0&&helper.showAlert($("#errorMessage").val())};$(window).resize(function(){CheckForScreenSize()})