function getZoomLevel(){var n=0,t;return window.devicePixelRatio&&supportFullCss3()?n=window.devicePixelRatio:window.screenX=="0"?n=(window.outerWidth-8)/window.innerWidth:(t=window.frames.screen,n=t.deviceXDPI/t.systemXDPI),n}function UpdateImageAfterBrowserZoom(n){var t=n.data("lastZoomLevel"),i,r;t==undefined&&(t=100);i=getZoomLevel()*100;i>t&&(r=n.data(),$.each(r,function(r,u){if(r.indexOf("zoomlevel")>-1){var f=parseInt(r.replace("zoomlevel",""));i>=f&&f>=t&&(n.data("lastZoomLevel",i),n.attr("src",u))}}))}function getLoaderHtml(){return'<div class="triangle-loader"><div class="cube c1"><\/div><div class="cube c2"><\/div><div class="cube c4"><\/div><div class="cube c3"><\/div><\/div>'}function showFullPageLoader(){var n=String.format('<div class="ui-widget-overlay">{0}<\/div>',getLoaderHtml());$("body").append(n)}function closeFullPageLoader(){$(".triangle-loader").parent().hasClass("ui-widget-overlay")&&$(".triangle-loader").parent().remove()}function startLazyButtonAnimation(n){(typeof Page_ClientValidate=="undefined"||Page_ClientValidate(""))&&($("#warianty").hasClass("show")&&(n=".add-to-basket-js"),$(n).hasClass("btn-lazy")||$(n).addClass("btn-lazy"),$(n).find(".triangle-loader").length!=0||lazyBtnProcessed||(lazyBtnProcessed=!0,$(n).prepend(getLoaderHtml()),setTimeout(function(){lazyBtnProcessed=!1},1e3)))}function stopLazyButtonAnimation(n){lazyBtnProcessed=!1;$("#warianty").hasClass("show")&&(n=".add-to-basket-js");$(n).hasClass("btn-lazy")&&$(n).removeClass("btn-lazy");var t=$(n).find(".triangle-loader");t.length>0&&t.remove()}var lazyBtnProcessed,BasketSummaryObject,__extends,TagManager,CartComparerObject,Components,Basket,BasketPanelObject,SklepMaster,HomePage;(function(n){jQuery.fn.extend({slimScroll:function(i){var r=n.extend({width:"auto",height:"250px",size:"7px",color:"#000",position:"right",distance:"1px",start:"top",opacity:.4,alwaysVisible:!1,disableFadeOut:!1,railVisible:!1,railColor:"#333",railOpacity:.2,railDraggable:!0,railClass:"slimScrollRail",barClass:"slimScrollBar",wrapperClass:"slimScrollDiv",allowPageScroll:!1,wheelStep:20,touchScrollStep:200,borderRadius:"7px",railBorderRadius:"7px"},i);return this.each(function(){function d(t){var t,i,f;l&&(t=t||window.event,i=0,t.wheelDelta&&(i=-t.wheelDelta/120),t.detail&&(i=t.detail/3),f=t.target||t.srcTarget||t.srcElement,n(f).closest("."+r.wrapperClass).is(u.parent())&&h(i,!0),t.preventDefault&&!o&&t.preventDefault(),o||(t.returnValue=!1))}function h(n,t,i){var s,l,h;o=!1;s=n;l=u.outerHeight()-f.outerHeight();t&&(s=parseInt(f.css("top"))+n*parseInt(r.wheelStep)/100*f.outerHeight(),s=Math.min(Math.max(s,0),l),s=n>0?Math.ceil(s):Math.floor(s),f.css({top:s+"px"}));e=parseInt(f.css("top"))/(u.outerHeight()-f.outerHeight());s=e*(u[0].scrollHeight-u.outerHeight());i&&(s=n,h=s/u[0].scrollHeight*u.outerHeight(),h=Math.min(Math.max(h,0),l),f.css({top:h+"px"}));u.scrollTop(s);u.trigger("slimscrolling",~~s);nt();c()}function et(){window.addEventListener?(this.addEventListener("DOMMouseScroll",d,!1),this.addEventListener("mousewheel",d,!1)):document.attachEvent("onmousewheel",d)}function g(){a=Math.max(u.outerHeight()/u[0].scrollHeight*u.outerHeight(),ft);f.css({height:a+"px"});var n=a==u.outerHeight()?"none":"block";f.css({display:n})}function nt(){if(g(),clearTimeout(tt),e==~~e){if(o=r.allowPageScroll,it!=e){var n=~~e==0?"top":"bottom";u.trigger("slimscroll",n)}}else o=!1;if(it=e,a>=u.outerHeight()){o=!0;return}f.stop(!0,!0).fadeIn("fast");r.railVisible&&s.stop(!0,!0).fadeIn("fast")}function c(){r.alwaysVisible||(tt=setTimeout(function(){r.disableFadeOut&&l||y||p||(f.fadeOut("slow"),s.fadeOut("slow"))},1e3))}var l,y,p,tt,w,a,e,it,b="<div><\/div>",ft=30,o=!1,u=n(this),v,k,rt;if(u.parent().hasClass(r.wrapperClass)){if(v=u.scrollTop(),f=u.parent().find("."+r.barClass),s=u.parent().find("."+r.railClass),g(),n.isPlainObject(i)){if("height"in i&&i.height=="auto"&&(u.parent().css("height","auto"),u.css("height","auto"),k=u.parent().parent().height(),u.parent().css("height",k),u.css("height",k)),"scrollTo"in i)v=parseInt(r.scrollTo);else if("scrollBy"in i)v+=parseInt(r.scrollBy);else if("destroy"in i){f.remove();s.remove();u.unwrap();return}h(v,!1,!0)}return}r.height=r.height=="auto"?u.parent().height():r.height;rt=n(b).addClass(r.wrapperClass).css({position:"relative",overflow:"hidden",width:r.width,height:r.height});u.css({overflow:"hidden",width:r.width,height:r.height});var s=n(b).addClass(r.railClass).css({width:r.size,height:"100%",position:"absolute",top:0,display:r.alwaysVisible&&r.railVisible?"block":"none","border-radius":r.railBorderRadius,background:r.railColor,opacity:r.railOpacity,zIndex:90}),f=n(b).addClass(r.barClass).css({background:r.color,width:r.size,position:"absolute",top:0,opacity:r.opacity,display:r.alwaysVisible?"block":"none","border-radius":r.borderRadius,BorderRadius:r.borderRadius,MozBorderRadius:r.borderRadius,WebkitBorderRadius:r.borderRadius,zIndex:99}),ut=r.position=="right"?{right:r.distance}:{left:r.distance};s.css(ut);f.css(ut);u.wrap(rt);u.parent().append(f);u.parent().append(s);r.railDraggable&&f.bind("mousedown",function(i){var r=n(document);return p=!0,t=parseFloat(f.css("top")),pageY=i.pageY,r.bind("mousemove.slimscroll",function(n){currTop=t+n.pageY-pageY;f.css("top",currTop);h(0,f.position().top,!1)}),r.bind("mouseup.slimscroll",function(){p=!1;c();r.unbind(".slimscroll")}),!1}).bind("selectstart.slimscroll",function(n){return n.stopPropagation(),n.preventDefault(),!1});s.hover(function(){nt()},function(){c()});f.hover(function(){y=!0},function(){y=!1});u.hover(function(){l=!0;nt();c()},function(){l=!1;c()});u.bind("touchstart",function(n){n.originalEvent.touches.length&&(w=n.originalEvent.touches[0].pageY)});u.bind("touchmove",function(n){if(o||n.originalEvent.preventDefault(),n.originalEvent.touches.length){var t=(w-n.originalEvent.touches[0].pageY)/r.touchScrollStep;h(t,!0);w=n.originalEvent.touches[0].pageY}});g();r.start==="bottom"?(f.css({top:u.outerHeight()-f.outerHeight()}),h(0,!0)):r.start!=="top"&&(h(n(r.start).position().top,null,!0),r.alwaysVisible||f.hide());et.apply(this)}),this}});jQuery.fn.extend({slimscroll:jQuery.fn.slimScroll})})(jQuery);$.widget("nt.ZoomChanger",{options:{},_create:function(){var n=$(this.element);$(window).resize(function(){UpdateImageAfterBrowserZoom(n)})},_destroy:function(){},_setOption:function(){}});$(function(){$(".js-zoom-scale").ZoomChanger()}),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports!="undefined"?module.exports=n(require("jquery")):n(jQuery)}(function(n){"use strict";var t=window.Slick||{};t=function(){function i(i,r){var u=this,f;u.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(i),appendDots:n(i),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button"><\/button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button"><\/button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,i){return n('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,onAutoPlayChangeItem:null,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3};u.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1};n.extend(u,u.initials);u.activeBreakpoint=null;u.animType=null;u.animProp=null;u.breakpoints=[];u.breakpointSettings=[];u.cssTransitions=!1;u.focussed=!1;u.interrupted=!1;u.hidden="hidden";u.paused=!0;u.positionProp=null;u.respondTo=null;u.rowCount=1;u.shouldClick=!0;u.$slider=n(i);u.$slidesCache=null;u.transformType=null;u.transitionType=null;u.visibilityChange="visibilitychange";u.windowWidth=0;u.windowTimer=null;f=n(i).data("slick")||{};u.options=n.extend({},u.defaults,r,f);u.currentSlide=u.options.initialSlide;u.originalSettings=u.options;typeof document.mozHidden!="undefined"?(u.hidden="mozHidden",u.visibilityChange="mozvisibilitychange"):typeof document.webkitHidden!="undefined"&&(u.hidden="webkitHidden",u.visibilityChange="webkitvisibilitychange");u.autoPlay=n.proxy(u.autoPlay,u);u.autoPlayClear=n.proxy(u.autoPlayClear,u);u.autoPlayIterator=n.proxy(u.autoPlayIterator,u);u.changeSlide=n.proxy(u.changeSlide,u);u.clickHandler=n.proxy(u.clickHandler,u);u.selectHandler=n.proxy(u.selectHandler,u);u.setPosition=n.proxy(u.setPosition,u);u.swipeHandler=n.proxy(u.swipeHandler,u);u.dragHandler=n.proxy(u.dragHandler,u);u.keyHandler=n.proxy(u.keyHandler,u);u.instanceUid=t++;u.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;u.registerBreakpoints();u.init(!0)}var t=0;return i}();t.prototype.activateADA=function(){var n=this;n.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})};t.prototype.addSlide=t.prototype.slickAdd=function(t,i,r){var u=this;if(typeof i=="boolean")r=i,i=null;else if(i<0||i>=u.slideCount)return!1;u.unload();typeof i=="number"?i===0&&u.$slides.length===0?n(t).appendTo(u.$slideTrack):r?n(t).insertBefore(u.$slides.eq(i)):n(t).insertAfter(u.$slides.eq(i)):r===!0?n(t).prependTo(u.$slideTrack):n(t).appendTo(u.$slideTrack);u.$slides=u.$slideTrack.children(this.options.slide);u.$slideTrack.children(this.options.slide).detach();u.$slideTrack.append(u.$slides);u.$slides.each(function(t,i){n(i).attr("data-slick-index",t)});u.$slidesCache=u.$slides;u.reinit()};t.prototype.animateHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.animate({height:t},n.options.speed))};t.prototype.animateSlide=function(t,i){var u={},r=this;r.animateHeight();r.options.rtl===!0&&r.options.vertical===!1&&(t=-t);r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),n({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(n){n=Math.ceil(n);r.options.vertical===!1?(u[r.animType]="translate("+n+"px, 0px)",r.$slideTrack.css(u)):(u[r.animType]="translate(0px,"+n+"px)",r.$slideTrack.css(u))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),u[r.animType]=r.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(u),i&&setTimeout(function(){r.disableTransition();i.call()},r.options.speed))};t.prototype.getNavTarget=function(){var i=this,t=i.options.asNavFor;return t&&t!==null&&(t=n(t).not(i.$slider)),t};t.prototype.asNavFor=function(t){var r=this,i=r.getNavTarget();i!==null&&typeof i=="object"&&i.each(function(){var i=n(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})};t.prototype.applyTransition=function(n){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase;t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.autoPlay=function(){var n=this;n.autoPlayClear();n.slideCount>n.options.slidesToShow&&(n.autoPlayTimer=setInterval(n.autoPlayIterator,n.options.autoplaySpeed))};t.prototype.autoPlayClear=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer)};t.prototype.autoPlayIterator=function(){var n=this,t=n.currentSlide+n.options.slidesToScroll;n.paused||n.interrupted||n.focussed||(n.options.infinite===!1&&(n.direction===1&&n.currentSlide+1===n.slideCount-1?n.direction=0:n.direction===0&&(t=n.currentSlide-n.options.slidesToScroll,n.currentSlide-1==0&&(n.direction=1))),n.slideHandler(t))};t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=n(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=n(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};t.prototype.buildDots=function(){var t=this,i,r;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){for(t.$slider.addClass("slick-dotted"),r=n("<ul />").addClass(t.options.dotsClass),i=0;i<=t.getDotCount();i+=1)r.append(n("<li />").append(t.options.customPaging.call(this,t,i)));t.$dots=r.appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}};t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide");t.slideCount=t.$slides.length;t.$slides.each(function(t,i){n(i).attr("data-slick-index",t).data("originalStyling",n(i).attr("style")||"")});t.$slider.addClass("slick-slider");t.$slideTrack=t.slideCount===0?n('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent();t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent();t.$slideTrack.css("opacity",0);(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1);n("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading");t.setupInfinite();t.buildArrows();t.buildDots();t.updateDots();t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.options.draggable===!0&&t.$list.addClass("draggable")};t.prototype.buildRows=function(){var n=this,t,i,r,f,c,u,e,o,s,h;if(f=document.createDocumentFragment(),u=n.$slider.children(),n.options.rows>1){for(e=n.options.slidesPerRow*n.options.rows,c=Math.ceil(u.length/e),t=0;t<c;t++){for(o=document.createElement("div"),i=0;i<n.options.rows;i++){for(s=document.createElement("div"),r=0;r<n.options.slidesPerRow;r++)h=t*e+(i*n.options.slidesPerRow+r),u.get(h)&&s.appendChild(u.get(h));o.appendChild(s)}f.appendChild(o)}n.$slider.empty().append(f);n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}};t.prototype.checkResponsive=function(t,i){var r=this,f,u,e,o=!1,s=r.$slider.width(),h=window.innerWidth||n(window).width();if(r.respondTo==="window"?e=h:r.respondTo==="slider"?e=s:r.respondTo==="min"&&(e=Math.min(h,s)),r.options.responsive&&r.options.responsive.length&&r.options.responsive!==null){u=null;for(f in r.breakpoints)r.breakpoints.hasOwnProperty(f)&&(r.originalSettings.mobileFirst===!1?e<r.breakpoints[f]&&(u=r.breakpoints[f]):e>r.breakpoints[f]&&(u=r.breakpoints[f]));u!==null?r.activeBreakpoint!==null?(u!==r.activeBreakpoint||i)&&(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):r.activeBreakpoint!==null&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),o=u);t||o===!1||r.$slider.trigger("breakpoint",[r,o])}};t.prototype.changeSlide=function(t,i){var r=this,u=n(t.currentTarget),f,e,o,s;u.is("a")&&t.preventDefault();u.is("li")||(u=u.closest("li"));o=r.slideCount%r.options.slidesToScroll!=0;f=o?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll;switch(t.data.message){case"previous":e=f===0?r.options.slidesToScroll:r.options.slidesToShow-f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-e,!1,i);break;case"next":e=f===0?r.options.slidesToScroll:f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+e,!1,i);break;case"index":s=t.data.index===0?0:t.data.index||u.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(s),!1,i);u.children().trigger("focus");break;default:return}};t.prototype.checkNavigable=function(n){var u=this,t,i,r;if(t=u.getNavigableIndexes(),i=0,n>t[t.length-1])n=t[t.length-1];else for(r in t){if(n<t[r]){n=i;break}i=t[r]}return n};t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&t.$dots!==null&&n("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",n.proxy(t.interrupt,t,!0)).off("mouseleave.slick",n.proxy(t.interrupt,t,!1));t.$slider.off("focus.slick blur.slick");t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide));t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler);t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler);t.$list.off("touchend.slick mouseup.slick",t.swipeHandler);t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler);t.$list.off("click.slick",t.clickHandler);n(document).off(t.visibilityChange,t.visibility);t.cleanUpSlideEvents();t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().off("click.slick",t.selectHandler);n(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange);n(window).off("resize.slick.slick-"+t.instanceUid,t.resize);n("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault);n(window).off("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",n.proxy(t.interrupt,t,!0));t.$list.off("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.cleanUpRows=function(){var n=this,t;n.options.rows>1&&(t=n.$slides.children().children(),t.removeAttr("style"),n.$slider.empty().append(t))};t.prototype.clickHandler=function(n){var t=this;t.shouldClick===!1&&(n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault())};t.prototype.destroy=function(t){var i=this;i.autoPlayClear();i.touchObject={};i.cleanUpEvents();n(".slick-cloned",i.$slider).detach();i.$dots&&i.$dots.remove();i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove());i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove());i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){n(this).attr("style",n(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides));i.cleanUpRows();i.$slider.removeClass("slick-slider");i.$slider.removeClass("slick-initialized");i.$slider.removeClass("slick-dotted");i.unslicked=!0;t||i.$slider.trigger("destroy",[i])};t.prototype.disableTransition=function(n){var t=this,i={};i[t.transitionType]="";t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.fadeSlide=function(n,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(n).css({zIndex:i.options.zIndex}),i.$slides.eq(n).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(n),i.$slides.eq(n).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(n);t.call()},i.options.speed))};t.prototype.fadeSlideOut=function(n){var t=this;t.cssTransitions===!1?t.$slides.eq(n).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(n),t.$slides.eq(n).css({opacity:0,zIndex:t.options.zIndex-2}))};t.prototype.filterSlides=t.prototype.slickFilter=function(n){var t=this;n!==null&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(n).appendTo(t.$slideTrack),t.reinit())};t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var r=n(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=r.is(":focus"),t.autoPlay())},0)})};t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var n=this;return n.currentSlide};t.prototype.getDotCount=function(){var n=this,i=0,r=0,t=0;if(n.options.infinite===!0)while(i<n.slideCount)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else if(n.options.centerMode===!0)t=n.slideCount;else if(n.options.asNavFor)while(i<n.slideCount)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else t=1+Math.ceil((n.slideCount-n.options.slidesToShow)/n.options.slidesToScroll);return t-1};t.prototype.getLeft=function(n){var t=this,f,r,u=0,i;return t.slideOffset=0,r=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,u=r*t.options.slidesToShow*-1),t.slideCount%t.options.slidesToScroll!=0&&n+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(n>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(n-t.slideCount))*t.slideWidth*-1,u=(t.options.slidesToShow-(n-t.slideCount))*r*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,u=t.slideCount%t.options.slidesToScroll*r*-1))):n+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(n+t.options.slidesToShow-t.slideCount)*t.slideWidth,u=(n+t.options.slidesToShow-t.slideCount)*r),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,u=0),t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),f=t.options.vertical===!1?n*t.slideWidth*-1+t.slideOffset:n*r*-1+u,t.options.variableWidth===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow),f=t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0,t.options.centerMode===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow+1),f=(t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0)+(t.$list.width()-i.outerWidth())/2)),f};t.prototype.getOption=t.prototype.slickGetOption=function(n){var t=this;return t.options[n]};t.prototype.getNavigableIndexes=function(){var n=this,t=0,i=0,u=[],r;for(n.options.infinite===!1?r=n.slideCount:(t=n.options.slidesToScroll*-1,i=n.options.slidesToScroll*-1,r=n.slideCount*2);t<r;)u.push(t),t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return u};t.prototype.getSlick=function(){return this};t.prototype.getElementFullWidth=function(t){var i=0;return i+=n(t).outerWidth(),i+=parseInt(n(t).css("margin-left")),i+parseInt(n(t).css("margin-right"))};t.prototype.getSlideCount=function(t,i){var r=this,f,s,h,u,o,e;return r.options.centerMode===!0&&r.options.infinite===!0?(u=0,o=!1,f=0,e=r.$slider.find(".slick-slide"),(t==="right"||t==="up")&&(e=n(e.get().reverse())),e.each((t,e)=>{if(n(e).hasClass("slick-center"))o=!0,u+=r.getElementFullWidth(e)/2;else if(o===!0)if(u<i)f++,u+=r.getElementFullWidth(e);else return}),u<i&&e.each((n,t)=>{if(u<i)f++,u+=r.getElementFullWidth(t);else return}),f):(h=r.options.centerMode===!0?r.slideWidth*Math.floor(r.options.slidesToShow/2):0,r.options.swipeToSlide===!0?(r.$slideTrack.find(".slick-slide").each(function(t,i){if(i.offsetLeft-h+n(i).outerWidth()/2>r.swipeLeft*-1)return s=i,!1}),f=Math.abs(n(s).attr("data-slick-index")-r.currentSlide)||1):r.options.slidesToScroll)};t.prototype.goTo=t.prototype.slickGoTo=function(n,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(n)}},t)};t.prototype.init=function(t){var i=this;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler());t&&i.$slider.trigger("init",[i]);i.options.accessibility===!0&&i.initADA();i.options.autoplay&&(i.paused=!1,i.autoPlay())};t.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"});t.$slideTrack.attr("role","listbox");t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){n(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+i+""})});t.$dots!==null&&t.$dots.attr("role","tablist").find("li").each(function(i){n(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+i+"",id:"slick-slide"+t.instanceUid+i+""})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar");t.activateADA()};t.prototype.initArrowEvents=function(){var n=this;if(n.options.arrows===!0&&n.slideCount>n.options.slidesToShow){n.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},n.changeSlide);n.$nextArrow.off("click.slick").on("click.slick",{message:"next"},n.changeSlide)}};t.prototype.initDotEvents=function(){var t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow)n("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide);if(t.options.dots===!0&&t.options.pauseOnDotsHover===!0)n("li",t.$dots).on("mouseenter.slick",n.proxy(t.interrupt,t,!0)).on("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.initSlideEvents=function(){var t=this;if(t.options.pauseOnHover){t.$list.on("mouseenter.slick",n.proxy(t.interrupt,t,!0));t.$list.on("mouseleave.slick",n.proxy(t.interrupt,t,!1))}};t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents();t.initDotEvents();t.initSlideEvents();t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler);t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler);t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler);t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler);t.$list.on("click.slick",t.clickHandler);n(document).on(t.visibilityChange,n.proxy(t.visibility,t));if(t.options.accessibility===!0)t.$list.on("keydown.slick",t.keyHandler);if(t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);n(window).on("orientationchange.slick.slick-"+t.instanceUid,n.proxy(t.orientationChange,t));n(window).on("resize.slick.slick-"+t.instanceUid,n.proxy(t.resize,t));n("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault);n(window).on("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.initUI=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.show(),n.$nextArrow.show());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.show()};t.prototype.keyHandler=function(n){var t=this;n.target.tagName.match("TEXTAREA|INPUT|SELECT")||(n.keyCode===37&&t.options.accessibility===!0?t.changeSlide({data:{message:t.options.rtl===!0?"next":"previous"}}):n.keyCode===39&&t.options.accessibility===!0&&t.changeSlide({data:{message:t.options.rtl===!0?"previous":"next"}}))};t.prototype.lazyLoad=function(){function f(i){n("img[data-lazy]",i).each(function(){var i=n(this),r=n(this).attr("data-lazy"),u=document.createElement("img");u.onload=function(){i.animate({opacity:0},100,function(){i.attr("src",r).animate({opacity:1},200,function(){i.removeAttr("data-lazy").removeClass("slick-loading")});t.$slider.trigger("lazyLoaded",[t,i,r])})};u.onerror=function(){i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error");t.$slider.trigger("lazyLoadError",[t,i,r])};u.src=r})}var t=this,e,r,i,u;t.options.centerMode===!0?t.options.infinite===!0?(i=t.currentSlide+(t.options.slidesToShow/2+1),u=i+t.options.slidesToShow+2):(i=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),u=2+(t.options.slidesToShow/2+1)+t.currentSlide):(i=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,u=Math.ceil(i+t.options.slidesToShow),t.options.fade===!0&&(i>0&&i--,u<=t.slideCount&&u++));e=t.$slider.find(".slick-slide").slice(i,u);f(e);t.slideCount<=t.options.slidesToShow?(r=t.$slider.find(".slick-slide"),f(r)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(r=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),f(r)):t.currentSlide===0&&(r=t.$slider.find(".slick-cloned").slice(t.options.slidesToShow*-1),f(r))};t.prototype.loadSlider=function(){var n=this;n.setPosition();n.$slideTrack.css({opacity:1});n.$slider.removeClass("slick-loading");n.initUI();n.options.lazyLoad==="progressive"&&n.progressiveLazyLoad()};t.prototype.next=t.prototype.slickNext=function(){var n=this;n.changeSlide({data:{message:"next"}})};t.prototype.orientationChange=function(){var n=this;n.checkResponsive();n.setPosition()};t.prototype.pause=t.prototype.slickPause=function(){var n=this;n.autoPlayClear();n.paused=!0};t.prototype.play=t.prototype.slickPlay=function(){var n=this;n.autoPlay();n.options.autoplay=!0;n.paused=!1;n.focussed=!1;n.interrupted=!1};t.prototype.postSlide=function(n){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,n]),t.animating=!1,t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),t.options.accessibility===!0&&t.initADA())};t.prototype.prev=t.prototype.slickPrev=function(){var n=this;n.changeSlide({data:{message:"previous"}})};t.prototype.preventDefault=function(n){n.preventDefault()};t.prototype.progressiveLazyLoad=function(t){t=t||1;var i=this,e=n("img[data-lazy]",i.$slider),r,u,f;e.length?(r=e.first(),u=r.attr("data-lazy"),f=document.createElement("img"),f.onload=function(){r.attr("src",u).removeAttr("data-lazy").removeClass("slick-loading");i.options.adaptiveHeight===!0&&i.setPosition();i.$slider.trigger("lazyLoaded",[i,r,u]);i.progressiveLazyLoad()},f.onerror=function(){t<3?setTimeout(function(){i.progressiveLazyLoad(t+1)},500):(r.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),i.$slider.trigger("lazyLoadError",[i,r,u]),i.progressiveLazyLoad())},f.src=u):i.$slider.trigger("allImagesLoaded",[i])};t.prototype.refresh=function(t){var i=this,r,u;u=i.slideCount-i.options.slidesToShow;!i.options.infinite&&i.currentSlide>u&&(i.currentSlide=u);i.slideCount<=i.options.slidesToShow&&(i.currentSlide=0);r=i.currentSlide;i.destroy(!0);n.extend(i,i.initials,{currentSlide:r});i.init();t||i.changeSlide({data:{message:"index",index:r}},!1)};t.prototype.registerBreakpoints=function(){var t=this,u,f,i,r=t.options.responsive||null;if(n.type(r)==="array"&&r.length){t.respondTo=t.options.respondTo||"window";for(u in r)if(i=t.breakpoints.length-1,f=r[u].breakpoint,r.hasOwnProperty(u)){while(i>=0)t.breakpoints[i]&&t.breakpoints[i]===f&&t.breakpoints.splice(i,1),i--;t.breakpoints.push(f);t.breakpointSettings[f]=r[u].settings}t.breakpoints.sort(function(n,i){return t.options.mobileFirst?n-i:i-n})}};t.prototype.reinit=function(){var t=this;if(t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&t.currentSlide!==0&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.setPosition();t.focusHandler();t.paused=!t.options.autoplay;t.autoPlay();t.$slider.trigger("reInit",[t])};t.prototype.resize=function(){var t=this;n(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=n(window).width();t.checkResponsive();t.unslicked||t.setPosition()},50))};t.prototype.removeSlide=t.prototype.slickRemove=function(n,t,i){var r=this;if(typeof n=="boolean"?(t=n,n=t===!0?0:r.slideCount-1):n=t===!0?--n:n,r.slideCount<1||n<0||n>r.slideCount-1)return!1;r.unload();i===!0?r.$slideTrack.children().remove():r.$slideTrack.children(this.options.slide).eq(n).remove();r.$slides=r.$slideTrack.children(this.options.slide);r.$slideTrack.children(this.options.slide).detach();r.$slideTrack.append(r.$slides);r.$slidesCache=r.$slides;r.reinit()};t.prototype.setCSS=function(n){var t=this,i={},r,u;t.options.rtl===!0&&(n=-n);r=t.positionProp=="left"?Math.ceil(n)+"px":"0px";u=t.positionProp=="top"?Math.ceil(n)+"px":"0px";i[t.positionProp]=n;t.transformsEnabled===!1?t.$slideTrack.css(i):(i={},t.cssTransitions===!1?(i[t.animType]="translate("+r+", "+u+")",t.$slideTrack.css(i)):(i[t.animType]="translate3d("+r+", "+u+", 0px)",t.$slideTrack.css(i)))};t.prototype.setDimensions=function(){var n=this,t;n.options.vertical===!1?n.options.centerMode===!0&&n.$list.css({padding:"0px "+n.options.centerPadding}):(n.$list.height(n.$slides.first().outerHeight(!0)*n.options.slidesToShow),n.options.centerMode===!0&&n.$list.css({padding:n.options.centerPadding+" 0px"}));n.listWidth=n.$list.width();n.listHeight=n.$list.height();n.options.vertical===!1&&n.options.variableWidth===!1?(n.slideWidth=Math.ceil(n.listWidth/n.options.slidesToShow),n.$slideTrack.width(Math.ceil(n.slideWidth*n.$slideTrack.children(".slick-slide").length))):n.options.variableWidth===!0?n.$slideTrack.width(5e3*n.slideCount):(n.slideWidth=Math.ceil(n.listWidth),n.$slideTrack.height(Math.ceil(n.$slides.first().outerHeight(!0)*n.$slideTrack.children(".slick-slide").length)));t=n.$slides.first().outerWidth(!0)-n.$slides.first().width();n.options.variableWidth===!1&&n.$slideTrack.children(".slick-slide").width(n.slideWidth-t)};t.prototype.setFade=function(){var t=this,i;t.$slides.each(function(r,u){i=t.slideWidth*r*-1;t.options.rtl===!0?n(u).css({position:"relative",right:i,top:0,zIndex:t.options.zIndex-2,opacity:0}):n(u).css({position:"relative",left:i,top:0,zIndex:t.options.zIndex-2,opacity:0})});t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})};t.prototype.setHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.css("height",t))};t.prototype.setOption=t.prototype.slickSetOption=function(){var t=this,u,f,e,i,o=!1,r;if(n.type(arguments[0])==="object"?(e=arguments[0],o=arguments[1],r="multiple"):n.type(arguments[0])==="string"&&(e=arguments[0],i=arguments[1],o=arguments[2],arguments[0]==="responsive"&&n.type(arguments[1])==="array"?r="responsive":typeof arguments[1]!="undefined"&&(r="single")),r==="single")t.options[e]=i;else if(r==="multiple")n.each(e,function(n,i){t.options[n]=i});else if(r==="responsive")for(f in i)if(n.type(t.options.responsive)!=="array")t.options.responsive=[i[f]];else{for(u=t.options.responsive.length-1;u>=0;)t.options.responsive[u].breakpoint===i[f].breakpoint&&t.options.responsive.splice(u,1),u--;t.options.responsive.push(i[f])}o&&(t.unload(),t.reinit())};t.prototype.setPosition=function(){var n=this;n.setDimensions();n.setHeight();n.options.fade===!1?n.setCSS(n.getLeft(n.currentSlide)):n.setFade();n.$slider.trigger("setPosition",[n])};t.prototype.setProps=function(){var n=this,t=document.body.style;n.positionProp=n.options.vertical===!0?"top":"left";n.positionProp==="top"?n.$slider.addClass("slick-vertical"):n.$slider.removeClass("slick-vertical");(t.WebkitTransition!==undefined||t.MozTransition!==undefined||t.msTransition!==undefined)&&n.options.useCSS===!0&&(n.cssTransitions=!0);n.options.fade&&(typeof n.options.zIndex=="number"?n.options.zIndex<3&&(n.options.zIndex=3):n.options.zIndex=n.defaults.zIndex);t.OTransform!==undefined&&(n.animType="OTransform",n.transformType="-o-transform",n.transitionType="OTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.MozTransform!==undefined&&(n.animType="MozTransform",n.transformType="-moz-transform",n.transitionType="MozTransition",t.perspectiveProperty===undefined&&t.MozPerspective===undefined&&(n.animType=!1));t.webkitTransform!==undefined&&(n.animType="webkitTransform",n.transformType="-webkit-transform",n.transitionType="webkitTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.msTransform!==undefined&&(n.animType="msTransform",n.transformType="-ms-transform",n.transitionType="msTransition",t.msTransform===undefined&&(n.animType=!1));t.transform!==undefined&&n.animType!==!1&&(n.animType="transform",n.transformType="transform",n.transitionType="transition");n.transformsEnabled=n.options.useTransform&&n.animType!==null&&n.animType!==!1};t.prototype.setSlideClasses=function(n){var t=this,u,i,r,f;i=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(n).addClass("slick-current");t.options.centerMode===!0?(u=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(n>=u&&n<=t.slideCount-1-u?t.$slides.slice(n-u,n+u+1).addClass("slick-active").attr("aria-hidden","false"):(r=t.options.slidesToShow+n,i.slice(r-u+1,r+u+2).addClass("slick-active").attr("aria-hidden","false")),n===0?i.eq(i.length-1-t.options.slidesToShow).addClass("slick-center"):n===t.slideCount-1&&i.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(n).addClass("slick-center")):n>=0&&n<=t.slideCount-t.options.slidesToShow?t.$slides.slice(n,n+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=t.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(f=t.slideCount%t.options.slidesToShow,r=t.options.infinite===!0?t.options.slidesToShow+n:n,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-n<t.options.slidesToShow?i.slice(r-(t.options.slidesToShow-f),r+f).addClass("slick-active").attr("aria-hidden","false"):i.slice(r,r+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));t.options.lazyLoad==="ondemand"&&t.lazyLoad()};t.prototype.setupInfinite=function(){var t=this,i,r,u;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(r=null,t.slideCount>t.options.slidesToShow)){for(u=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,i=t.slideCount;i>t.slideCount-u;i-=1)r=i-1,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(i=0;i<u;i+=1)r=i,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}};t.prototype.interrupt=function(n){var t=this;n||t.autoPlay();t.interrupted=n};t.prototype.selectHandler=function(t){var i=this,u=n(t.target).is(".slick-slide")?n(t.target):n(t.target).parents(".slick-slide"),r=parseInt(u.attr("data-slick-index"));if(r||(r=0),i.slideCount<=i.options.slidesToShow){i.setSlideClasses(r);i.asNavFor(r);return}i.slideHandler(r)};t.prototype.slideHandler=function(n,t,i){var u,f,s,o,h=null,r=this,e;if((t=t||!1,r.animating!==!0||r.options.waitForAnimate!==!0)&&(r.options.fade!==!0||r.currentSlide!==n)&&!(r.slideCount<=r.options.slidesToShow)){if(t===!1&&r.asNavFor(n),u=n,h=r.getLeft(u),o=r.getLeft(r.currentSlide),r.currentLeft=r.swipeLeft===null?o:r.swipeLeft,r.options.infinite===!1&&r.options.centerMode===!1&&(n<0||n>r.getDotCount()*r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.infinite===!1&&r.options.centerMode===!0&&(n<0||n>r.slideCount-r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.autoplay&&clearInterval(r.autoPlayTimer),f=u<0?r.slideCount%r.options.slidesToScroll!=0?r.slideCount-r.slideCount%r.options.slidesToScroll:r.slideCount+u:u>=r.slideCount?r.slideCount%r.options.slidesToScroll!=0?0:u-r.slideCount:u,r.animating=!0,r.$slider.trigger("beforeChange",[r,r.currentSlide,f]),s=r.currentSlide,r.currentSlide=f,r.setSlideClasses(r.currentSlide),r.options.asNavFor&&(e=r.getNavTarget(),e=e.slick("getSlick"),e.slideCount<=e.options.slidesToShow&&e.setSlideClasses(r.currentSlide)),r.updateDots(),r.updateArrows(),r.options.fade===!0){if(i!==!0?(r.fadeSlideOut(s),r.fadeSlide(f,function(){r.postSlide(f)})):r.postSlide(f),r.animateHeight(),r.options.onAutoPlayChangeItem!=null)r.options.onAutoPlayChangeItem(f);return}i!==!0?r.animateSlide(h,function(){r.postSlide(f)}):r.postSlide(f)}};t.prototype.startLoad=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.hide(),n.$nextArrow.hide());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.hide();n.$slider.addClass("slick-loading")};t.prototype.swipeDirection=function(){var i,r,u,n,t=this;return(i=t.touchObject.startX-t.touchObject.curX,r=t.touchObject.startY-t.touchObject.curY,u=Math.atan2(r,i),n=Math.round(u*180/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0)?t.options.rtl===!1?"left":"right":n<=360&&n>=315?t.options.rtl===!1?"left":"right":n>=135&&n<=225?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?n>=35&&n<=135?"down":"up":"vertical"};t.prototype.swipeEnd=function(){var n=this,i,t;if(n.dragging=!1,n.interrupted=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,n.touchObject.curX===undefined)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){t=n.swipeDirection();switch(t){case"left":case"down":i=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount(t,n.touchObject.swipeLength)):n.currentSlide+n.getSlideCount(t,n.touchObject.swipeLength);n.currentDirection=0;break;case"right":case"up":i=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount(t,n.touchObject.swipeLength)):n.currentSlide-n.getSlideCount(t,n.touchObject.swipeLength);n.currentDirection=1}t!="vertical"&&(n.slideHandler(i),n.touchObject={},n.$slider.trigger("swipe",[n,t]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})};t.prototype.computeMinSwipe=function(){var t=this,i,r;return t.options.centerMode===!0&&t.options.infinite===!0&&(i=t.$slider.find(".slick-active"),n(i).length>0)?(r=n(i).width(),r/2):t.listWidth/t.options.touchThreshold};t.prototype.swipeHandler=function(n){var t=this;if(t.options.swipe!==!1&&(!("ontouchend"in document)||t.options.swipe!==!1)&&(t.options.draggable!==!1||n.type.indexOf("mouse")===-1)){t.touchObject.fingerCount=n.originalEvent&&n.originalEvent.touches!==undefined?n.originalEvent.touches.length:1;t.touchObject.minSwipe=t.computeMinSwipe();t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold);switch(n.data.action){case"start":t.swipeStart(n);break;case"move":t.swipeMove(n);break;case"end":t.swipeEnd(n)}}};t.prototype.swipeMove=function(n){var t=this,f,e,r,u,i;if(i=n.originalEvent!==undefined?n.originalEvent.touches:null,!t.dragging||i&&i.length!==1)return!1;if(f=t.getLeft(t.currentSlide),t.touchObject.curX=i!==undefined?i[0].pageX:n.clientX,t.touchObject.curY=i!==undefined?i[0].pageY:n.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2)))),e=t.swipeDirection(),e!=="vertical"){if(n.originalEvent!==undefined&&t.touchObject.swipeLength>4&&n.preventDefault(),u=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(u=t.touchObject.curY>t.touchObject.startY?1:-1),r=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(t.currentSlide===0&&e==="right"||t.currentSlide>=t.getDotCount()&&e==="left")&&(r=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.swipeLeft=t.options.vertical===!1?f+r*u:f+r*(t.$list.height()/t.listWidth)*u,t.options.verticalSwiping===!0&&(t.swipeLeft=f+r*u),t.options.fade===!0||t.options.touchMove===!1)return!1;if(t.animating===!0)return t.swipeLeft=null,!1;t.setCSS(t.swipeLeft)}};t.prototype.swipeStart=function(n){var t=this,i;if(t.interrupted=!0,t.touchObject.fingerCount!==1||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;n.originalEvent!==undefined&&n.originalEvent.touches!==undefined&&(i=n.originalEvent.touches[0]);t.touchObject.startX=t.touchObject.curX=i!==undefined?i.pageX:n.clientX;t.touchObject.startY=t.touchObject.curY=i!==undefined?i.pageY:n.clientY;t.dragging=!0};t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var n=this;n.$slidesCache!==null&&(n.unload(),n.$slideTrack.children(this.options.slide).detach(),n.$slidesCache.appendTo(n.$slideTrack),n.reinit())};t.prototype.unload=function(){var t=this;n(".slick-cloned",t.$slider).remove();t.$dots&&t.$dots.remove();t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove();t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove();t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true")};t.prototype.unslick=function(n){var t=this;t.$slider.trigger("unslick",[t,n]);t.destroy()};t.prototype.updateArrows=function(){var n=this,t;t=Math.floor(n.options.slidesToShow/2);n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&!n.options.infinite&&(n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.currentSlide===0?(n.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-n.options.slidesToShow&&n.options.centerMode===!1?(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-1&&n.options.centerMode===!0&&(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};t.prototype.updateDots=function(){var n=this;n.$dots!==null&&(n.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),n.$dots.find("li").eq(Math.floor(n.currentSlide/n.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))};t.prototype.visibility=function(){var n=this;n.options.autoplay&&(n.interrupted=document[n.hidden]?!0:!1)};n.fn.slick=function(){for(var i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,u,n=0;n<e;n++)if(typeof r=="object"||typeof r=="undefined"?i[n].slick=new t(i[n],r):u=i[n].slick[r].apply(i[n].slick,f),typeof u!="undefined")return u;return i}});!function(n,t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):n.lightbox=t(n.jQuery)}(this,function(n){function t(t){this.album=[];this.currentImageIndex=void 0;this.init();this.options=n.extend({},this.constructor.defaults);this.option(t)}return t.defaults={albumLabel:"Zdjęcie %1 z %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:600,fitImagesInViewport:!0,imageFadeDuration:600,maxWidth:600,maxHeight:600,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1,disableScrolling:!1,sanitizeTitle:!1},t.prototype.option=function(t){n.extend(this.options,t)},t.prototype.imageCountLabel=function(n,t){return this.options.albumLabel.replace(/%1/g,n).replace(/%2/g,t)},t.prototype.init=function(){var t=this;n(document).ready(function(){t.enable();t.build()})},t.prototype.enable=function(){var t=this;n("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(i){return t.start(n(i.currentTarget)),!1})},t.prototype.build=function(){if(!(n("#lightbox").length>0)){var t=this;n('<div id="lightboxOverlay" tabindex="-1" class="lightboxOverlay"><\/div><div id="lightbox" tabindex="-1" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt=""/><div class="lb-nav"><a class="lb-prev" aria-label="Previous image" href="" ><\/a><a class="lb-next" aria-label="Next image" href="" ><\/a><\/div><div class="lb-loader"><a class="lb-cancel"><\/a><\/div><\/div><\/div><div class="lb-dataContainer"><div class="lb-data"><div class="lb-details"><span class="lb-caption"><\/span><span class="lb-number"><\/span><\/div><div class="lb-closeContainer"><a class="lb-close"><\/a><\/div><\/div><\/div><\/div>').appendTo(n("body"));this.$lightbox=n("#lightbox");this.$overlay=n("#lightboxOverlay");this.$outerContainer=this.$lightbox.find(".lb-outerContainer");this.$container=this.$lightbox.find(".lb-container");this.$image=this.$lightbox.find(".lb-image");this.$nav=this.$lightbox.find(".lb-nav");this.containerPadding={top:parseInt(this.$container.css("padding-top"),10),right:parseInt(this.$container.css("padding-right"),10),bottom:parseInt(this.$container.css("padding-bottom"),10),left:parseInt(this.$container.css("padding-left"),10)};this.imageBorderWidth={top:parseInt(this.$image.css("border-top-width"),10),right:parseInt(this.$image.css("border-right-width"),10),bottom:parseInt(this.$image.css("border-bottom-width"),10),left:parseInt(this.$image.css("border-left-width"),10)};this.$overlay.hide().on("click",function(){return t.end(),!1});this.$lightbox.hide().on("click",function(i){"lightbox"===n(i.target).attr("id")&&t.end()});this.$outerContainer.on("click",function(i){return"lightbox"===n(i.target).attr("id")&&t.end(),!1});this.$lightbox.find(".lb-prev").on("click",function(){return 0===t.currentImageIndex?t.changeImage(t.album.length-1):t.changeImage(t.currentImageIndex-1),!1});this.$lightbox.find(".lb-next").on("click",function(){return t.currentImageIndex===t.album.length-1?t.changeImage(0):t.changeImage(t.currentImageIndex+1),!1});this.$nav.on("mousedown",function(n){3===n.which&&(t.$nav.css("pointer-events","none"),t.$lightbox.one("contextmenu",function(){setTimeout(function(){this.$nav.css("pointer-events","auto")}.bind(t),0)}))});this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return t.end(),!1})}},t.prototype.start=function(t){function e(n){l.album.push({alt:n.attr("data-alt"),link:n.attr("href"),title:n.attr("data-title")||n.attr("title")})}var l=this,o=n(window),i,f,s,r,u,h,c;if(o.on("resize",n.proxy(this.sizeOverlay,this)),this.sizeOverlay(),this.album=[],f=0,s=t.attr("data-lightbox"),s)for(i=n(t.prop("tagName")+'[data-lightbox="'+s+'"]'),r=0;r<i.length;r=++r)e(n(i[r])),i[r]===t[0]&&(f=r);else if("lightbox"===t.attr("rel"))e(t);else for(i=n(t.prop("tagName")+'[rel="'+t.attr("rel")+'"]'),u=0;u<i.length;u=++u)e(n(i[u])),i[u]===t[0]&&(f=u);h=o.scrollTop()+this.options.positionFromTop;c=o.scrollLeft();this.$lightbox.css({top:h+"px",left:c+"px"}).fadeIn(this.options.fadeDuration);this.options.disableScrolling&&n("body").addClass("lb-disable-scrolling");this.changeImage(f)},t.prototype.changeImage=function(t){var i=this,f=this.album[t].link,e=f.split(".").slice(-1)[0],u=this.$lightbox.find(".lb-image"),r;this.disableKeyboardNav();this.$overlay.fadeIn(this.options.fadeDuration);n(".lb-loader").fadeIn("slow");this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide();this.$outerContainer.addClass("animating");r=new Image;r.onload=function(){var h,c,o,s,l,a;u.attr({alt:i.album[t].alt,src:f});n(r);u.width(r.width);u.height(r.height);a=n(window).width();l=n(window).height();s=a-i.containerPadding.left-i.containerPadding.right-i.imageBorderWidth.left-i.imageBorderWidth.right-20;o=l-i.containerPadding.top-i.containerPadding.bottom-i.imageBorderWidth.top-i.imageBorderWidth.bottom-i.options.positionFromTop-70;"svg"===e&&(u.width(s),u.height(o));i.options.fitImagesInViewport?(i.options.maxWidth&&i.options.maxWidth<s&&(s=i.options.maxWidth),i.options.maxHeight&&i.options.maxHeight<o&&(o=i.options.maxHeight)):(s=i.options.maxWidth||r.width||s,o=i.options.maxHeight||r.height||o);(r.width>s||r.height>o)&&(r.width/s>r.height/o?(c=s,h=parseInt(r.height/(r.width/c),10),u.width(c),u.height(h)):(h=o,c=parseInt(r.width/(r.height/h),10),u.width(c),u.height(h)));i.sizeContainer(u.width(),u.height())};r.src=this.album[t].link;this.currentImageIndex=t},t.prototype.sizeOverlay=function(){var t=this;setTimeout(function(){t.$overlay.width(n(document).width()).height(n(document).height())},0)},t.prototype.sizeContainer=function(n,t){function f(){i.$lightbox.find(".lb-dataContainer").width(u);i.$lightbox.find(".lb-prevLink").height(r);i.$lightbox.find(".lb-nextLink").height(r);i.$overlay.focus();i.showImage()}var i=this,e=this.$outerContainer.outerWidth(),o=this.$outerContainer.outerHeight(),u=n+this.containerPadding.left+this.containerPadding.right+this.imageBorderWidth.left+this.imageBorderWidth.right,r=t+this.containerPadding.top+this.containerPadding.bottom+this.imageBorderWidth.top+this.imageBorderWidth.bottom;e!==u||o!==r?this.$outerContainer.animate({width:u,height:r},this.options.resizeDuration,"swing",function(){f()}):f()},t.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide();this.$lightbox.find(".lb-image").fadeIn(this.options.imageFadeDuration);this.updateNav();this.updateDetails();this.preloadNeighboringImages();this.enableKeyboardNav()},t.prototype.updateNav=function(){var n=!1;try{document.createEvent("TouchEvent");n=!!this.options.alwaysShowNavOnTouchDevices}catch(n){}this.$lightbox.find(".lb-nav").show();this.album.length>1&&(this.options.wrapAround?(n&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(this.currentImageIndex>0&&(this.$lightbox.find(".lb-prev").show(),n&&this.$lightbox.find(".lb-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),n&&this.$lightbox.find(".lb-next").css("opacity","1"))))},t.prototype.updateDetails=function(){var i=this,n,t;void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title&&(n=this.$lightbox.find(".lb-caption"),this.options.sanitizeTitle?n.text(this.album[this.currentImageIndex].title):n.html(this.album[this.currentImageIndex].title),n.fadeIn("fast"));this.album.length>1&&this.options.showImageNumberLabel?(t=this.imageCountLabel(this.currentImageIndex+1,this.album.length),this.$lightbox.find(".lb-number").text(t).fadeIn("fast")):this.$lightbox.find(".lb-number").hide();this.$outerContainer.removeClass("animating");this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return i.sizeOverlay()})},t.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link);this.currentImageIndex>0&&((new Image).src=this.album[this.currentImageIndex-1].link)},t.prototype.enableKeyboardNav=function(){this.$lightbox.on("keyup.keyboard",n.proxy(this.keyboardAction,this));this.$overlay.on("keyup.keyboard",n.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){this.$lightbox.off(".keyboard");this.$overlay.off(".keyboard")},t.prototype.keyboardAction=function(n){var t=n.keyCode;27===t?(n.stopPropagation(),this.end()):37===t?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&this.album.length>1&&this.changeImage(this.album.length-1):39===t&&(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&this.album.length>1&&this.changeImage(0))},t.prototype.end=function(){this.disableKeyboardNav();n(window).off("resize",this.sizeOverlay);this.$lightbox.fadeOut(this.options.fadeDuration);this.$overlay.fadeOut(this.options.fadeDuration);this.options.disableScrolling&&n("body").removeClass("lb-disable-scrolling")},new t});$(function(){if(typeof AdresControlConfig!="undefined"){function n(){$(AdresControlConfig.ddlKraj).val()==31?ValidatorEnable(document.getElementById(AdresControlConfig.revKodId),!0):ValidatorEnable(document.getElementById(AdresControlConfig.revKodId),!1)}n();$(AdresControlConfig.ddlKraj).change(n)}});lazyBtnProcessed=!1;$(function(){$(".btn-lazy").on("click",function(){startLazyButtonAnimation(this)})}),function(n){var t=function(){function n(n,t,i,r,u,f,e){this.name=n;this.id=t;this.price=i;this.brand=r;this.category=u;this.variant=f;this.quantity=e}return n.prototype.GetPropertiesFromProduct=function(n){this.name=n.name;this.id=n.id;this.price=n.price;this.brand=n.brand;this.category=n.category;this.variant=n.variant;this.quantity=n.quantity},n.prototype.AsIProduct=function(){return{name:this.name,id:this.id,price:this.price,brand:this.brand,category:this.category,variant:this.variant,quantity:this.quantity}},n}();n.BasketProduct=t}(Basket||(Basket={})),function(n){var t=function(){function n(){}return n.prototype.GetSummary=function(n){var t=this;n===void 0&&(n=function(n){return t.UpdateBasketSummary(n)});$.ajax({type:"POST",async:!0,contentType:"application/json; charset=utf-8",dataType:"json",url:PageConfig.rootUrl+"/aspx/Koszyk.aspx/GetSummary",success:function(t){typeof t.d!="undefined"&&n!=null&&n(JSON.parse(t.d))}})},n.prototype.UpdateBasketSummary=function(n){n!=null&&(this.UpdateBasketAmount(n.Ilosc),this.UpdateBasketSum(n.Suma),this.RemoveLoader(),this.OnAutoBasketModification!=null&&this.OnAutoBasketModification(n.OdtworzonoKoszyk,n.PolaczonoKoszyki))},n.prototype.UpdateBasketAmount=function(n){var t=$(".basket__link").attr("data-ilosc");t!==n.toString()&&$(".basket__link").attr("data-ilosc",n)},n.prototype.UpdateBasketSum=function(n){var t=$(".basket__amount").text();t!==n&&$(".basket__amount").text(n)},n.prototype.RemoveLoader=function(){var n=$(".basket__link-data .dots-loader");n.length>0&&n.remove()},n.prototype.GetBasketProducts=function(n){$.ajax({type:"POST",async:!0,contentType:"application/json; charset=utf-8",dataType:"json",url:PageConfig.rootUrl+"/aspx/Koszyk.aspx/GetBasketProducts",success:function(t){if(n!=null&&typeof t.d!="undefined"){var i=JSON.parse(t.d);i.forEach(function(n){n.Product.variant===undefined&&(n.Product.variant=null)});n(i)}}})},n}();n.BasketSummary=t}(Basket||(Basket={}));BasketSummaryObject=new Basket.BasketSummary,function(n){var t=function(){function n(n,t){this.DataLayer=n;this.EventName=t;this.EventRaised=!1;this.Validate=null}return n.prototype.PushToDataLayer=function(n,t){if(this.Validate==null||this.Validate()){var r=this.EventName!=null&&this.EventName!==""&&this.EventName!=undefined,i=t!=null&&t!==""&&t!=undefined;r?i?this.CreateEcommerceEventWithCallback(n,t):this.CreateEcommerceEvent(n):i?this.CreateEcommerceObjectWithCallback(n,t):this.CreateEcommerceObject(n)}},n.prototype.CreateEcommerceEvent=function(n){var t={event:this.EventName,ecommerce:n};this.DataLayer.push(t)},n.prototype.CreateEcommerceEventWithCallback=function(n,t){var i={event:this.EventName,ecommerce:n,eventCallback:function(){window.location.href=t}};this.DataLayer.push(i)},n.prototype.CreateEcommerceObject=function(n){var t={ecommerce:n};this.DataLayer.push(t)},n.prototype.CreateEcommerceObjectWithCallback=function(n,t){var i={ecommerce:n,eventCallback:function(){window.location.href=t}};this.DataLayer.push(i)},n}();n.TagManagerBase=t}(TagManager||(TagManager={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t=function(n){function t(t){return n.call(this,t,"addToCart")||this}return __extends(t,n),t.prototype.Invoke=function(n,t){this.PushToDataLayer({currencyCode:n,add:{products:t}})},t}(n.TagManagerBase),i;n.AddToCartEventBase=t;i=function(n){function t(t){return n.call(this,t)||this}return __extends(t,n),t.prototype.AddProducts=function(n,t,i){this.Invoke(n,this.GetAddedProducts(t,i))},t.prototype.GetAddedProducts=function(n,t){var i=[],u,r;if(t.length>0)for(u=function(r){var u=n.AsIProduct();u.quantity=t[r].Quantity;u.variant=t[r].Name!=undefined?t[r].Name:null;u.variant!=null&&i.some(function(n){return n.variant!=null&&n.variant!=undefined&&n.variant.toLowerCase()===u.variant.toLowerCase()})||i.push(u)},r=0;r<t.length;r++)u(r);else i.push(n.AsIProduct());return i},t}(t);n.AddToCartEvent=i}(TagManager||(TagManager={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t=Components.ButtonMode,i=Components.ButtonUtilities,r=function(n){function t(t){return n.call(this,t,"removeFromCart")||this}return __extends(t,n),t.prototype.Invoke=function(n){this.PushToDataLayer({remove:{products:n}})},t}(n.TagManagerBase),u;n.RemoveFromCartEventBase=r;u=function(n){function r(t,i){var r=n.call(this,t)||this;return r.Config=i,r.SubscribeButtons(),r}return __extends(r,n),r.prototype.SubscribeButtons=function(){var n=this;this.Config.$RemoveFromCartButton!=null&&this.Config.$RemoveFromCartButton!=undefined&&this.Config.$RemoveFromCartButton.click(function(t){return n.RemoveFromCartClick(t)});this.Config.$ClearCartButton!=null&&this.Config.$ClearCartButton!=undefined&&this.Config.$ClearCartButton.click(function(t){return n.ClearCartClick(t)})},r.prototype.GetCartProduct=function(n){return this.Config.CartData.some(function(t){return t.Id===n})?this.Config.CartData.filter(function(t){return t.Id===n})[0].Product:null},r.prototype.RemoveFromCartClick=function(n){this.EventRaised||(n.preventDefault(),this.EventRaised=!0,this.Invoke(new Array(this.GetCartProduct($(n.currentTarget).data("id")))),i.RepeatClick(n,t.Submit))},r.prototype.ClearCartClick=function(n){this.EventRaised||(n.preventDefault(),this.EventRaised=!0,this.Invoke(this.Config.CartData.map(function(n){return n.Product})),i.RepeatClick(n,t.Submit))},r}(r);n.RemoveFromCartEvent=u}(TagManager||(TagManager={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t=function(n){function t(t){return n.call(this,t,"promoView")||this}return __extends(t,n),t.prototype.Invoke=function(n){this.PushToDataLayer({promoView:{promotions:n}})},t}(n.TagManagerBase);n.PromoView=t}(TagManager||(TagManager={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t=function(n){function t(t){return n.call(this,t,"promotionClick")||this}return __extends(t,n),t.prototype.Invoke=function(n,t){this.PushToDataLayer({promoClick:{promotions:[n]}},t)},t}(n.TagManagerBase);n.PromoClick=t}(TagManager||(TagManager={})),function(n){var t=Basket.BasketProduct,i=function(){function i(t,i,r){this.BasketSummary=i;this.$Currency=r;this.BasketData=[];this.RemoveFromCartEvent=new n.RemoveFromCartEventBase(t);this.AddToCartEvent=new n.AddToCartEventBase(t);this.Initialized=!1}return i.prototype.InitializeBasketData=function(){var n=this;this.Initialized||this.BasketSummary.GetBasketProducts(function(t){n.BasketData=t;n.Initialized=!0})},i.prototype.UpdateBasketData=function(){var n=this;this.Initialized&&this.BasketSummary.GetBasketProducts(function(i){var r=[],u=[];n.BasketData.forEach(function(n){i.some(function(t){return t.Id===n.Id})||r.push(n.Product)});i.forEach(function(i){var f,e;n.BasketData.some(function(n){return n.Id===i.Id})?(f=n.BasketData.filter(function(n){return n.Id===i.Id})[0],f.Product.quantity!==i.Product.quantity&&(e=new t,e.GetPropertiesFromProduct(i.Product),f.Product.quantity>i.Product.quantity?(e.quantity=f.Product.quantity-i.Product.quantity,r.push(e.AsIProduct())):f.Product.quantity<i.Product.quantity&&(e.quantity=i.Product.quantity-f.Product.quantity,u.push(e.AsIProduct())))):u.push(i.Product)});n.BasketData=i;r.length>0&&n.RemoveFromCartEvent.Invoke(r);u.length>0&&n.AddToCartEvent.Invoke(n.$Currency.val(),u)})},i}();n.CartComparer=i}(TagManager||(TagManager={}));CartComparerObject=new TagManager.CartComparer(window.dataLayer,BasketSummaryObject,$(".basket--header-top select").children("option:selected")),function(n){var t=function(){function n(){}return n.OnEventOccured=function(t,i,r,u){$(i).on(r,function(r){var f=n.GetElementRelatedToEvent(t,i,r);f!=null&&u!=null&&u(f,r)})},n.OnSwipeOccured=function(t,i,r,u,f){$(i).onSwipe(function(u){var f=n.GetElementRelatedToEvent(t,i,u);f!=null&&r!=null&&r(f)},function(r,f){var e=n.GetElementRelatedToEvent(t,i,r);e!=null&&u!=null&&u(e,f)},function(r,u){var e=n.GetElementRelatedToEvent(t,i,r);e!=null&&f!=null&&f(e,u)})},n.GetElementRelatedToEvent=function(n,t,i){for(var r=i.target;r.tagName!=="body"&&!$(r).is(t);){if($(r).is(n))return r;r=r.parentElement}return null},n}();n.AjaxUtilities=t}(Components||(Components={})),function(n){var t=function(){function n(n){this.CurrentDistance=0;this.MinDistance=0;this.MaxDistance=0;this.Visible=!1;this.BasketRow=n;this.BasketRowWithMenu=$(n).clone();this.CreateBasketRowWithMenu()}return n.prototype.CreateBasketRowWithMenu=function(){var n=$(this.BasketRow);this.BasketRowWithMenu.addClass("basket-popup__item-with-menu");this.BasketRowWithMenu.css("width",n.width());this.SetControls();this.MaxDistance=this.SetSizes();this.MinDistance=this.GetMinDistance();this.SetBasketRowEvents();this.BasketRowWithMenu.insertBefore(n);n.css("opacity","0")},n.prototype.SetControls=function(){var n=this,t=this.BasketRowWithMenu.find("input"),i=this.BasketRowWithMenu.find("a");[t,i].forEach(function(t){t.each(function(t,i){n.DelegateClick($(i));$(i).removeAttr("name");$(i).removeAttr("id")})})},n.prototype.DelegateClick=function(n){var i=n.attr("id"),t=$(this.BasketRow).find("#"+i);n.click(function(n){n.preventDefault();n.currentTarget.tagName.toLowerCase()==="a"?t[0].click():t.click()})},n.prototype.SetSizes=function(){var u=$(this.BasketRow),f=u.find("td"),o=this.BasketRowWithMenu.find("td"),n=0,t=0,s=f.length,e=0,i,r;return o.each(function(i,r){var u=$(f.get(i)),o=u.width(),h=u.height(),c;i===0&&(n=o,t=h,c=parseInt(u.css("padding-right")),e=n+c);i===s-1?($(r).css("height",t),$(r).css("min-height",t),$(r).css("width",n),$(r).css("min-width",n)):($(r).css("height",h),$(r).css("min-height",h),$(r).css("width",o),$(r).css("min-width",o))}),i=u.find(".basket-popup__item-price > div"),r=this.BasketRowWithMenu.find(".basket-popup__item-price > div"),i.length>0&&r.length>0&&r.width(i.width()),e},n.prototype.GetMinDistance=function(){var n=40,t=Math.round(this.MaxDistance/2);return t>n?n:t},n.prototype.SetBasketRowEvents=function(){var n=this;this.BasketRowWithMenu.onSwipe(null,function(){n.EndSwipe()},function(t,i){n.Move(i.distanceX)})},n.prototype.EndSwipe=function(){!this.Visible&&this.TryShow()&&n.AfterShowSideMenu!=null?n.AfterShowSideMenu(this):this.Visible&&this.TryHide()},n.prototype.GetLastPosition=function(){return this.Visible?-this.MaxDistance:0},n.prototype.Animate=function(n){var t=200,i=Math.abs(t*Math.abs(n)/this.MaxDistance-Math.abs(this.CurrentDistance*t/this.MaxDistance));this.BasketRowWithMenu.css("transform","translateX("+n+"px)");this.BasketRowWithMenu.css("transition","transform "+i+"ms ease-in");this.CurrentDistance=n},n.prototype.Move=function(n){var i=this.GetLastPosition(),t=i+n;t>0?t=0:t<-this.MaxDistance&&(t=-this.MaxDistance);t!==this.CurrentDistance&&(this.CurrentDistance=t,this.BasketRowWithMenu.css("transform","translateX("+t+"px)"),this.BasketRowWithMenu.css("transition",""))},n.prototype.TryShow=function(){return this.CurrentDistance<=-this.MinDistance?(this.Show(),!0):(this.BackToPreviousPosition(),!1)},n.prototype.Show=function(){this.CurrentDistance!==-this.MaxDistance&&this.Animate(-this.MaxDistance);this.Visible=!0},n.prototype.TryHide=function(){return this.CurrentDistance>=-this.MaxDistance+this.MinDistance?(this.Hide(),!0):(this.BackToPreviousPosition(),!1)},n.prototype.Hide=function(){this.CurrentDistance!==0&&this.Animate(0);this.Visible=!1},n.prototype.BackToPreviousPosition=function(){this.Animate(this.GetLastPosition())},n}();n.BasketSideMenu=t}(Basket||(Basket={})),function(n){var t=function(){function n(){}return n.prototype.UpdateTable=function(n){var t=this,u=$(".basket-popup_container"),i,r,f,e;u.empty();i=document.createElement("table");$(i).addClass("basket-popup-products");r=i.createTBody();n.Items.length===0?(f=r.insertRow(),e=f.insertCell(),e.append(n.Settings.EmptyBasketText)):n.Items.forEach(function(i){var u=r.insertRow();$(u).addClass("basket-popup__item");i.Available||$(u).addClass("basket-popup__item--hidden");$(u).attr("data-id",i.Id);t.CreateImageCell(u,i);t.CreateNameCell(u,i);t.CreateQuantityCell(u,i);t.CreatePriceCell(u,i,n.Settings);t.CreateMobileDeleteCell(u,n.Settings)});u.append(i)},n.prototype.CreateImageCell=function(n,t){var r=n.insertCell(),i;$(r).addClass("basket-popup__item--img");i=document.createElement("img");$(i).addClass("basket-popup-listing__item--img");$(i).attr("src",t.ImageUrl);r.append(i)},n.prototype.CreateNameCell=function(n,t){var u=n.insertCell(),r,i;$(u).addClass("basket-popup__item--name");r=document.createElement("span");$(r).addClass("basket-popup-listing__item--row-header");$(r).addClass("basket-popup-listing__item--brand");$(r).html(t.Producent);u.append(r);i=document.createElement("a");$(i).addClass("basket-popup-listing__item--name");$(i).attr("href",t.ProductUrl);$(i).attr("id",t.Id);$(i).html(t.DisplayName);u.append(i)},n.prototype.CreateQuantityCell=function(n,t){var e=n.insertCell(),r,f,i,u;$(e).addClass("basket-popup__item--amount");r=document.createElement("div");$(r).addClass("basket-popup__item-amount-container");t.QuantityIsEditable||$(r).addClass("basket-popup__item-amount-container--promo");t.QuantityIsEditable&&(f=document.createElement("a"),$(f).addClass("up"),$(f).attr("href","#"),$(f).html("+"),r.append(f));i=document.createElement("input");$(i).addClass("basket-popup__item-amount-value");$(i).attr("type","text");$(i).attr("maxlength","2");$(i).attr("data-amount",t.Quantity);$(i).attr("value",t.Quantity);t.QuantityIsEditable||$(i).attr("disabled","disabled");r.append(i);t.QuantityIsEditable&&(u=document.createElement("a"),$(u).addClass("down"),$(u).attr("href","#"),$(u).html("-"),t.Quantity<=1&&$(u).attr("disabled","disabled"),r.append(u));e.append(r)},n.prototype.CreatePriceCell=function(n,t,i){var o=n.insertCell(),r,f,e,u;$(o).addClass("basket-popup__item--price");r=document.createElement("div");$(r).addClass("basket-popup__item-price-container");f=document.createElement("span");$(f).addClass("basket-popup-listing__item--row-header");$(f).addClass("basket-popup__item-price-for-item");$(f).html(t.FormattedUnitPrice);r.append(f);e=document.createElement("span");$(e).addClass("basket-popup__item-price");$(e).html(t.FormattedSumPrice);r.append(e);u=document.createElement("input");$(u).addClass("basket-popup__item-price--delete__btn");$(u).attr("type","submit");$(u).attr("title",i.DeleteItemToolTip);$(u).attr("value",i.DeleteItemText);r.append(u);o.append(r)},n.prototype.CreateMobileDeleteCell=function(n,t){var r=n.insertCell(),i;$(r).addClass("basket-popup__item--delete");i=document.createElement("input");$(i).addClass("basket-popup__item--delete__btn");$(i).attr("type","submit");$(i).attr("title",t.DeleteItemToolTip);$(i).attr("value","");r.append(i)},n}();n.BasketTable=t}(Basket||(Basket={})),function(n){var t=Components.TouchScreen,i=function(){function i(){this.BasketTable=new n.BasketTable;this.SetRemoveFromBasketEvent();this.SetIncreaseProductAmountEvent();this.SetDecreaseProductAmountEvent();this.SetChangeproductAmountEvent()}return i.prototype.SetRemoveFromBasketEvent=function(){var n=this;$(".basket-popup_container").on("click",".basket-popup__item-price--delete__btn, .basket-popup__item--delete__btn",function(t){t.preventDefault();var i=n.GetBasketElementId(t);n.RemoveFromBasket(i)})},i.prototype.SetIncreaseProductAmountEvent=function(){var n=this;$(".basket-popup_container").on("click",".up",function(t){t.preventDefault();var i=n.GetBasketElementId(t),r=n.GetBasketElementActualAmount(t);n.ChangeAmount(i,r+1)})},i.prototype.SetDecreaseProductAmountEvent=function(){var n=this;$(".basket-popup_container").on("click",".down",function(t){t.preventDefault();var r=n.GetBasketElementId(t),i=n.GetBasketElementActualAmount(t);i>1&&n.ChangeAmount(r,i-1)})},i.prototype.SetChangeproductAmountEvent=function(){var n=this;$(".basket-popup_container").on("keypress",".basket-popup__item-amount-value",function(n){return Validation.isNumber(n)});$(".basket-popup_container").on("keydown",".basket-popup__item-amount-value",function(t){if(t.which&&t.which===13||t.keyCode&&t.keyCode===13){t.preventDefault();var r=n.GetBasketElementId(t),u=n.GetBasketElementActualAmount(t),i=n.GetBasketElementCurrentAmount(t);i>0&&i!==u&&n.ChangeAmount(r,i)}})},i.prototype.GetBasketElementId=function(n){return $(n.currentTarget).closest("tr").attr("data-id")},i.prototype.GetBasketElementActualAmount=function(n){var t=$(n.currentTarget).parent().find(".basket-popup__item-amount-value").attr("data-amount");return parseInt(t)},i.prototype.GetBasketElementCurrentAmount=function(n){var t=$(n.currentTarget).parent().find(".basket-popup__item-amount-value").val();return parseInt(t)},i.prototype.GetContent=function(n){var t=this;$.ajax({type:"POST",async:!0,contentType:"application/json; charset=utf-8",dataType:"json",url:PageConfig.rootUrl+"/aspx/KoszykData.ashx",success:function(i){t.OnSuccessfulGetContent(i,n)}})},i.prototype.OnSuccessfulGetContent=function(n,t){this.BasketTable.UpdateTable(n);this.SetAmountTextBoxState();t!=null&&t(n)},i.prototype.SetAmountTextBoxState=function(){t.IsTouchDevice()&&$(".basket-popup__item-amount-value").attr("disabled","disabled")},i.prototype.RemoveFromBasket=function(t){var i=this;this.OnBeginChangeContent!=null&&this.OnBeginChangeContent();$.ajax(PageConfig.rootUrl+"/aspx/Koszyk.aspx/RemoveFromBasket",{method:"POST",contentType:"application/json; charset=utf-8",data:'{ id: "'+t+'" }',dataType:"json",async:!0,success:function(){i.OnEndChangeContent!=null&&i.OnEndChangeContent(n.BasketShowMode.RemoveProducts)}})},i.prototype.ChangeAmount=function(t,i){var r=this;this.OnBeginChangeContent!=null&&this.OnBeginChangeContent();$.ajax(PageConfig.rootUrl+"/aspx/Koszyk.aspx/ChangeAmount",{method:"POST",contentType:"application/json; charset=utf-8",data:'{ id: "'+t+'", amount: '+i+" }",dataType:"json",async:!0,success:function(){r.OnEndChangeContent!=null&&r.OnEndChangeContent(n.BasketShowMode.ChangeAmount)}})},i}();n.BasketContent=i}(Basket||(Basket={})),function(n){var i=Components.AjaxUtilities,r=Components.TouchScreen,u=function(){function u(){var t=this;this.BasketSummary=new n.BasketSummary;this.BasketContent=new n.BasketContent;this.BasketContent.OnBeginChangeContent=function(){return t.PrepareBasketUpdate()};this.BasketContent.OnEndChangeContent=function(n){return t.UpdateBasket(n)};this.BasketSideMenuElements=[];this.SetClickOnBasketEvent();this.SetCloseBasketPanelEvent();this.SetBasketItemEvents();this.SetOnChangeVisibilityEvent()}return u.prototype.SetClickOnBasketEvent=function(){var n=this;$(".basket__link").on("click",function(t){t.preventDefault();n.ShowBasketPanel()})},u.prototype.SetCloseBasketPanelEvent=function(){var n=this;$(".js-basket-panel-close").on("click",function(t){t.preventDefault();n.CloseBasketPanel()})},u.prototype.SetBasketItemEvents=function(){var u=this,t=this;r.IsTouchDevice()&&($(".basket-popup_container").addClass("basket-popup_container--touch-device"),i.OnSwipeOccured(".basket-popup__item",".basket-popup_container",null,function(n){var i=t.GetBasketSideMenu(n);i!=null&&i.TryShow()&&t.HideAllSideMenus(i)},function(n,i){var r=t.GetBasketSideMenu(n);r!=null&&r.Move(i.distanceX)}));n.BasketSideMenu.AfterShowSideMenu=function(n){u.HideAllSideMenus(n)}},u.prototype.SetOnChangeVisibilityEvent=function(){$(".right-panel").on("panelShown",function(){return $("body").addClass("avoid-scroll")});$(".right-panel").on("panelHidden",function(){return $("body").removeClass("avoid-scroll")})},u.prototype.GetBasketSideMenu=function(t){if(!$(t).hasClass("basket-popup__item-with-menu")){if(this.BasketSideMenuElements.some(function(n){return n.BasketRow===t}))return this.BasketSideMenuElements.filter(function(n){return n.BasketRow===t})[0];var i=new n.BasketSideMenu(t);return this.BasketSideMenuElements.push(i),i}return null},u.prototype.HideAllSideMenus=function(n){this.BasketSideMenuElements.forEach(function(t){(n==null||t!==n)&&t.Hide()})},u.prototype.CloseBasketPanel=function(){$("#basket-popup").length>0&&($("#basket-popup").removeClass("show").trigger("panelHidden"),this.HideCurrentMessage())},u.prototype.ShowBasketPanel=function(n){n===void 0&&(n=t.OnlyShow);this.OnBeforeShowPanel!=null&&this.OnBeforeShowPanel();this.PrepareBasketUpdate();this.ShowPanel();this.UpdateBasket(n)},u.prototype.PrepareBasketUpdate=function(){this.ShowLoader()},u.prototype.ShowLoader=function(){$(".progress-panel-loader").show()},u.prototype.ShowPanel=function(){$("#basket-popup").addClass("show").trigger("panelShown")},u.prototype.UpdateBasket=function(n){var t=this;this.BasketContent.GetContent(function(i){i!=null&&(t.BasketSummary.UpdateBasketSummary(i.Summary),t.UpdateSummary(i.Summary),t.OnSuccessfulGetContent(i,t.GetShowMode(n,i.Summary)))})},u.prototype.UpdateSummary=function(n){$(".basket-popup__amount").text(""+n.Ilosc);$(".basket-popup-summary__amount").text(n.SumaZWaluta)},u.prototype.GetShowMode=function(n,i){return n!==t.OnlyShow?n:i.OdtworzonoKoszyk?t.RestoredBasket:i.PolaczonoKoszyki?t.MergedBaskets:t.OnlyShow},u.prototype.OnSuccessfulGetContent=function(n,t){this.ShowProductsAreNotReservedInfo(n.Items.some(function(n){return n.Available}));this.DisplayProperMessage(t);this.SetSlimScroll();this.HideLoader();this.FinalizeBasketUpdate(t)},u.prototype.HideLoader=function(){$(".progress-panel-loader").hide()},u.prototype.ShowProductsAreNotReservedInfo=function(n){n?$("#basket-popup .product-not-reserved__box").show():$("#basket-popup .product-not-reserved__box").hide()},u.prototype.DisplayProperMessage=function(n){switch(n){case t.OnlyShow:this.HideCurrentMessage();break;case t.AddProducts:this.DisplayAddMessage();break;case t.RemoveProducts:this.DisplayRemoveMessage();break;case t.MergedBaskets:this.DisplayMergeMessage();break;case t.RestoredBasket:this.DisplayRestoreMessage()}},u.prototype.HideCurrentMessage=function(){$(".basket-popup-message > span").hide()},u.prototype.DisplayAddMessage=function(){this.HideCurrentMessage();$(".basket-popup__add-message").css("display","block")},u.prototype.DisplayRemoveMessage=function(){this.HideCurrentMessage();$(".basket-popup__delete-message").css("display","block")},u.prototype.DisplayMergeMessage=function(){this.HideCurrentMessage();$(".basket-popup__merge-message").css("display","block")},u.prototype.DisplayRestoreMessage=function(){this.HideCurrentMessage();$(".basket-popup__restore-message").css("display","block")},u.prototype.SetSlimScroll=function(){var t=$(window).height(),i=$("#basket-popup .basket-popup-products").height(),r=$(".basket-popup-bottom").outerHeight(!0)+$(".right-panel__title-section").outerHeight(!0)+$(".basket-popup-message").outerHeight(!0)+150,n=t-r;i>n?($("#basket-popup .right-panel_container").slimScroll({height:n+"px",alwaysVisible:!0,touchScrollStep:50,start:"top"}),this.AnimateSlimScrollToBottom()):($(".slimScrollBar,.slimScrollRail").remove(),$(".slimScrollDiv").contents().unwrap())},u.prototype.AnimateSlimScrollToBottom=function(){if($(".basket-popup__add-message").is(":visible")){var n=$(".basket-popup-products").outerHeight(),t=$("#basket-popup .right-panel_container").outerHeight()-$("#basket-popup .slimScrollBar").outerHeight();$("#basket-popup .slimScrollBar").animate({top:t},2e3,function(){$("#basket-popup .right-panel_container").scrollTop(n)})}},u.prototype.FinalizeBasketUpdate=function(n){n!==t.OnlyShow&&n!==t.MergedBaskets&&n!==t.RestoredBasket&&this.OnBasketUpdate!=null&&this.OnBasketUpdate()},u}(),t;n.BasketPanel=u,function(n){n[n.OnlyShow=0]="OnlyShow";n[n.AddProducts=1]="AddProducts";n[n.RemoveProducts=2]="RemoveProducts";n[n.ChangeAmount=3]="ChangeAmount";n[n.MergedBaskets=4]="MergedBaskets";n[n.RestoredBasket=5]="RestoredBasket"}(t=n.BasketShowMode||(n.BasketShowMode={}))}(Basket||(Basket={}));BasketPanelObject=null;BASKET_PANEL_CONFIG.ShowBasketPopup&&(BasketPanelObject=new Basket.BasketPanel,BasketPanelObject.OnBeforeShowPanel=function(){CartComparerObject==null||CartComparerObject.Initialized||CartComparerObject.InitializeBasketData()},BasketPanelObject.OnBasketUpdate=function(){CartComparerObject.UpdateBasketData()}),function(n){var t=function(){function n(){}return n.prototype.GetAvailability=function(n){n===void 0&&(n=null);var t=this;$.ajax({type:"POST",async:!0,contentType:"application/json; charset=utf-8",dataType:"json",url:PageConfig.rootUrl+"/Default.aspx/IsOrderAgainAvailable",success:function(i){t.OnGetAvailabilitySuccess(i.d,n)}})},n.prototype.OnGetAvailabilitySuccess=function(n,t){if(n){var i=$(".order-again_btn");i.length>0&&i.css("display","")}t!=null&&t(n)},n}();n.OrderAgainAsyncData=t}(SklepMaster||(SklepMaster={})),function(n){var t=Basket.BasketShowMode,i=function(){function n(n){this.Config=n;this.SetDocumentReadyEvent();this.SetBasketSummaryOnMergedBaskets()}return n.prototype.SetDocumentReadyEvent=function(){var n=this;$(document).ready(function(){n.UpdateWebsiteContent()})},n.prototype.SetBasketSummaryOnMergedBaskets=function(){this.Config.BasketSummary!=null&&(this.Config.BasketSummary.OnAutoBasketModification=function(n,i){BasketPanelObject!=null&&(n?BasketPanelObject.ShowBasketPanel(t.RestoredBasket):i&&BasketPanelObject.ShowBasketPanel(t.MergedBaskets))})},n.prototype.UpdateWebsiteContent=function(){this.Config.BasketSummary!=null&&this.Config.BasketSummary.GetSummary();this.Config.OrderAgainAsyncData!=null&&this.Config.OrderAgainAsyncData.GetAvailability();this.Config.DailyPromotion!=null&&this.Config.DailyPromotion.Refresh()},n}();n.HomePageAsyncData=i}(HomePage||(HomePage={}));var koszykMenuAjaxMode=typeof PageConfig!==undefined&&PageConfig.KoszykMenuAjaxMode,outputCacheEnabled=typeof OutputCacheConfig!==undefined&&OutputCacheConfig.DefaultPage,homePageAsyncData=new HomePage.HomePageAsyncData({BasketSummary:koszykMenuAjaxMode?new Basket.BasketSummary:null,OrderAgainAsyncData:outputCacheEnabled?new SklepMaster.OrderAgainAsyncData:null,DailyPromotion:outputCacheEnabled?new HomePage.DailyPromotion(".products-box .daily-promotion",!0):null});$(function(){function ht(u){ft&&($(ut).removeClass("active").trigger("hideMenu"),$(".page-header").removeClass("page-header--menu-activated"));ri(u);o=!0;$(u).trigger("onShowAutocomplete");$(window).width()<l&&($(v).show(),$("body").css("overflow","hidden"));var f=null;return u===n?(tt=!0,$(r).find(".ui-menu").scrollTop(0),f=$(r).find(".ui-autocomplete")):i||t==null||(f=$(t).parent().find(".ui-autocomplete")),f}function ct(n){b||($(n).blur(),o=!1,$(n).trigger("onHideAutocomplete"),$(window).width()<l&&($(v).hide(),$("body").css("overflow","auto")))}function lt(n,t,i){if(u=n.term.length<2,u&&y!=null){t(y);return}$.ajax({type:"GET",url:i+(i.indexOf("?")>=0?"&":"?")+"term="+n.term,contentType:"application/json; charset=utf-8",dataType:"json",async:!0,success:function(n){u&&y==null&&(y=n);t(n)}})}function at(n,t,i,r,u,f,e,o){n.preventDefault();t.item&&($(i).val(t.item.Text),typeof u!="undefined"&&t.item.QueryParams!=="undefined"&&$(u).val(t.item.QueryParams),typeof f!="undefined"&&t.item.KategoriaId!=="undefined"&&($(f).val(t.item.KategoriaId),t.item.KategoriaId!=null&&a("Kategoria",t.item.KategoriaId.toString())),typeof e!="undefined"&&t.item.ProducentId!=="undefined"&&($(e).val(t.item.ProducentId),t.item.ProducentId!=null&&a("Producent",t.item.ProducentId.toString())),typeof o!="undefined"&&t.item.Product!=="undefined"&&(t.item.Product!=null&&t.item.Product.Id!=="undefined"?($(o).val(t.item.Product.Id),t.item.Product.Id!=null&&a("Produkt",t.item.Product.Id.toString())):$(o).val(null)));$(r).click()}function a(n,t){it=n;rt=t}function vt(n){(it===""||rt==="")&&a("Wyszukiwanie",$(n).val());typeof ga!="undefined"&&(ga("send","event","Szukaj.aspx",it,rt),a("",""))}function yt(n){$(n).autocomplete("search",$(n).val())}function et(i){var u=[],e,r;h&&t!=null?u=$(t).val().toLowerCase().split(" "):n!=null&&(u=$(n).val().toLowerCase().split(" "));e=[wt(i),pt(i),k(wt(i)),k(pt(i))];r=[];$.each(u,function(n,t){if(t.length>0)if(i.indexOf(t)!==-1)r.indexOf(t)===-1&&r.push(t);else{var u=!1;$.each(e,function(n,f){var e,o;u===!1&&(e=f.indexOf(t),e!==-1&&(u=!0,o=i.substring(e,e+t.length),r.indexOf(o)===-1&&r.push(o)))})}});var o=r.sort(function(n,t){return i.indexOf(n)-i.indexOf(t)}),f=[],s=-1;return $.each(o,function(n,t){var u=i.indexOf(t),r=u+t.length-1,e;u>s&&($.each(o,function(t,u){if(t>n){var f=i.indexOf(u),e=f+u.length-1;f<=r&&e>r&&(r=e)}}),e=i.substring(u,r+1),f.push(e),s=r)}),$.each(f,function(n,t){i=i.replace(t,"{{"+n+"}}")}),$.each(f,function(n,t){t.length>0&&(i=i.replace("{{"+n+"}}",'<span class="searched-text">'+t+"<\/span>"))}),i}function k(n){var t=n;return t=t.replace(new RegExp("ą","g"),"a"),t=t.replace(new RegExp("ć","g"),"c"),t=t.replace(new RegExp("ę","g"),"e"),t=t.replace(new RegExp("ł","g"),"l"),t=t.replace(new RegExp("ń","g"),"n"),t=t.replace(new RegExp("ó","g"),"o"),t=t.replace(new RegExp("ś","g"),"s"),t=t.replace(new RegExp("ź","g"),"z"),t.replace(new RegExp("ż","g"),"z")}function pt(n){return n.replace(new RegExp("v","g"),"w")}function wt(n){return n.replace(new RegExp("w","g"),"v")}function ri(n){var i=t!==null&&n===t?$(n).parent():r,u=$(i).find(".ui-autocomplete .kategoria"),f=$(i).find(".ui-autocomplete .kategoriaPromowana"),e=$(i).find(".ui-autocomplete .producent"),o=$(i).find(".ui-autocomplete .producentPromowany"),s=$(i).find(".ui-autocomplete .ui-menu-item:not(.ui-autocomplete-top):not(.kategoria):not(.kategoriaPromowana):not(.producent):not(.producentPromowany):not(.produkt)"),h,c,l,a,v;u.length>0&&(h=u.first(),h.before(ti));f.length>0&&(c=f.first(),c.before(gt));e.length>0&&(l=e.first(),l.before(ii));o.length>0&&(a=o.first(),a.before(ni));s.length>0&&(v=s.first(),v.before(dt))}function bt(n,t){n!=null&&t!=null&&($(t).children().remove(),$(n).children().each(function(n,i){var r=$(i).find("a");r&&$(r).hasClass("ui-state-active")&&$(r).removeClass("ui-state-active");$(t).append(i)}))}function kt(n,t){var r=$(n).val().length,u,f;r>1&&i&&$(window).width()>1024?(u=t.substring(r),f=$(n).val()+u,$(n).attr("placeholder",""),$(d).attr("placeholder",f),c=!0):s()}function s(){i&&($(d).attr("placeholder",""),$(n).attr("placeholder",TextRecourse.WyszukiwarkaPlaceholder))}var i=PageConfig.BundleCatalog==="SklepSFD"||PageConfig.BundleCatalog==="Allnutritioncz",dt=`<li class='ui-autocomplete-top'>${TextRecourse.WyszukiwarkaCzyChodziloCiO}</li>`,gt=`<li class='ui-autocomplete-top'>${TextRecourse.WyszukiwarkaPopularneKategorie}</li>`,ni=`<li class='ui-autocomplete-top'>${TextRecourse.WyszukiwarkaPopularniProducenci}</li>`,ti=`<li class='ui-autocomplete-top'>${TextRecourse.WyszukiwarkaCzyChodziloCiOKategorie}</li>`,ii=`<li class='ui-autocomplete-top'>${TextRecourse.WyszukiwarkaCzyChodziloCiOProducenta}</li>`,v=$(".search-btn_close-icon"),u=!0,y=null,n=typeof tbSzukaj!="undefined"?tbSzukaj:null,d=typeof tbSuggestions!="undefined"?tbSuggestions:null,p=typeof btnSzukaj!="undefined"?btnSzukaj:null,ot=typeof autoUrl!="undefined"?autoUrl:null,t=typeof tbSzukaj2!="undefined"?tbSzukaj2:null,w=typeof btnSzukaj2!="undefined"?btnSzukaj2:null,st=typeof autoUrl2!="undefined"?autoUrl2:null,f=null,e=null,h=!1,o=!1,g=!0,nt=!1,tt=!1,b=!1,l=769,it="",rt="",ut=$(".menu-switch"),ft=!1,r=i?".page-header__autocomplete-container":null,c=!1;i||n==null||(r=$(n).parent());$(ut).on("showMenu",function(){ft=!0});$(ut).on("hideMenu",function(){ft=!1});if($(document).keyup(function(t){if(i||t.keyCode!==27||!o||h||n==null||e==null||$(n).autocomplete("close"),o&&t.keyCode===39&&i){var r=$(d).attr("placeholder");r.length>0&&$(n).val(r)}}),$.ui.autocomplete.prototype._renderItem=function(t,r){var h,l,a;if(r.Info!=="undefined"&&r.Info!==null){var e="ui-autocomplete-top",f=r.Info.toLowerCase(),v=$(n).val().toLowerCase(),y=k(f),o=y.startsWith(k(v));return r.KategoriaId!=="undefined"&&r.KategoriaId!==null?(o&&!c?kt(n,f):c||o||s(),e=u?"kategoriaPromowana":"kategoria",f=u?f:et(f),$("<li class='"+e+"'><a><span>"+f+"<\/span><\/a>").appendTo(t)):r.ProducentId!=="undefined"&&r.ProducentId!==null?(o&&!c?kt(n,f):c||o||s(),e=u?"producentPromowany":"producent",f=u?f:et(f),$("<li class='"+e+"'><a><span>"+f+"<\/span><\/a>").appendTo(t)):r.Product!=="undefined"&&r.Product!==null?(e="produkt products-list__box",h=r.Product.Image!=="undefined"&&r.Product.Image!=null?r.Product.Image:"",l=i?"<li class='"+e+"'><figure><a><img src='"+h+"' alt='"+f+"'><\/a><\/figure><div class='product-tile__info-box'><h3><a class='name'><span class='category-name'>"+r.Product.Membership+"<\/span>"+f+"<\/a><\/h3><div class='rating'><div class='stars-rating'><mark data-json='starsRating' style='width: "+r.Product.Rating+"'><\/mark><\/div><span>"+r.Product.RatingsCount+"<\/span><\/div><div class='product-tile__price'>"+(r.Product.PriceReduction!=null?"<span class='"+(r.Product.ShowPercentageReduction?"product-tile__percentage-reduction":"cena-sugerowana")+"'>"+r.Product.PriceReduction+"<\/span>":"")+"<span class='cena'>"+r.Product.Price+"<\/span><\/div><\/div>":"<li class='"+e+"'><a><img class='ui-menu-item-image' src='"+h+"' alt='"+f+"'><span class='title'>"+f+"<\/span><\/a>",$(l).appendTo(t)):$("<li class='"+e+"'><a><span>"+f+"<\/span><\/a>").appendTo(t)}return a=r.Text?r.Text.toLowerCase():"",$("<li class='propozycja'><a>"+et(a)+"<\/a>").appendTo(t)},n!=null&&p!=null&&ot!=null){$(n).val().length<1&&s();$(n).on("input",function(){s();c=!1});$(n).autocomplete({source:function(n,t){lt(n,t,ot)},select:function(t,i){typeof hfSearch!="undefined"&&typeof hfKategoriaId!="undefined"&&typeof hfProducentId!="undefined"&&typeof hfProduktId!="undefined"&&at(t,i,n,p,hfSearch,hfKategoriaId,hfProducentId,hfProduktId);s();$(n).autocomplete("open")},open:function(){f=ht(n);i&&$(r).addClass("active")},close:function(){ct(n);i&&$(r).removeClass("active")},appendTo:$(r),minLength:0,position:i?{my:"top"}:null});$(n).click(function(){yt(n)});$(n).focusin(function(){nt=!0});$(n).focusout(function(){nt=!1;s()});$(v).click(function(t){t.preventDefault();$(n).autocomplete("close")});$(r).find(".ui-menu").scroll(function(t){!tt&&nt&&$(window).width()<l&&(t.preventDefault(),b=!0,$(n).blur());tt=!1});$(n).blur(function(){$(window).width()<l&&b&&($(f).css("display",""),$(v).show(),b=!1,i&&$(r).addClass("active"))});$(p).click(function(){vt(n)});fireClickEventOnEnter(n,p)}i||t==null||w==null||st==null||($(t).autocomplete({source:function(n,t){lt(n,t,st)},select:function(n,i){typeof hfSearch2!="undefined"&&typeof hfKategoriaId2!="undefined"&&typeof hfProducentId2!="undefined"&&typeof hfProduktId2!="undefined"&&at(n,i,t,w,hfSearch2,hfKategoriaId2,hfProducentId2,hfProduktId2)},open:function(){e=ht(t)},close:function(){ct(t)},appendTo:$(t).parent(),minLength:0}),$(t).focus(function(){$(".slide-searchbox").hasClass("active")||$(".slide-searchbox").addClass("active");g?yt(t):g=!0}),$(t).parent().mouseleave(function(){$(t).autocomplete("close")}),$(w).click(function(){vt(t)}),fireClickEventOnEnter(t,w));$(".page-header").on("classChange",function(){i||($(".page-header").hasClass("page-header--scrolled")?h||(h=!0,$(".page-header").trigger("showNavigation")):h&&(h=!1,$(".page-header").trigger("hideNavigation")))});$(".page-header").on("showNavigation",function(){i||n==null||t==null||($(n).val()?$(t).val($(n).val()):$(t).val(""),o?($(n).autocomplete("close"),o=!0,g=!0,$(t).focus(),f!=null&&e!=null?(bt(f,e),$(e).css("display","")):$(t).keydown()):$(t).autocomplete("close"))});$(".page-header").on("hideNavigation",function(){i||n==null||t==null||($(t).val()?$(n).val($(t).val()):$(n).val(""),o?($(n).focus(),f!=null&&e!=null?(bt(e,f),$(f).css("display","")):$(n).keydown()):$(n).autocomplete("close"))})});$(function(){$(window).width()<500&&$(".cookie-info details").removeAttr("open");getCookie("accept_cookies")!="1"&&$(".cookie-info").show();$(".cookie-info > a").click(function(){return $(".cookie-info").fadeOut(),setCookie("accept_cookies","1",365),!1});$(window).scroll(function(){if($(window).scrollTop()>=$("main").height())$('<script>(function (d, s, id) {var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v2.7&appId=277480955664398"; fjs.parentNode.insertBefore(js, fjs); }(document, "script", "facebook-jssdk"));<\/script>').insertAfter($("#fb-root"))})})