var G5_Woocommerce=window.G5_Woocommerce||{};(function(a){"use strict";window.G5_Woocommerce=G5_Woocommerce;var b=a("body"),c=b.hasClass("gf-lazy-load"),d=b.hasClass("rtl");G5_Woocommerce={init:function(){this.productCatalogFilter(),this.initFilterAjax(),this.updateAjaxSuccess(),this.initFilterBellow(),this.initPerfectSroll(),this.addToWishlist(),this.addToCart(),this.quickView(),this.saleCountdown();var b=a(".woocommerce-product-gallery");0 "+i),setTimeout(function(){g.tooltip("hide").attr("title",i).tooltip("_fixTitle")},500)),setTimeout(function(){G5_Woocommerce.setCartScrollBar(function(){if(0g&&(g="0"+g),10>f&&(f="0"+f),10>e&&(e="0"+e),10>d&&(d="0"+d),a(".countdown-day",c).text(g),a(".countdown-hours",c).text(f),a(".countdown-minutes",c).text(e),a(".countdown-seconds",c).text(d)}a(".product-deal-countdown").each(function(){var c=a(this).data("date-end"),d=a(this);d.countdown(c,function(a){b(a,d)}).on("update.countdown",function(a){b(a,d)})}),G5_Woocommerce.saleCountdownWidth()},saleCountdownWidth:function(){a(".product-deal-countdown").each(function(){if(!a(this).parents().hasClass("gsf-product-deal")){var b=0;a(this).removeClass("small"),a(".countdown-section",a(this)).each(function(){b+=a(this).outerWidth()+parseInt(a(this).css("margin-right").replace("px",""),10)}),b>a(this).outerWidth()&&a(this).addClass("small")}else{var c=0;a(this).removeClass("small"),a(".countdown-section",a(this)).each(function(){c+=a(this).innerHeight()+parseInt(a(this).css("margin-top").replace("px",""),10)}),c>a(this).outerHeight()&&a(this).addClass("small")}})},singleProductImage:function(a){var e=a.find(".flex-control-thumbs"),f=4;e.length&&(e.attr("hidden","hidden"),0!==e.closest(".quick-view-product-image").length&&(f=3),e.closest(".product-single-layout-01").length?e.on("initialized.owl.carousel",function(){setTimeout(function(){e.removeAttr("hidden")},500)}).addClass("owl-carousel owl-theme").owlCarousel({nav:!1,dots:!1,rtl:d,lazyLoad:c,margin:10,responsive:{1200:{items:f},992:{items:3},768:{items:4},576:{items:4},0:{items:4}}}):(e.removeAttr("hidden"),b.hasClass("no-sidebar")&&(f=6),e.slick({swipeToSlide:!0,infinite:!1,slidesToShow:f,slidesToScroll:2,speed:400,arrows:!1,vertical:!0,verticalSwiping:!0,rtl:d,responsive:[{breakpoint:1400,settings:{slidesToShow:f,vertical:!1,verticalSwiping:!1}},{breakpoint:992,settings:{slidesToShow:3,vertical:!1,verticalSwiping:!1}},{breakpoint:768,settings:{slidesToShow:4,vertical:!1,verticalSwiping:!1}},{breakpoint:576,settings:{slidesToShow:4,vertical:!1,verticalSwiping:!1}},{breakpoint:320,settings:{slidesToShow:4,vertical:!1,verticalSwiping:!1}}]})))},addCartQuantity:function(){a(document).off("click",".quantity .btn-number").on("click",".quantity .btn-number",function(b){b.preventDefault();var c=a(this).data("type"),d=a("input",a(this).parent()),e=parseFloat(d.val()),f=parseFloat(d.attr("max")),g=parseFloat(d.attr("min")),h=parseFloat(d.attr("step")),i=0;0g&&(e=(e-h).toFixed(i),d.val(e).change()),parseFloat(d.val())<=g&&(d.val(g).change(),a(this).attr("disabled",!0))),"plus"==c&&(e=f&&(d.val(f).change(),a(this).attr("disabled",!0))))}),a("input",".quantity").on("focusin",function(){a(this).data("oldValue",a(this).val())}),a("input",".quantity").on("change",function(){var b=a(this),c=parseFloat(b.attr("max")),d=parseFloat(b.attr("min")),e=parseFloat(b.val()),f=parseFloat(b.attr("step"));isNaN(c)&&(c=100),isNaN(d)&&(d=0),isNaN(f)&&(f=1);var g=a(".add_to_cart_button",a(this).parent().parent().parent());e>=d?(a(".btn-number[data-type='minus']",a(this).parent()).removeAttr("disabled"),"undefined"!=typeof g&&g.attr("data-quantity",e)):(alert("Sorry, the minimum value was reached"),a(this).val(a(this).data("oldValue")),"undefined"!=typeof g&&g.attr("data-quantity",a(this).data("oldValue"))),e<=c?(a(".btn-number[data-type='plus']",a(this).parent()).removeAttr("disabled"),"undefined"!=typeof g&&g.attr("data-quantity",e)):(alert("Sorry, the maximum value was reached"),a(this).val(a(this).data("oldValue")),"undefined"!=typeof g&&g.attr("data-quantity",a(this).data("oldValue")))})},initSingleVideo:function(){var b=a(".product-gallery__video"),c=a(".woocommerce-product-gallery");b.length&&c.length&&(b=b.detach(),c.prepend(b),b.removeAttr("hidden"))},productCatalogFilter:function(){a(".gsf-catalog-filter").each(function(){var c=a(this).find(".gsf-catalog-filter-cat-filter");0!==c.length&&(c.closest(".gsf-catalog-filter-item").css("flex","1 0 0%").siblings().css("flex",""),setTimeout(function(){b.find(".gsf-pretty-tabs").gsfPrettyTabs()},10))})},events:function(){a(window).on("resize",function(){G5_Woocommerce.saleCountdown()})}},a(document).ready(function(){G5_Woocommerce.init()})})(jQuery);