1"use strict";Shopify.theme.jsAccounts={init:function(){this.recoverHandle(),this.registerAjaxSubmitHandle(),this.recoverPasswordHandle(),this.addressEditHandle()},recoverHandle:function(){var e=$("#login"),o=$("#recover");$(".js-recover-password").on("click",function(){e.hide(),o.show()}),$(".cancel-recover-password").on("click",function(){o.hide(),e.show()})},registerAjaxSubmitHandle:function(){var t=this,e=$(".register__form"),a=e.find("form"),c=e.find(".errors-body"),d=e.find(".register-submit-button");a.length&&(this._checkboxHandle(),a.on("submit",function(e){var o=a.attr("method"),s=a.attr("action"),i=a.serialize(),n=a.find('input[name="customer[email]"]').val(),r=a.find('input[name="customer[password]"]').val();d.hasClass("is-loading")||(d.addClass("is-loading"),$.ajax({type:o,url:s,data:i,success:function(e){e=$(e).find(".errors").html();if(e)return d.removeClass("is-loading"),void c.html(e);t._ajaxLoginHandle(n,r,d)},error:function(){d.removeClass("is-loading")}}),e.preventDefault())}))},recoverPasswordHandle:function(){var e=$
1("#recover"),n=e.find("form"),r=e.find(".errors-body"),t=e.find(".recover-send-success"),a=n.find('button[type="submit"]');n.on("submit",function(e){var o=n.attr("method"),s=n.attr("action"),i=n.serialize();a.hasClass("is-loading")||(a.addClass("is-loading"),$.ajax({type:o,url:s,data:i,success:function(e){e=$(e).find(".errors").html();if(e)return a.removeClass("is-loading"),void r.html(e);t.show(),a.removeClass("is-loading")},error:function(){a.removeClass("is-loading")}}),e.preventDefault())})},addressEditHandle:function(){var e=$(".address-section");e.length&&(e.find(".checkbox-label").each(function(e,o){var s=$(o),i=s.siblings("input[type='checkbox']"),o=s.siblings(".checkbox-item"),i=i.attr("id");s.attr("for",i),o.hasClass("active")&&s.click()}),this._checkboxHandle())},openAddressPopup:function(e){var o=this,s=e?$(e.target).parents(".address_table").find("[data-address-popup]"):$("[data-address-new-popup]");console.log(e),$.fancybox.open(s,{type:"inline",baseClass:"edit-address-popup",opts:{hash:!1,infobar:!1,toolbar:!1,smallBtn:!1,touch:{vertical:!1,momentum:!1},beforeShow:function(){},afterShow:function(){$("body").on("click touchend",".popup__close",function(){o.close()})},beforeClose:function(){$(".popup__close").off()}}})},destroyAddressPopup:function(){$.fancybox.destroy()}
1,_checkboxHandle:function(){var e=$(".checkbox-label");$(".checkbox-item").click(function(){e.click()}),e.click(function(){var e=$(this).siblings("input[type='checkbox']");e.prop("checked")?e.siblings("div").removeClass("active"):e.siblings("div").addClass("active")})},_ajaxLoginHandle:function(e,o,n){var r=$(".register-section-form-body"),t=$(".register-section-success-body"),a=$(".login__form").find("form"),s=a.find('input[name="customer[email]"]'),i=a.find('input[name="customer[password]"]');s.val(e),i.val(o),a.on("submit",function(e){var o=a.attr("method"),s=a.attr("action"),i=a.serialize();$.ajax({type:o,url:s,data:i,success:function(e){var o=$(e).find(".errors");console.log(e);o.html();n.removeClass("is-loading"),r.hide(),t.show()},error:function(){n.removeClass("is-loading")}}),e.preventDefault()}),a.trigger("submit")},unload:function(){$(".js-recover-password").off(),$(".cancel-recover-password").off(),$(".login__form").find("form").off(),$("#recover").find("form").off()}};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.