$(function(){function d(a){id=$(a).data("productid");var b=$(a);$.post("/wish-list?a=add",{pi_productid:id},function(a){a.success&&b.addClass("active")},"jSON")}var c=null;$(document).on("submit",".signupmini, .js-signuppop",function(a){console.log($(this));a.preventDefault();var b=$(this).find("input[type=email]");$.post($(this).attr("action"),$(this).serializeArray(),function(a){b.val("");$(".signupresponse").hide().html(a.message).slideDown();window.setTimeout(function(){$(".signupresponse").slideUp("fast");
a.success&&0<$(".welcome-pop").length&&liftcurtain()},3E3)},"jSON")});$(".limit-text").keyup(function(){_displayel=$(".limit-text-count:eq("+$(".limit-text").index(this)+")");_this=$(this);len=_this.val().length;m=_this.data("maxlength");len>=m&&(_this.val(_this.val().substring(0,m)),len=m);_displayel.html(m-len)});$(document).on("click",".ajax-add-to-cart",function(a){var b=1;a.preventDefault();f=$(this).parents("form");1==f.length&&(qbox=f.find(".qtyinput"),1==qbox.length&&(b=qbox.val()||b));a=
$(this).data("layer");"object"==typeof a&&dataLayer.push(a);var g=$(this).data("productid");$.getJSON("/cart?a=add&pb_skiptemplate=1",{p:$(this).data("productid"),q:b},function(a){$(".cartquantityindicator").html(a.itemcount);$(".carttotalindicator").html(a.carttotal);$("#ajax-cart-content").html(a.content);loadpopup("addpop","/added-pop",{i:g,q:b})})});$(document).on("click",".drophint",function(){id=$(this).data("productid");loadpopup("hintpop","/hint-pop",{i:id})});$(document).on("click",".openloginpop",
function(){$(this).hasClass("mobile")&&$(".togglenav").click();loadpopup("loginpop","/login-popup")});$(document).on("submit",".dologin",function(a){a.preventDefault();$.post("/login-process?a=login",$(this).serializeArray(),function(a){a.success?(c&&(d(c),c=null),$(".not-logged-in").hide(),$(".once-logged-in").show(),$(".firstname").html(a.firstname),$("#response").html(a.response),window.setTimeout(liftcurtain,3E3)):$("#response").html(a.response)})});$(document).on("click",".openresetpasswordpopup",
function(){loadpopup("resetpasswordpopup","/reset-password-popup")});$(document).on("submit",".doresetpassword",function(a){a.preventDefault();lo_request={};lo_request.email=$(this).find('input[name="email"]').val();$.post("/reset-password-popup?a=process",lo_request,function(a){$("#response").html(a.response);a.success&&setTimeout(function(){liftcurtain()},3E3)})});$("#payment-form").one("submit",function(a){a.preventDefault();$.get("/payment-check-ajax",function(a){"0"!=a?$("#payment-form").data("checked",
1).submit():document.location="/cart?e=1"});return!1});$(".faqsections li a").click(function(){$(".faqsections li").removeClass("active").filter($(this).parent()).addClass("active");$(".section-wrap").hide().filter('[data-category="'+$(this).text()+'"]').show()});$("#mobfaqselect").change(function(){$('.faqsections li a[data-category="'+$(this).val()+'"]').click()});$(document).on("click",".wishlistadd",function(a){if($(this).hasClass("active")||$(this).hasClass("disabled"))return!1;a.preventDefault();
d(this);return!1});$("#returnitemform").submit(function(){return 0==$("input[type=checkbox]:checked",this).length?!1:confirm("Are you sure you want to return the selected item(s)?")});$(".wish-no-customer").click(function(){c=this;loadpopup("login","/login-popup");$(".wish-no-customer").removeClass("wish-no-customer").filter(this).addClass("active")});$(".wishlistremove").click(function(a){a.preventDefault();id=$(this).data("productid");$(this).parents("a.gridcol").fadeOut("fast",function(){$.get("/wish-list?a=remove",
{p:id});0==$(".wishlist-listing .gridcol:visible").length&&$(".wishlist-no-items").show()});return!1});$(document).one("click",".autopop",function(){loadpopup("autopop-container",$(this).attr("href"))});$(document).on("click",".poplink",function(a){a.preventDefault();loadpopup("autopop-container",$(this).attr("href"));return!1});$(".autopop").click();var e={toggleloginlinks:function(a){window.setTimeout(liftcurtain,1E3)},afterdrophint:function(a){$("#hintform").slideUp()}};$(document).on("submit",
".ajax-form",function(a){a.preventDefault();var b=$(this).data("options");$.post($(this).attr("action"),$(this).serializeArray(),function(a){a.response&&$("#response").html(a.response);if(1==a.success&&"undefined"!=typeof e[b.onsuccess])e[b.onsuccess](a)},"jSON")});$(document).on("change","#custmenumobile",function(a){document.location="/"+$(this).val()})});