"use strict";var Slider=Slider||{init:function(n,t,i){if($(n).length===0)return!0;$(n).each(function(){var n=void 0,r=void 0,u=void 0,f=void 0;if(i==="separatedText"){n=$(this).find(".slides");u=$(this).find(".text .container");r=u.find(".item");f=r.eq(0).find("div").outerHeight(!0);u.height(f);r.eq(0).height(f).addClass("visible");Slider.extras.init(n.parent());Slider.extras.dots.set($(this),0);n.slick(t).on("beforeChange",function(t,i,u,f){u!==f&&r&&(Slider.toggletext(r,f),Slider.extras.dots.set(n.parent(),f))});$(window).on("resize",function(){setTimeout(function(){var t=r.eq(n[0].slick.currentSlide).find("div").outerHeight(!0);u.height(t);r.eq(n[0].slick.currentSlide).height(t)},1e3)})}else i==="default"&&(n=$(this),n.slick(t))})},extras:{init:function(n){n.append('<div class="slickExtras"><div class="container"><div class="extras" /><\/div><\/div>');Slider.extras.dots.init(n);Slider.extras.arrows.init(n);Slider.extras.listeners(n)},arrows:{init:function(n){n.find(".slickExtras .extras").prepend('<button class="slide-prev"><i class="fa fa-chevron-left" aria-hidden="true"><\/i><\/button>');n.find(".slickExtras .extras").append('<button class="slide-next"><i class="fa fa-chevron-right" aria-hidden="true"><\/i><\/button>')}},dots:{init:function(n){n.find(".slickExtras .extras").append('<div class="dots">'+Slider.extras.dots.populateDots(n.find(".slide"))+"<\/div>")},populateDots:function(n){for(var i="",t=1;t<=n.length;t++)i+="<button>"+t+"<\/button>";return i},set:function(n,t){n.find(".slickExtras .dots button").removeClass("active").eq(t).addClass("active")}},listeners:function(n){n.find(".slickExtras button").on("click",function(){if($(this).hasClass("slide-next")||$(this).hasClass("slide-prev"))return n.find(".slides").slick($(this).hasClass("slide-next")?"slickNext":"slickPrev"),!0;n.find(".slides").slick("slickGoTo",$(this).index())})}},toggletext:function(n,t){var i=n.eq(t).find("div").outerHeight(!0);n.height(0).removeClass("visible").eq(t).height(i).addClass("visible");n.parent().height(i)}},Popup,ProductPanel,QuickView;Popup=Popup||{closeOnBackground:!0,closeOnEscape:!0,closeButtonActive:!0,openSpeed:300,closeSpeed:150,init:function(){Popup.listeners()},listeners:function(){if(Popup.closeOnEscape)$(window).on("keydown",function(n){n.keyCode===27&&$(".popup.active").length>0&&!Popup.isAnimating&&Popup.close()});$(document).on("click",".closepopup, .popup .close, .popup .background",function(n){if(Popup.closeButtonActive){if($(n.target).hasClass("background")&&!Popup.closeOnBackground)return!0;Popup.close()}});$(document).on("click","[data-popup]",function(){var n=$("#"+$(this).data("popup")),t=n.is(":visible");t?Popup.close():Popup.open(n)})},open:function(n){var i,r,t;Popup.isAnimating||(Popup.isAnimating=!0,$(n).find("button.close").length===0&&(i=$('<div class="background" />'),r=$('<button class="close"><i class="fa fa-times" aria-hidden="true"><\/i><\/button>'),n.append(i),Popup.closeButtonActive&&n.find(".wrapper").append(r)),n.show(),t=n.find("iframe"),t.length>0&&(n.addClass("iframe"),t.height(t.width()*.65)),setTimeout(function(){return n.addClass("active")}),setTimeout(function(){return Popup.isAnimating=!1},Popup.openSpeed))},close:function(){if(!Popup.isAnimating){Popup.isAnimating=!0;var n=$(".popup.active");n.removeClass("active");setTimeout(function(){n.hide();Popup.isAnimating=!1},Popup.closeSpeed*2)}}};$(Popup.init);ProductPanel=ProductPanel||{init:function(){ProductPanel.disableQuickViewForTouchDevices()},quickViewButton:function(){$(".products .item").each(function(){var n=$(this),t=n.find(".quickView"),i=n.find("div:nth-child(2)"),r=n.innerHeight()-i.position().top;t.css("bottom",r)})},matchHeight:function(){var n=0,t=0;$(".products .item").each(function(){var i=$(this);t=i.find("div").eq(0).innerHeight()+i.find("div").eq(1).innerHeight();n=t>n?t:n});$(".products .item").height(n).addClass("visible")},disableQuickViewForTouchDevices:function(){App.mobileBrowser()&&$(".quickView").hide()}};$(ProductPanel.init);QuickView=QuickView||{init:function(){QuickView.changeImage();QuickView.addPopup();QuickView.ajaxLoad();QuickView.autoLoad()},changeImage:function(){$(document).on("click",".quickView .thumbnails div",function(){var n=$(this),t=$(".quickView .choosenImage img"),i=n.find("img").attr("src");$(".quickView .thumbnails div").removeClass("active");n.addClass("active");t.attr("src",i)})},addPopup:function(){$("body").append('<div class="popup quickView" id="quickView"><div class="box"><div class="wrapper"><div class="result"><\/div><\/div><\/div><\/div>')},ajaxLoad:function(){$(document).on("click",".item .quickView button",function(){$("#quickView .result").html('<i class="fa fa-spinner fa-spin fa-3x fa-fw"><\/i>');$("#quickView .result").load($(this).data("quickview"))})},autoLoad:function(){$("#quickViewAutoLoad")!==undefined&&$("#quickViewAutoLoad").length>0&&($("#quickView .result").html($("#quickViewAutoLoad").html()),Popup.closeOnBackground=!1,Popup.closeOnEscape=!1,Popup.closeButtonActive=!1,Popup.open($("#quickView")),$("#quickView").find(".background").css("background-color","white"),$("#quickView").addClass("auto-load"),$("body").scrollTop(0))}};$(QuickView.init)