var site=site||{},generic=generic||{};site.signin=site.signin||{},site.signin.getRBKeys=function(){site.signin.rb=generic.rb("error_messages"),site.signin.forgotPasswordEmailNotFound=site.signin.rb.get("incorrect_pwremind"),site.signin.forgotPasswordNoEmailProvided="required.email_address"!==site.signin.rb.get("required.email_address")?site.signin.rb.get("required.email_address"):"Please enter your email address.",site.signin.forgotPasswordMigratedUser=site.signin.rb.get("migrated.mobile_account.signin"),site.signin.passwordResetSend=site.signin.rb.get("no_account")},site.signin.forgotPassword=function(e){site.signin.getRBKeys();e.errorListNode;var s=e.emailNode,i=e.forgotPasswordLink,r=(e.forgotPasswordNote,$("#lpw-text")),n=$(".js-password_reset_send__EMAIL_ADDRESS");r.length>1&&r.html().length<1&&r.hide(),1===n.length&&s.once().on("change",(function(){var e=s.val();n.val(e)})),i.on("click",(function(e,i){var t={};e.preventDefault(),r.show();var o=site.signin.getEmailAddress(s),a=$(this).parents(".site-my-mac__contents-signin"),g=a.find(".return-user-email-gnav"),d=$("#forgot_password_noemail",a).text().trim()||site.signin.forgotPasswordNoEmailProvided,l=$(this).parents(".checkout__return-user").length&&$(this).parents(".checkout__return-user")||$(this).parents(".return-user").length&&$(this).parents(".return-user")||$(this).parents(".site-my-mac__contents-signin").length&&$(this).parents(".site-my-mac__contents-signin");t=l?l.find(".return-user-email"):"";var u=$("#checkout__return-user-errors.error_messages, #form--errors--signin.error_messages",l),c=$("#form--errors--signin",i);if(o.length<1){$(".js-signin-errors").empty(),$(".error_messages").empty();var m=$(".js-signin-errors");return 1===m.length&&(m.append('<li class="s" id="signin_error.email_address.">'+d+"</li>"),generic.showErrorState(g.get(0))),1===u.length&&(u.append('<li class="error" id="signin_error-email_address">'+d+"</li>"),generic.showErrorState(t.get(0))),$("#new-account > .error_messages").empty(),$(".js-return-user-email").addClass("error"),l>0&&l.find(".error_messages").show(),!1}if(1===n.length){c.empty(),n.val(s.val());var p=$(".sign-in-page__password_reset_send form",i),h=generic.Hash().queryToJson(p.serialize());_.forEach(h,(function(e,s){h[s]=decodeURIComponent(e)})),generic.jsonrpc.fetch({method:"rpc.form",params:[h],onBoth:function(e){var s=e.getMessages();s&&$.each(s,(function(e,s){if("request_sent"===s.key){var r=$("#passwordResetSendMsg",i);r.length?r.show():c.append("<li id='passwordResetSendMsg'>"+site.signin.passwordResetSend+"</li>")}}))}})}else site.signin.requestPassword(o);return $("#new-account > .error_messages").empty(),!1}))},site.signin.initResetPassword=function(e){var s=site.signin.getEmailAddress(e),i=$("#pwd-reset");i&&i.bind("click",(function(e){e.preventDefault(),site.signin.requestPassword(s)}))},site.signin.submitHiddenSigninForm=function(e){if(!e.actionURL||!site.signin.hiddenForm)return null;(site.signin.hiddenForm.attr("action",e.actionURL),$(".js-hidden-email").val(e.email),e.returnURL)&&$(".js-hidden-return").val(e.returnURL);site.signin.hiddenForm.submit()},site.signin.requestPassword=function(e){var s="/"+Drupal.settings.pathPrefix+"account/password_request.tmpl";Drupal.settings.globals_variables.hide_action_path_prefix&&(s="/account/password_request.tmpl"),site.signin.hiddenForm=$(".js-signin-hidden-form"),Drupal.settings.globals_variables.is_hub&&(s="/"+generic.cookie("LOCALE").toLowerCase().split("_").reverse().join("/")+"/account/password_request.tmpl"),site.signin.hiddenForm&&site.signin.submitHiddenSigninForm({email:e,actionURL:s})},site.signin.getEmailAddress=function(e){return e?e.val():null},function(e){e(document).ready((function(){var s=e(".js-address-shipping, .js-password-reset"),i=e(".js-password-resend, .request-form");null!=s&&null!=s&&(i=s),generic.focusErrors(e(".js-error-message"),i)}))}(jQuery);
//# sourceMappingURL=forgot_password.min.js.map
