").append(g.clone()).html()),"undefined"!=typeof i[f+1]&&(h=i.eq(f+1).addClass("quick-view-next"),h=a("
").append(h.clone()).html()),b.quickViewLoad(d,j,g,h)})},quickViewLoad:function(c,d,e,f){var g={id:c,action:"basel_quick_view"},h=function(c){a.magnificPopup.open({items:{src:'",type:"inline"},tClose:basel_settings.close,tLoading:basel_settings.loading,removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=b.popupEffect},open:function(){a(".variations_form").each(function(){a(this).wc_variation_form().find(".variations select:eq(0)").change()}),a(".variations_form").trigger("wc_variation_form"),a("body").trigger("basel-quick-view-displayed"),baselThemeModule.swatchesVariations(),baselThemeModule.btnsToolTips(),setTimeout(function(){baselThemeModule.nanoScroller()},300)}}})};a.ajax({url:basel_settings.ajaxurl,data:g,method:"get",success:function(b){basel_settings.quickview_in_popup_fix?(a.magnificPopup.close(),setTimeout(function(){h(b)},500)):h(b)},complete:function(){d.removeClass("loading")},error:function(){}})},quickShop:function(){function b(a){a.find(".variations_form").wc_variation_form().find(".variations select:eq(0)").change(),a.find(".variations_form").trigger("wc_variation_form")}var c=".btn-quick-shop";a(document).on("click",c,function(c){c.preventDefault();var d=a(this),e=d.parents(".product"),f=e.find(".quick-shop-form"),g=d.data("id"),h="btn-loading";if(!d.hasClass(h)){if(e.hasClass("quick-shop-loaded"))return void e.addClass("quick-shop-shown");d.addClass(h),e.addClass("loading-quick-shop"),a.ajax({url:basel_settings.ajaxurl,data:{action:"basel_quick_shop",id:g},method:"get",success:function(c){f.append(c),b(e),a("body").trigger("basel-quick-view-displayed"),baselThemeModule.swatchesVariations(),baselThemeModule.btnsToolTips()},complete:function(){d.removeClass(h),e.removeClass("loading-quick-shop"),e.addClass("quick-shop-shown quick-shop-loaded")},error:function(){}})}}).on("click",".quick-shop-close",function(){var b=a(this),c=b.parents(".product");c.removeClass("quick-shop-shown")})},btnsToolTips:function(){a(".basel-tooltip, .product-actions-btns > a, .product-grid-item .add_to_cart_button, .quick-view a, .product-compare-button a, .product-grid-item .yith-wcwl-add-to-wishlist a").each(function(){a(this).find(".basel-tooltip-label").remove(),a(this).addClass("basel-tooltip").prepend('
'+a(this).text()+" ")})},stickyFooter:function(){if(a("body").hasClass("sticky-footer-on")&&!(a(window).width()<991)){var b=a(".footer-container"),c=a(".main-page-wrapper"),d=a(window);a(".basel-prefooter").length>0&&(c=a(".basel-prefooter"));var e=function(){c.css({marginBottom:b.outerHeight()})};d.on("resize",e),b.imagesLoaded(function(){e()});var f=function(){var c=d.scrollTop(),e=a(document).outerHeight()-b.outerHeight();e
div").addClass("swatch-enabled"),a(".swatches-select > div").hasClass("active-swatch")&&c.addClass("variation-swatch-selected"),c.on("click",".swatches-select > div",function(){var b=a(this).data("value"),e=a(this).parent().data("id");c.trigger("check_variations",["attribute_"+e,!0]),d(c),a(this).hasClass("active-swatch")||a(this).hasClass("swatch-disabled")||(c.find("select#"+e).val(b).trigger("change"),a(this).parent().find(".active-swatch").removeClass("active-swatch"),a(this).addClass("active-swatch"),d(c))}).on("click",".reset_variations",function(a){c.find(".active-swatch").removeClass("active-swatch"),g()||i("default",c)}).on("reset_data",function(){c.find(".variations .value").hasClass("with-swatches")||g()||i("default",c);var j=!0,k=!1;c.find(".variations select").each(function(){var b=(a(this).data("attribute_name")||a(this).attr("name"),a(this).val()||"");0===b.length?j=!1:k=!0}),j&&a(this).parent().find(".active-swatch").removeClass("active-swatch"),c.removeClass("variation-swatch-selected");var l=a(".woocommerce-product-gallery__wrapper.owl-carousel");d(c),f(c)||e(),0!==l.length&&("yes"==basel_settings.product_slider_auto_height?(!g()&&h("default")&&l.trigger("destroy.owl.carousel"),a(".product-images").imagesLoaded(function(){l=l.owlCarousel(b.mainCarouselArg),l.trigger("refresh.owl.carousel")})):(l=l.owlCarousel(b.mainCarouselArg),l.trigger("refresh.owl.carousel")),l.trigger("to.owl.carousel",0))}).on("reset_image",function(){var b=a(".thumbnails img").first();g()||f(c)||b.wc_reset_variation_attr("src")}).on("show_variation",function(d,j,k){var l=a(".thumbnails img").first(),m=j.image.src;if(m){g()||f(c)||i(j.variation_id,c)||(l.wc_set_variation_attr("src",m),baselThemeModule.initZoom()),g()||f(c)||l.wc_set_variation_attr("src",m);var n=a(".woocommerce-product-gallery__wrapper");if(c.addClass("variation-swatch-selected"),f(c)||e(),n.hasClass("owl-carousel")){"yes"==basel_settings.product_slider_auto_height?(!g()&&h(j.variation_id)&&n.trigger("destroy.owl.carousel"),a(".product-images").imagesLoaded(function(){n=n.owlCarousel(b.mainCarouselArg),n.trigger("refresh.owl.carousel")})):(n=n.owlCarousel(b.mainCarouselArg),n.trigger("refresh.owl.carousel"));var o=a(".images .thumbnails");n.trigger("to.owl.carousel",0),o.hasClass("owl-carousel")?(o.owlCarousel().trigger("to.owl.carousel",0),o.find(".active-thumb").removeClass("active-thumb"),o.find(".owl-item").eq(0).addClass("active-thumb")):(o.slick("slickGoTo",0),o.find(".active-thumb").removeClass("active-thumb"),o.find("img").eq(0).addClass("active-thumb"))}}}))});var d=function(b){b.data("product_variations")&&b.find(".variations select").each(function(){var b=a(this),c=b.parent().find(".swatches-select"),d=b.html();d=a(d),c.find("> div").removeClass("swatch-enabled").addClass("swatch-disabled"),d.each(function(b){var d=a(this).val();a(this).hasClass("enabled")?c.find('div[data-value="'+d+'"]').removeClass("swatch-disabled").addClass("swatch-enabled"):c.find('div[data-value="'+d+'"]').addClass("swatch-disabled").removeClass("swatch-enabled")})})},e=function(){a("body").hasClass("basel-product-design-sticky")&&a(".entry-summary").hasClass("block-sticked")&&basel_settings.sticky_desc_scroll&&!(a(window).width()<=1024)&&a("html, body").animate({scrollTop:a(".product-image-summary").offset().top-150},800)},f=function(a){return a.parent().hasClass("quick-shop-form")},g=function(){return a(".single-product-content").hasClass("product-quick-view")},h=function(a){return"undefined"!=typeof basel_variation_gallery_data&&basel_variation_gallery_data&&basel_variation_gallery_data[a]},i=function(b,c){if(!h(b)||f(c)&&g())return!1;var d=basel_variation_gallery_data[b],e=a(".woocommerce-product-gallery__wrapper");e.empty();for(var i=0;i '+d[i].image+" ");return baselThemeModule.productImagesGallery(),a(".woocommerce-product-gallery__image").trigger("zoom.destroy"),g()||baselThemeModule.initZoom(),!0}},swatchesOnGrid:function(){a("body").on("click",".swatch-on-grid",function(){var b,c,d,e=a(this).data("image-src"),f=a(this).data("image-srcset"),g=a(this).data("image-sizes");if("undefined"!=typeof e){var h=a(this).parents(".product-grid-item"),i=h.find(".product-element-top > a > img"),j=i.data("original-src"),k=i.data("original-srcset"),l=i.data("original-sizes");"undefined"==typeof j&&i.data("original-src",i.attr("src")),"undefined"==typeof k&&i.data("original-srcset",i.attr("srcset")),"undefined"==typeof l&&i.data("original-sizes",i.attr("sizes")),a(this).hasClass("current-swatch")?(b=j,c=k,d=l,a(this).removeClass("current-swatch"),h.removeClass("product-swatched")):(a(this).parent().find(".current-swatch").removeClass("current-swatch"),a(this).addClass("current-swatch"),h.addClass("product-swatched"),b=e,c=f,d=g),i.attr("src")!=b&&(h.addClass("loading-image"),i.attr("src",b).attr("srcset",c).attr("image_sizes",d).one("load",function(){h.removeClass("loading-image")}))}})},ajaxFilters:function(){if(a("body").hasClass("basel-ajax-shop-on")){var c=this,d=!1;a(".products");a("body").on("click",".post-type-archive-product .products-footer .woocommerce-pagination a",function(a){
e()}),a(document).pjax(b.ajaxLinks,".main-page-wrapper",{timeout:basel_settings.pjax_timeout,scrollTo:!1}),a(document).on("click",".widget_price_filter form .button",function(){var b=a(".widget_price_filter form");return console.log(b.serialize()),a.pjax({container:".main-page-wrapper",timeout:basel_settings.pjax_timeout,url:b.attr("action"),data:b.serialize(),scrollTo:!1}),!1}),a(document).on("pjax:error",function(a,b,c,d){console.log("pjax error "+c)}),a(document).on("pjax:start",function(b,c){a("body").addClass("basel-loading"),baselThemeModule.hideShopSidebar()}),a(document).on("pjax:beforeReplace",function(b,c){a(".filters-area").hasClass("filters-opened")&&"yes"==basel_settings.shop_filters_close&&(d=!0,a("body").addClass("body-filters-opened"))}),a(document).on("pjax:complete",function(b,d,f){c.shopPageInit(),e(),a(document).trigger("basel-images-loaded"),a(".baselmart-sidebar-content").scroll(function(){a(document).trigger("basel-images-loaded")}),a("body").removeClass("basel-loading")}),a(document).on("pjax:end",function(b,c,e){d&&(a(".filters-area").css("display","block"),baselThemeModule.openFilters(200),d=!1),a("body").removeClass("basel-loading")});var e=function(){if("no"==basel_settings.ajax_scroll)return!1;var b=a(basel_settings.ajax_scroll_class),c=b.offset().top-basel_settings.ajax_scroll_offset;a("html, body").stop().animate({scrollTop:c},400)}}},shopPageInit:function(){this.shopMasonry(),this.ajaxSearch(),this.btnsToolTips(),this.compare(),this.filterDropdowns(),this.categoriesMenuBtns(),this.sortByWidget(),this.categoriesAccordion(),this.woocommercePriceSlider(),this.updateCartWidgetFromLocalStorage(),this.nanoScroller(),this.countDownTimer(),this.shopLoader(),this.stickySidebarBtn(),this.productFilters(),baselThemeModule.clickOnScrollButton(b.shopLoadMoreBtn,!1),a(".woocommerce-ordering").on("change","select.orderby",function(){a(this).closest("form").find('[name="_pjax"]').remove(),a(this).closest("form").submit()}),a(document.body).on("updated_wc_div",function(){a(document).trigger("basel-images-loaded")}),a(document).trigger("resize.vcRowBehaviour")},filterDropdowns:function(){function b(b){var c=b.parent(".basel-widget-layered-nav-dropdown-form");"undefined"!=typeof a.fn.pjax&&a.pjax({container:".main-page-wrapper",timeout:basel_settings.pjax_timeout,url:c.attr("action"),data:c.serialize(),scrollTo:!1})}a(".basel-widget-layered-nav-dropdown-form").each(function(){var b=a(this),c=b.find("select"),d=c.data("slug");c.change(function(){var b=a(this).val();a("input[name=filter_"+d+"]").val(b)}),a().selectWoo&&c.selectWoo({placeholder:c.data("placeholder"),minimumResultsForSearch:5,width:"100%",allowClear:c.attr("multiple")?!1:!0,language:{noResults:function(){return c.data("noResults")}}}).on("select2:unselecting",function(){a(this).data("unselecting",!0)}).on("select2:opening",function(b){a(this).data("unselecting")&&(a(this).removeData("unselecting"),b.preventDefault())})}),a(".basel-widget-layered-nav-dropdown__submit").on("click",function(c){a(this).siblings("select").attr("multiple")&&(b(a(this)),a(this).prop("disabled",!0))}),a(".basel-widget-layered-nav-dropdown-form select").on("change",function(c){a(this).attr("multiple")||b(a(this))})},backHistory:function(){history.go(-1),setTimeout(function(){a(".filters-area").removeClass("filters-opened").stop().hide(),a(".open-filters").removeClass("btn-opened"),a(window).width()<992&&(a(".basel-product-categories").removeClass("categories-opened").stop().hide(),a(".basel-show-categories").removeClass("button-open")),baselThemeModule.woocommercePriceSlider()},20)},categoriesMenu:function(){if(!(a(window).width()>991)){var b=a(".basel-product-categories"),c=(b.find("li > ul"),a(".basel-show-categories"),200);a("body").on("click",".icon-drop-category",function(){a(this).parent().find("> ul").hasClass("child-open")?a(this).removeClass("basel-act-icon").parent().find("> ul").slideUp(c).removeClass("child-open"):a(this).addClass("basel-act-icon").parent().find("> ul").slideDown(c).addClass("child-open")}),a("body").on("click",".basel-show-categories",function(a){a.preventDefault(),console.log("close click"),d()?f():e()}),a("body").on("click",".basel-product-categories a",function(a){f(),b.stop().attr("style","")});var d=function(){return a(".basel-product-categories").hasClass("categories-opened")},e=function(){a(".basel-product-categories").addClass("categories-opened").stop().slideDown(c),a(".basel-show-categories").addClass("button-open")},f=function(){a(".basel-product-categories").removeClass("categories-opened").stop().slideUp(c),a(".basel-show-categories").removeClass("button-open")}}},categoriesMenuBtns:function(){if(!(a(window).width()>991)){var b=a(".basel-product-categories"),c=b.find("li > ul"),d='
';b.addClass("responsive-cateogires"),c.parent().addClass("has-sub").prepend(d)}},categoriesAccordion:function(){if("no"!=basel_settings.categories_toggle){var b=a(".widget_product_categories"),c=b.find(".product-categories"),d=a('
'),e=300;c.find(".cat-parent").append(d),c.on("click",".basel-cats-toggle",function(){var b=a(this),c=b.prev();c.hasClass("list-shown")?(b.removeClass("toggle-active"),c.stop().slideUp(e).removeClass("list-shown")):(c.parent().parent().find("> li > .list-shown").slideUp().removeClass("list-shown"),c.parent().parent().find("> li > .toggle-active").removeClass("toggle-active"),b.addClass("toggle-active"),c.stop().slideDown(e).addClass("list-shown"))}),c.find("li.current-cat.cat-parent, li.current-cat-parent").length>0&&c.find("li.current-cat.cat-parent, li.current-cat-parent").find("> .basel-cats-toggle").click()}},woocommercePriceSlider:function(){if("undefined"==typeof woocommerce_price_slider_params||a(".price_slider_amount #min_price").length<1||!a.fn.slider)return!1;var b=a(".price_slider");if(void 0===b.slider("instance")){a("input#min_price, input#max_price").hide(),a(".price_slider, .price_label").show();var c=a(".price_slider_amount #min_price").data("min"),d=a(".price_slider_amount #max_price").data("max"),e=parseInt(c,10),f=parseInt(d,10);a(".products").attr("data-min_price")&&a(".products").attr("data-min_price").length>0&&(e=parseInt(a(".products").attr("data-min_price"),10)),a(".products").attr("data-max_price")&&a(".products").attr("data-max_price").length>0&&(f=parseInt(a(".products").attr("data-max_price"),10)),b.slider({range:!0,animate:!0,min:c,max:d,values:[e,f],create:function(){a(".price_slider_amount #min_price").val(e),a(".price_slider_amount #max_price").val(f),a(document.body).trigger("price_slider_create",[e,f])},slide:function(b,c){a("input#min_price").val(c.values[0]),a("input#max_price").val(c.values[1]),a(document.body).trigger("price_slider_slide",[c.values[0],c.values[1]])},change:function(b,c){a(document.body).trigger("price_slider_change",[c.values[0],c.values[1]])}}),setTimeout(function(){a(document.body).trigger("price_slider_create",[e,f]),b.find(".ui-slider-range").length>1&&b.find(".ui-slider-range").first().remove()},10)}},filtersArea:function(){var c=a(".filters-area"),d=(a(".open-filters"),200);a("body").on("click",".open-filters",function(a){a.preventDefault(),e()?f():(baselThemeModule.openFilters(),setTimeout(function(){baselThemeModule.shopLoader()},d))}),"no"==basel_settings.shop_filters_close&&a("body").on("click",b.ajaxLinks,function(){e()&&f()});var e=function(){return c=a(".filters-area"),c.hasClass("filters-opened")},f=function(){c=a(".filters-area"),c.removeClass("filters-opened"),c.stop().slideUp(d),a(".open-filters").removeClass("btn-opened")}},openFilters:function(b){var c=a(".filters-area");c.addClass("filters-opened"),c.stop().slideDown(b),a(".open-filters").addClass("btn-opened"),setTimeout(function(){c.addClass("filters-opened"),a("body").removeClass("body-filters-opened"),baselThemeModule.nanoScroller(),a(document).trigger("basel-images-loaded")},b)},ajaxSearch:function(){var b=function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")};a("form.basel-ajax-search").each(function(){var c=a(this),d=parseInt(c.data("count")),e=parseInt(c.data("thumbnail")),f=c.find('[name="product_cat"]'),g=c.parent().find(".basel-search-results"),h=parseInt(c.data("price")),i=basel_settings.ajaxurl+"?action=basel_ajax_search",j=c.data("post_type");if(d>0&&(i+="&number="+d),i+="&post_type="+j,g.on("click",".view-all-result",function(){c.submit()}),f.length&&""!==f.val()&&(i+="&product_cat="+f.val()),c.find('[type="text"]').devbridgeAutocomplete({serviceUrl:i,appendTo:g,onSelect:function(a){a.permalink.length>0&&(window.location.href=a.permalink)},onSearchStart:function(a){c.addClass("search-loading")},beforeRender:function(b){b[0].childElementCount>2&&a(b).append('
'+basel_settings.all_results+"
")},onSearchComplete:function(b,d){c.removeClass("search-loading"),a(".basel-scroll").nanoScroller({paneClass:"basel-scroll-pane",sliderClass:"basel-scroll-slider",contentClass:"basel-scroll-content",preventPageScrolling:!0}),a(document).trigger("basel-images-loaded")},formatResult:function(a,c){"&"==c&&(c="&");var d="("+b(c)+")",f="";return e&&a.thumbnail&&(f+='
'+a.thumbnail+"
"),f+='
'+a.value.replace(new RegExp(d,"gi"),"$1 ").replace(//g,">").replace(/"/g,""").replace(/<(\/?strong)>/g,"<$1>")+" ",h&&a.price&&(f+='
'+a.price+"
"),f}}),f.length){var k=c.find('[type="text"]').devbridgeAutocomplete(),l=basel_settings.ajaxurl+"?action=basel_ajax_search";d>0&&(l+="&number="+d),l+="&post_type="+j,f.on("cat_selected",function(){""!=f.val()?k.setOptions({serviceUrl:l+"&product_cat="+f.val()}):k.setOptions({serviceUrl:l}),k.hide(),k.onValueChange()})}})},searchFullScreen:function(){var b=a("body"),c=a(".basel-search-wrapper");b.on("click",".search-button > a",function(b){b.preventDefault(),!c.find(".searchform").hasClass("basel-ajax-search")&&a(".search-button").hasClass("basel-search-dropdown")||a(window).width()<1024||(c=a(a(".sticky-header.act-scroll").length>0?".sticky-header .basel-search-wrapper":".main-header .basel-search-wrapper"),f()?d():setTimeout(function(){e()},10))}),b.on("click",".basel-close-search, .main-header, .sticky-header, .topbar-wrapp, .main-page-wrapper, .header-banner",function(b){(a(b.target).is(".basel-close-search")||!a(b.target).closest(".basel-search-wrapper").length)&&f()&&d()});var d=function(){a("body").removeClass("basel-search-opened"),c.removeClass("search-overlap")},e=function(){var b=a("#wpadminbar").outerHeight(),e=a(".header-banner").outerHeight(),g=a(".main-header").outerHeight()+b;a(".main-header").hasClass("act-scroll")||(g+=a(".topbar-wrapp").outerHeight(),a("body").hasClass("header-banner-display")&&(g+=e)),a(".sticky-header").hasClass("header-clone")&&a(".sticky-header").hasClass("act-scroll")&&(g=a(".sticky-header").outerHeight()+b),a(".main-header").hasClass("header-menu-top")&&a(".header-spacing")&&(g=a(".header-spacing").outerHeight()+b,a("body").hasClass("header-banner-display")&&(g+=e)),a(".header-menu-top").hasClass("act-scroll")&&(g=a(".header-menu-top.act-scroll .navigation-wrap").outerHeight()+b),c.css("top",g),a("body").addClass("basel-search-opened"),c.addClass("search-overlap"),setTimeout(function(){c.find('input[type="text"]').focus(),a(window).one("scroll",function(){f()&&d()})},300)},f=function(){return a("body").hasClass("basel-search-opened")}},loginTabs:function(){var b=a(".basel-register-tabs"),c=b.find(".basel-switch-to-register"),d=(b.find(".col-login"),a(".col-register-text h2")),e=b.find(".login-info"),f=(b.find(".col-register"),"active-register"),g=c.data("login"),h=c.data("register");c.on("click",function(c){c.preventDefault(),k()?j():i();a(".main-page-wrapper").offset().top-100;a(window).width()<768&&a("html, body").stop().animate({scrollTop:b.offset().top-50},400)});var i=function(){b.addClass(f),c.text(g),e.length>0&&d.text(h)},j=function(){b.removeClass(f),c.text(h),e.length>0&&d.text(g)},k=function(){return b.hasClass(f)}},productAccordion:function(){var b=a(".tabs-layout-accordion"),c=300,d=window.location.hash,e=window.location.href;d.toLowerCase().indexOf("comment-")>=0||"#reviews"===d||"#tab-reviews"===d?b.find(".tab-title-reviews").addClass("active"):e.indexOf("comment-page-")>0||e.indexOf("cpage=")>0?b.find(".tab-title-reviews").addClass("active"):b.find(".basel-accordion-title").first().addClass("active"),b.on("click",".basel-accordion-title",function(d){d.preventDefault();var e=a(this),f=e.siblings(".woocommerce-Tabs-panel");e.hasClass("active")?(e.removeClass("active"),f.stop().slideUp(c)):(b.find(".basel-accordion-title").removeClass("active"),b.find(".woocommerce-Tabs-panel").slideUp(),e.addClass("active"),f.stop().slideDown(c)),a(window).resize(),setTimeout(function(){a(window).resize()},c)})},productCompact:function(){a(".product-design-compact .basel-scroll").nanoScroller({paneClass:"basel-scroll-pane",sliderClass:"basel-scroll-slider",contentClass:"basel-scroll-content",preventPageScrolling:!1})},countDownTimer:function(){a(".basel-timer").each(function(){var b=moment.tz(a(this).data("end-date"),a(this).data("timezone"));a(this).countdown(b.toDate(),function(b){a(this).html(b.strftime('
%-D '+basel_settings.countdown_days+' %H '+basel_settings.countdown_hours+' %M '+basel_settings.countdown_mins+' %S '+basel_settings.countdown_sec+" "))})})},mobileFastclick:function(){"addEventListener"in document&&document.addEventListener("DOMContentLoaded",function(){FastClick.attach(document.body)},!1)},nanoScroller:function(){a(".basel-scroll").nanoScroller({paneClass:"basel-scroll-pane",sliderClass:"basel-scroll-slider",contentClass:"basel-scroll-content",preventPageScrolling:!1})},woocommerceComments:function(){var b=window.location.hash,c=window.location.href;(b.toLowerCase().indexOf("comment-")>=0||"#reviews"===b||"#tab-reviews"===b||c.indexOf("comment-page-")>0||c.indexOf("cpage=")>0)&&(setTimeout(function(){window.scrollTo(0,0)},1),setTimeout(function(){a("html, body").stop().animate({scrollTop:a(b).offset().top-100},400)},10))},woocommerceQuantity:function(){String.prototype.getDecimals||(String.prototype.getDecimals=function(){var a=this,b=(""+a).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return b?Math.max(0,(b[1]?b[1].length:0)-(b[2]?+b[2]:0)):0}),a(document).on("click",".plus, .minus",function(){var b=a(this).closest(".quantity").find(".qty"),c=parseFloat(b.val()),d=parseFloat(b.attr("max")),e=parseFloat(b.attr("min")),f=b.attr("step");c&&""!==c&&"NaN"!==c||(c=0),(""===d||"NaN"===d)&&(d=""),(""===e||"NaN"===e)&&(e=0),("any"===f||""===f||void 0===f||"NaN"===parseFloat(f))&&(f="1"),a(this).is(".plus")?d&&c>=d?b.val(d):b.val((c+parseFloat(f)).toFixed(f.getDecimals())):e&&e>=c?b.val(e):c>0&&b.val((c-parseFloat(f)).toFixed(f.getDecimals())),b.trigger("change")})}}}()}(jQuery),jQuery(document).ready(function(){baselThemeModule.init()});