(function(){var e=this;e.N2_=e.N2_||{r:[],d:[]},e.N2R=e.N2R||function(){e.N2_.r.push(arguments)},e.N2D=e.N2D||function(){e.N2_.d.push(arguments)}}).call(window),N2D("SmartSliderCarousel",["SmartSliderAbstract"],function(e,i){function t(i,t){this.type="carousel",this.slidesInGroup=1,N2Classes.SmartSliderAbstract.prototype.constructor.call(this,i,e.extend({maxPaneWidth:3e3},t))}return t.prototype=Object.create(N2Classes.SmartSliderAbstract.prototype),t.prototype.constructor=t,t.prototype.initResponsiveMode=function(){this.responsive=new N2Classes.SmartSliderResponsiveCarousel(this,this.parameters.responsive),this.responsive.start(),N2Classes.SmartSliderAbstract.prototype.initResponsiveMode.call(this)},t.prototype.initMainAnimation=function(){this.mainAnimation=new N2Classes.SmartSliderMainAnimationCarousel(this,this.parameters.mainanimation),this.isAdmin||this.sliderElement.one("SliderResize",e.proxy(function(){this.parameters.layerMode.playFirstLayer&&this.visible(function(){this.ready(e.proxy(function(){this.parameters.layerMode.playFirstLayer?this.currentSlide.playIn():this.currentSlide.playSpecialEventOnly()},this))})},this)),this.pJS=!1,this.parameters.particlejs&&N2R("particlesJS",e.proxy(function(){this.startParticleJS(this.parameters.particlejs)},this))},t.prototype.__initSlides=function(){var e=this.sliderElement.find(".n2-ss-slide-group");this.slides=[];for(var t=0;tthis.slides.length-1?0:i+1]);N2Classes.SmartSliderAbstract.prototype.onFirstSlideInitialized.call(this),this.mainAnimation.hideNonActiveSlides(this.currentSlide),parseInt(this.parameters.carousel)?this.initCarousel():this.initNotCarousel(),this.sliderElement.on("SliderResize",e.proxy(this.responsive.onSliderResize,this.responsive)),this.responsive.onSliderResize()},t.prototype.setSlidesInGroup=function(e){this.slidesInGroup=e},t.prototype.calibrateGroup=function(){var i=this.currentSlide.slides,t=e.extend([],this.slides);this.slides=[];for(var s=0,n=0;s').appendTo(this.$slidesContainer),n)),n++),this.slides[n-1].addSlide(this.realSlides[s]);for(var s=0;sthis.slides.length-1?0:s+1]);for(var s=0;s0&&(this.maximumPaneWidthRatio=this.slider.parameters.maxPaneWidth/this.responsiveDimensions.startWidth)},t.prototype.init=function(){this.sliderElement.find(".n2-ss-section-main-content").length&&(this.updateVerticalRatios=this._updateVerticalRatios),this._sliderHorizontal=this.addHorizontalElement(this.sliderElement,["width","marginRight","marginLeft"],"w","slider"),this._sliderVertical=this.addVerticalElement(this.sliderElement,["marginTop","marginBottom"],"h"),this.addHorizontalElement(this.sliderElement,["fontSize"],"fontRatio","slider"),this.addVerticalElement(this.sliderElement.find(".n2-ss-slider-1"),["height"],"h","slider"),this.addHorizontalElement(this.sliderElement.find(".n2-ss-slider-2"),["width","paddingLeft","paddingRight","borderLeftWidth","borderRightWidth"],"w"),this.addVerticalElement(this.sliderElement.find(".n2-ss-slider-2"),["height","paddingTop","paddingBottom","borderTopWidth","borderBottomWidth"],"h"),this.addHorizontalElement(this.sliderElement.find(".n2-ss-slider-pane"),["width"],"paneW","pane"),this.addVerticalElement(this.sliderElement.find(".n2-ss-slider-pane"),["height"],"h","pane").setCentered(),this.addHorizontalElement(this.sliderElement.find(".n2-ss-slide"),["width"],"slideW","slideouter"),this.addVerticalElement(this.sliderElement.find(".n2-ss-slide"),["height"],"slideH","slideouter"),this.addHorizontalElement(this.sliderElement.find(".n2-ss-layers-container"),["width"],"slideW","slide"),this.addVerticalElement(this.sliderElement.find(".n2-ss-layers-container"),["height"],"slideH","slide").setCentered()},t.prototype._buildRatios=function(i,t,s){this.maximumPaneWidthRatio>0&&i.w>this.maximumPaneWidthRatio?i.paneW=this.maximumPaneWidthRatio:i.paneW=i.w;var n=this.responsiveDimensions.startWidth*i.paneW;if(n0&&(i.h=Math.max(i.h,this.parameters.minimumHeightRatio)),this.parameters.maximumHeightRatio[l]>0&&(i.h=Math.min(i.h,this.parameters.maximumHeightRatio[l])),this.slider.parameters.dynamicSliderHeight){var o=e(window).height()-100;Math.abs(this.wH-o)<100?o=this.wH:this.wH=o,i.h*this.responsiveDimensions.startHeight>o&&(i.slideW=i.slideH=o/this.responsiveDimensions.startHeight,"fullpage"!=this.parameters.type&&(i.h=i.slideW))}this.slidesInGroup=Math.max(1,Math.floor(n/(this.responsiveDimensions.startSlideWidth*i.slideW+this.parameters.minimumSlideGap))),this.sliderElement.triggerHandler("responsiveBuildRatios",[i])},t.prototype.onSliderResize=function(){this.slidesInGroup!=this.slider.slidesInGroup&&(this.slider.setSlidesInGroup(this.slidesInGroup),this.slider.calibrateGroup());for(var e=Math.floor((this.responsiveDimensions.pane.width-this.responsiveDimensions.slide.width*this.slider.slidesInGroup)/this.slider.slidesInGroup/2),i=0;i .n2-ss-slide")},t.prototype.destroy=function(){this.$element.remove()},t.prototype.setIndex=function(e){this.localIndex=this.index=e;for(var i=0;i