var Authorize={msg_no_email:"Please enter your email address",msg_no_username:"Please enter your username or email",msg_no_password:"Please enter your password",loginBox:"#auth",lostPassBox:"#lostPassBox",init:function(e,t,n){this.msg_no_email=isset(e)?e:this.msg_no_email,this.msg_no_username=isset(t)?t:this.msg_no_username,this.msg_no_password=isset(n)?n:this.msg_no_password},lostPassword:{cancel:function(){this.toggle()},toggle:function(){"none"==$(Authorize.loginBox).css("display")?($(Authorize.loginBox).show(),$(Authorize.lostPassBox).hide(),$("#login_email").val("")):($(Authorize.loginBox).hide(),$(Authorize.lostPassBox).show(),$("#uContainer").remove())},submit:function(){""==$("#login_email").val()&&Authorize.addError(Authorize.msg_no_email)}},addError:function(e){return sysMessage.addError(e),Ga4.send("login_error",{message:e}),!1}},MobileFixes=function(){var t=function(){$(".ux-interchangeable-box").each(function(){$(this).toggle()})};return{run:function(){$(".ux-forgot-pass-handler").on("click",function(e){e.preventDefault(),GaHelper.trackPage("login/reset-password"),t()}),$(".ux-lost-pass-cancel-handler").on("click",function(e){e.preventDefault(),t()})}}},RedirectionFeature={markerSelector:".ux-wait-for-redirection",redirectTo:"",duration:0,enabled:!0,redirection:function(){this.enabled&&this.redirectTo&&(window.location.href=this.redirectTo)},checkMarker:function(){var e=$(this.markerSelector);return!!e.length&&(this.redirectTo=e.attr("data-url"),this.duration=parseInt(e.attr("data-duration")),!0)},userListener:function(){var t=this;function e(e){t.enabled=!1}$("#authorizeSimple input").on("click",e),$("#authorizeSimple button").on("click",e),$("#authorizeSimple .social-button").on("click",e),$("#authorizeSimple .ux-registration-link").on("click",e)},init:function(){if(!this.enabled)return!1;var e=this;this.userListener(),async.addAlwaysCallback(function(){e.checkMarker()&&setTimeout(function(){e.redirection()},e.duration)})}},ResetPassword=function(){function n(){$(r).on("submit",function(e){e.preventDefault(),t()})}var r="#lostPassForm",a=".ux-reset-password-container",t=function(){var e=$(r),t=$('[name="email"]',e).val()||!1;t&&("object"==typeof GaHelper&&GaHelper.trackPage("login/reset-password-submit"),e=$('[name="username"]',e),t=$.extend(!0,{c:"authorize",a:"reset-password",email:t},0
")}),u.html(t)),1