(function(){var f;var a=function(y,N){if(!(this instanceof a)){return new a(y,N)}var t={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:false,autoplayDisableOnInteraction:true,iOSEdgeSwipeDetection:false,iOSEdgeSwipeThreshold:20,freeMode:false,freeModeMomentum:true,freeModeMomentumRatio:1,freeModeMomentumBounce:true,freeModeMomentumBounceRatio:1,freeModeSticky:false,setWrapperSize:false,virtualTranslate:false,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:true},cube:{slideShadows:true,shadow:true,shadowOffset:20,shadowScale:0.94},fade:{crossFade:false},parallax:false,scrollbar:null,scrollbarHide:true,keyboardControl:false,mousewheelControl:false,mousewheelReleaseOnEdges:false,mousewheelInvert:false,mousewheelForceToAxis:false,mousewheelSensitivity:1,hashnav:false,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:false,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:false,touchRatio:1,touchAngle:45,simulateTouch:true,shortSwipes:true,longSwipes:true,longSwipesRatio:0.5,longSwipesMs:300,followFinger:true,onlyExternal:false,threshold:0,touchMoveStopPropagation:true,pagination:null,paginationElement:"span",paginationClickable:false,paginationHide:false,paginationBulletRender:null,resistance:true,resistanceRatio:0.85,nextButton:null,prevButton:null,watchSlidesProgress:false,watchSlidesVisibility:false,grabCursor:false,preventClicks:true,preventClicksPropagation:true,slideToClickedSlide:false,lazyLoading:false,lazyLoadingInPrevNext:false,lazyLoadingOnTransitionStart:false,preloadImages:true,updateOnImagesReady:true,loop:false,loopAdditionalSlides:0,loopedSlides:null,control:undefined,controlInverse:false,controlBy:"slide",allowSwipeToPrev:true,allowSwipeToNext:true,swipeHandler:null,noSwiping:true,noSwipingClass:"swiper-no-swiping",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationHiddenClass:"swiper-pagination-hidden",observer:false,observeParents:false,a11y:false,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:true};var I=N&&N.virtualTranslate;N=N||{};for(var z in t){if(typeof N[z]==="undefined"){N[z]=t[z]}else{if(typeof N[z]==="object"){for(var k in t[z]){if(typeof N[z][k]==="undefined"){N[z][k]=t[z][k]}}}}}var B=this;B.version="3.1.0";B.params=N;B.classNames=[];if(typeof f!=="undefined"&&typeof g!=="undefined"){f=g}if(typeof f==="undefined"){if(typeof g==="undefined"){f=window.Dom7||window.Zepto||window.jQuery}else{f=g}if(!f){return}}B.$=f;B.container=f(y);if(B.container.length===0){return}if(B.container.length>1){B.container.each(function(){new a(this,N)});return}B.container[0].swiper=B;B.container.data("swiper",B);B.classNames.push("swiper-container-"+B.params.direction);if(B.params.freeMode){B.classNames.push("swiper-container-free-mode")}if(!B.support.flexbox){B.classNames.push("swiper-container-no-flexbox");B.params.slidesPerColumn=1}if(B.params.parallax||B.params.watchSlidesVisibility){B.params.watchSlidesProgress=true}if(["cube","coverflow"].indexOf(B.params.effect)>=0){if(B.support.transforms3d){B.params.watchSlidesProgress=true;B.classNames.push("swiper-container-3d")}else{B.params.effect="slide"}}if(B.params.effect!=="slide"){B.classNames.push("swiper-container-"+B.params.effect)}if(B.params.effect==="cube"){B.params.resistanceRatio=0;B.params.slidesPerView=1;B.params.slidesPerColumn=1;B.params.slidesPerGroup=1;B.params.centeredSlides=false;B.params.spaceBetween=0;B.params.virtualTranslate=true;B.params.setWrapperSize=false}if(B.params.effect==="fade"){B.params.slidesPerView=1;B.params.slidesPerColumn=1;B.params.slidesPerGroup=1;B.params.watchSlidesProgress=true;B.params.spaceBetween=0;if(typeof I==="undefined"){B.params.virtualTranslate=true}}if(B.params.grabCursor&&B.support.touch){B.params.grabCursor=false}B.wrapper=B.container.children("."+B.params.wrapperClass);if(B.params.pagination){B.paginationContainer=f(B.params.pagination);if(B.params.paginationClickable){B.paginationContainer.addClass("swiper-pagination-clickable")}}function E(){return B.params.direction==="horizontal"}B.rtl=E()&&(B.container[0].dir.toLowerCase()==="rtl"||B.container.css("direction")==="rtl");if(B.rtl){B.classNames.push("swiper-container-rtl")}if(B.rtl){B.wrongRTL=B.wrapper.css("display")==="-webkit-box"}if(B.params.slidesPerColumn>1){B.classNames.push("swiper-container-multirow")}if(B.device.android){B.classNames.push("swiper-container-android")}B.container.addClass(B.classNames.join(" "));B.translate=0;B.progress=0;B.velocity=0;B.lockSwipeToNext=function(){B.params.allowSwipeToNext=false};B.lockSwipeToPrev=function(){B.params.allowSwipeToPrev=false};B.lockSwipes=function(){B.params.allowSwipeToNext=B.params.allowSwipeToPrev=false};B.unlockSwipeToNext=function(){B.params.allowSwipeToNext=true};B.unlockSwipeToPrev=function(){B.params.allowSwipeToPrev=true};B.unlockSwipes=function(){B.params.allowSwipeToNext=B.params.allowSwipeToPrev=true};function O(p){return Math.floor(p)}if(B.params.grabCursor){B.container[0].style.cursor="move";B.container[0].style.cursor="-webkit-grab";B.container[0].style.cursor="-moz-grab";B.container[0].style.cursor="grab"}B.imagesToLoad=[];B.imagesLoaded=0;B.loadImage=function(s,T,p,U){var S;function R(){if(U){U()}}if(!s.complete||!p){if(T){S=new window.Image();S.onload=R;S.onerror=R;S.src=T}else{R()}}else{R()}};B.preloadImages=function(){B.imagesToLoad=B.container.find("img");function s(){if(typeof B==="undefined"||B===null){return}if(B.imagesLoaded!==undefined){B.imagesLoaded++}if(B.imagesLoaded===B.imagesToLoad.length){if(B.params.updateOnImagesReady){B.update()}B.emit("onImagesReady",B)}}for(var p=0;p=0){ac=parseFloat(ac.replace("%",""))/100*B.size}B.virtualSize=-ac;if(B.rtl){B.slides.css({marginLeft:"",marginTop:""})}else{B.slides.css({marginRight:"",marginBottom:""})}var Y;if(B.params.slidesPerColumn>1){if(Math.floor(B.slides.length/B.params.slidesPerColumn)===B.slides.length/B.params.slidesPerColumn){Y=B.slides.length}else{Y=Math.ceil(B.slides.length/B.params.slidesPerColumn)*B.params.slidesPerColumn}}var X;var W=B.params.slidesPerColumn;var R=Y/W;var aa=R-(B.params.slidesPerColumn*R-B.slides.length);for(U=0;U1){var ab;var S,ad;if(B.params.slidesPerColumnFill==="column"){S=Math.floor(U/W);ad=U-S*W;if(S>aa||(S===aa&&ad===W-1)){if(++ad>=W){ad=0;S++}}ab=S+ad*Y/W;V.css({"-webkit-box-ordinal-group":ab,"-moz-box-ordinal-group":ab,"-ms-flex-order":ab,"-webkit-order":ab,order:ab})}else{ad=Math.floor(U/R);S=U-ad*R}V.css({"margin-top":(ad!==0&&B.params.spaceBetween)&&(B.params.spaceBetween+"px")}).attr("data-swiper-column",S).attr("data-swiper-row",ad)}if(V.css("display")==="none"){continue}if(B.params.slidesPerView==="auto"){X=E()?V.outerWidth(true):V.outerHeight(true);if(B.params.roundLengths){X=O(X)}}else{X=(B.size-(B.params.slidesPerView-1)*ac)/B.params.slidesPerView;if(B.params.roundLengths){X=O(X)}if(E()){B.slides[U].style.width=X+"px"}else{B.slides[U].style.height=X+"px"}}B.slides[U].swiperSlideSize=X;B.slidesSizesGrid.push(X);if(B.params.centeredSlides){p=p+X/2+s/2+ac;if(U===0){p=p-B.size/2-ac}if(Math.abs(p)<1/1000){p=0}if((Z)%B.params.slidesPerGroup===0){B.snapGrid.push(p)}B.slidesGrid.push(p)}else{if((Z)%B.params.slidesPerGroup===0){B.snapGrid.push(p)}B.slidesGrid.push(p);p=p+X+ac}B.virtualSize+=X+ac;s=X;Z++}B.virtualSize=Math.max(B.virtualSize,B.size)+B.params.slidesOffsetAfter;var T;if(B.rtl&&B.wrongRTL&&(B.params.effect==="slide"||B.params.effect==="coverflow")){B.wrapper.css({width:B.virtualSize+B.params.spaceBetween+"px"})}if(!B.support.flexbox||B.params.setWrapperSize){if(E()){B.wrapper.css({width:B.virtualSize+B.params.spaceBetween+"px"})}else{B.wrapper.css({height:B.virtualSize+B.params.spaceBetween+"px"})}}if(B.params.slidesPerColumn>1){B.virtualSize=(X+B.params.spaceBetween)*Y;B.virtualSize=Math.ceil(B.virtualSize/B.params.slidesPerColumn)-B.params.spaceBetween;B.wrapper.css({width:B.virtualSize+B.params.spaceBetween+"px"});if(B.params.centeredSlides){T=[];for(U=0;UMath.floor(B.snapGrid[B.snapGrid.length-1])){B.snapGrid.push(B.virtualSize-B.size)}}if(B.snapGrid.length===0){B.snapGrid=[0]}if(B.params.spaceBetween!==0){if(E()){if(B.rtl){B.slides.css({marginLeft:ac+"px"})}else{B.slides.css({marginRight:ac+"px"})}}else{B.slides.css({marginBottom:ac+"px"})}}if(B.params.watchSlidesProgress){B.updateSlidesOffset()}};B.updateSlidesOffset=function(){for(var p=0;p=0&&X0&&R<=B.size)||(X<=0&&R>=B.size);if(W){B.slides.eq(V).addClass(B.params.slideVisibleClass)}}Y.progress=B.rtl?-Z:Z}};B.updateProgress=function(s){if(typeof s==="undefined"){s=B.translate||0}var p=B.maxTranslate()-B.minTranslate();if(p===0){B.progress=0;B.isBeginning=B.isEnd=true}else{B.progress=(s-B.minTranslate())/(p);B.isBeginning=B.progress<=0;B.isEnd=B.progress>=1}if(B.isBeginning){B.emit("onReachBeginning",B)}if(B.isEnd){B.emit("onReachEnd",B)}if(B.params.watchSlidesProgress){B.updateSlidesProgress(s)}B.emit("onProgress",B,B.progress)};B.updateActiveIndex=function(){var s=B.rtl?B.translate:-B.translate;var S,p,R;for(p=0;p=B.slidesGrid[p]&&s=B.slidesGrid[p]&&s=B.slidesGrid[p]){S=p}}}if(S<0||typeof S==="undefined"){S=0}R=Math.floor(S/B.params.slidesPerGroup);if(R>=B.snapGrid.length){R=B.snapGrid.length-1}if(S===B.activeIndex){return}B.snapIndex=R;B.previousIndex=B.activeIndex;B.activeIndex=S;B.updateClasses()};B.updateClasses=function(){B.slides.removeClass(B.params.slideActiveClass+" "+B.params.slideNextClass+" "+B.params.slidePrevClass);var s=B.slides.eq(B.activeIndex);s.addClass(B.params.slideActiveClass);s.next("."+B.params.slideClass).addClass(B.params.slideNextClass);s.prev("."+B.params.slideClass).addClass(B.params.slidePrevClass);if(B.bullets&&B.bullets.length>0){B.bullets.removeClass(B.params.bulletActiveClass);var p;if(B.params.loop){p=Math.ceil(B.activeIndex-B.loopedSlides)/B.params.slidesPerGroup;if(p>B.slides.length-1-B.loopedSlides*2){p=p-(B.slides.length-B.loopedSlides*2)}if(p>B.bullets.length-1){p=p-B.bullets.length}}else{if(typeof B.snapIndex!=="undefined"){p=B.snapIndex}else{p=B.activeIndex||0}}if(B.paginationContainer.length>1){B.bullets.each(function(){if(f(this).index()===p){f(this).addClass(B.params.bulletActiveClass)}})}else{B.bullets.eq(p).addClass(B.params.bulletActiveClass)}}if(!B.params.loop){if(B.params.prevButton){if(B.isBeginning){f(B.params.prevButton).addClass(B.params.buttonDisabledClass);if(B.params.a11y&&B.a11y){B.a11y.disable(f(B.params.prevButton))}}else{f(B.params.prevButton).removeClass(B.params.buttonDisabledClass);if(B.params.a11y&&B.a11y){B.a11y.enable(f(B.params.prevButton))}}}if(B.params.nextButton){if(B.isEnd){f(B.params.nextButton).addClass(B.params.buttonDisabledClass);if(B.params.a11y&&B.a11y){B.a11y.disable(f(B.params.nextButton))}}else{f(B.params.nextButton).removeClass(B.params.buttonDisabledClass);if(B.params.a11y&&B.a11y){B.a11y.enable(f(B.params.nextButton))}}}}};B.updatePagination=function(){if(!B.params.pagination){return}if(B.paginationContainer&&B.paginationContainer.length>0){var p="";var R=B.params.loop?Math.ceil((B.slides.length-B.loopedSlides*2)/B.params.slidesPerGroup):B.snapGrid.length;for(var s=0;s"}}B.paginationContainer.html(p);B.bullets=B.paginationContainer.find("."+B.params.bulletClass);if(B.params.paginationClickable&&B.params.a11y&&B.a11y){B.a11y.initPagination()}}};B.update=function(S){B.updateContainerSize();B.updateSlidesSize();B.updateProgress();B.updatePagination();B.updateClasses();if(B.params.scrollbar&&B.scrollbar){B.scrollbar.set()}function s(){p=Math.min(Math.max(B.translate,B.maxTranslate()),B.minTranslate());B.setWrapperTranslate(p);B.updateActiveIndex();B.updateClasses()}if(S){var R,p;if(B.controller&&B.controller.spline){B.controller.spline=undefined}if(B.params.freeMode){s()}else{if((B.params.slidesPerView==="auto"||B.params.slidesPerView>1)&&B.isEnd&&!B.params.centeredSlides){R=B.slideTo(B.slides.length-1,0,false,true)}else{R=B.slideTo(B.activeIndex,0,false,true)}if(!R){s()}}}};B.onResize=function(p){var S=B.params.allowSwipeToPrev;var s=B.params.allowSwipeToNext;B.params.allowSwipeToPrev=B.params.allowSwipeToNext=true;B.updateContainerSize();B.updateSlidesSize();if(B.params.slidesPerView==="auto"||B.params.freeMode||p){B.updatePagination()}if(B.params.scrollbar&&B.scrollbar){B.scrollbar.set()}if(B.controller&&B.controller.spline){B.controller.spline=undefined}if(B.params.freeMode){var R=Math.min(Math.max(B.translate,B.maxTranslate()),B.minTranslate());B.setWrapperTranslate(R);B.updateActiveIndex();B.updateClasses()}else{B.updateClasses();if((B.params.slidesPerView==="auto"||B.params.slidesPerView>1)&&B.isEnd&&!B.params.centeredSlides){B.slideTo(B.slides.length-1,0,false,true)}else{B.slideTo(B.activeIndex,0,false,true)}}B.params.allowSwipeToPrev=S;B.params.allowSwipeToNext=s};var P=["mousedown","mousemove","mouseup"];if(window.navigator.pointerEnabled){P=["pointerdown","pointermove","pointerup"]}else{if(window.navigator.msPointerEnabled){P=["MSPointerDown","MSPointerMove","MSPointerUp"]}}B.touchEvents={start:B.support.touch||!B.params.simulateTouch?"touchstart":P[0],move:B.support.touch||!B.params.simulateTouch?"touchmove":P[1],end:B.support.touch||!B.params.simulateTouch?"touchend":P[2]};if(window.navigator.pointerEnabled||window.navigator.msPointerEnabled){(B.params.touchEventsTarget==="container"?B.container:B.wrapper).addClass("swiper-wp8-"+B.params.direction)}B.initEvents=function(U){var p=U?"off":"on";var S=U?"removeEventListener":"addEventListener";var s=B.params.touchEventsTarget==="container"?B.container[0]:B.wrapper[0];var T=B.support.touch?s:document;var R=B.params.nested?true:false;if(B.browser.ie){s[S](B.touchEvents.start,B.onTouchStart,false);T[S](B.touchEvents.move,B.onTouchMove,R);T[S](B.touchEvents.end,B.onTouchEnd,false)}else{if(B.support.touch){s[S](B.touchEvents.start,B.onTouchStart,false);s[S](B.touchEvents.move,B.onTouchMove,R);s[S](B.touchEvents.end,B.onTouchEnd,false)}if(N.simulateTouch&&!B.device.ios&&!B.device.android){s[S]("mousedown",B.onTouchStart,false);document[S]("mousemove",B.onTouchMove,R);document[S]("mouseup",B.onTouchEnd,false)}}window[S]("resize",B.onResize);if(B.params.nextButton){f(B.params.nextButton)[p]("click",B.onClickNext);if(B.params.a11y&&B.a11y){f(B.params.nextButton)[p]("keydown",B.a11y.onEnterKey)}}if(B.params.prevButton){f(B.params.prevButton)[p]("click",B.onClickPrev);if(B.params.a11y&&B.a11y){f(B.params.prevButton)[p]("keydown",B.a11y.onEnterKey)}}if(B.params.pagination&&B.params.paginationClickable){f(B.paginationContainer)[p]("click","."+B.params.bulletClass,B.onClickIndex);if(B.params.a11y&&B.a11y){f(B.paginationContainer)[p]("keydown","."+B.params.bulletClass,B.a11y.onEnterKey)}}if(B.params.preventClicks||B.params.preventClicksPropagation){s[S]("click",B.preventClicks,true)}};B.attachEvents=function(p){B.initEvents()};B.detachEvents=function(){B.initEvents(true)};B.allowClick=true;B.preventClicks=function(p){if(!B.allowClick){if(B.params.preventClicks){p.preventDefault()}if(B.params.preventClicksPropagation&&B.animating){p.stopPropagation();p.stopImmediatePropagation()}}};B.onClickNext=function(p){p.preventDefault();if(B.isEnd&&!B.params.loop){return}B.slideNext()};B.onClickPrev=function(p){p.preventDefault();if(B.isBeginning&&!B.params.loop){return}B.slidePrev()};B.onClickIndex=function(s){s.preventDefault();var p=f(this).index()*B.params.slidesPerGroup;if(B.params.loop){p=p+B.loopedSlides}B.slideTo(p)};function K(S,p){var s=f(S.target);if(!s.is(p)){if(typeof p==="string"){s=s.parents(p)}else{if(p.nodeType){var R;s.parents().each(function(T,U){if(U===p){R=p}});if(!R){return undefined}else{return p}}}}if(s.length===0){return undefined}return s[0]}B.updateClickedSlide=function(V){var p=K(V,"."+B.params.slideClass);var s=false;if(p){for(var T=0;TB.slides.length-B.params.slidesPerView){B.fixLoop();R=B.wrapper.children("."+B.params.slideClass+'[data-swiper-slide-index="'+U+'"]').eq(0).index();setTimeout(function(){B.slideTo(R)},0)}else{if(R0){F=false}if(S.type!=="touchstart"){var R=true;if(f(S.target).is(L)){R=false}if(document.activeElement&&f(document.activeElement).is(L)){document.activeElement.blur()}if(R){S.preventDefault()}}B.emit("onTouchStart",B,S)};B.onTouchMove=function(S){if(S.originalEvent){S=S.originalEvent}if(h&&S.type==="mousemove"){return}if(S.preventedByNestedSwiper){return}if(B.params.onlyExternal){B.allowClick=false;if(H){B.touches.startX=B.touches.currentX=S.type==="touchmove"?S.targetTouches[0].pageX:S.pageX;B.touches.startY=B.touches.currentY=S.type==="touchmove"?S.targetTouches[0].pageY:S.pageY;n=Date.now()}return}if(h&&document.activeElement){if(S.target===document.activeElement&&f(S.target).is(L)){r=true;B.allowClick=false;return}}B.emit("onTouchMove",B,S);if(S.targetTouches&&S.targetTouches.length>1){return}B.touches.currentX=S.type==="touchmove"?S.targetTouches[0].pageX:S.pageX;B.touches.currentY=S.type==="touchmove"?S.targetTouches[0].pageY:S.pageY;if(typeof Q==="undefined"){var p=Math.atan2(Math.abs(B.touches.currentY-B.touches.startY),Math.abs(B.touches.currentX-B.touches.startX))*180/Math.PI;Q=E()?p>B.params.touchAngle:(90-p>B.params.touchAngle)}if(Q){B.emit("onTouchMoveOpposite",B,S)}if(typeof l==="undefined"&&B.browser.ieTouch){if(B.touches.currentX!==B.touches.startX||B.touches.currentY!==B.touches.startY){l=true}}if(!H){return}if(Q){H=false;return}if(!l&&B.browser.ieTouch){return}B.allowClick=false;B.emit("onSliderMove",B,S);S.preventDefault();if(B.params.touchMoveStopPropagation&&!B.params.nested){S.stopPropagation()}if(!r){if(N.loop){B.fixLoop()}M=B.getWrapperTranslate();B.setWrapperTransition(0);if(B.animating){B.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd")}if(B.params.autoplay&&B.autoplaying){if(B.params.autoplayDisableOnInteraction){B.stopAutoplay()}else{B.pauseAutoplay()}}o=false;if(B.params.grabCursor){B.container[0].style.cursor="move";B.container[0].style.cursor="-webkit-grabbing";B.container[0].style.cursor="-moz-grabbin";B.container[0].style.cursor="grabbing"}}r=true;var R=B.touches.diff=E()?B.touches.currentX-B.touches.startX:B.touches.currentY-B.touches.startY;R=R*B.params.touchRatio;if(B.rtl){R=-R}B.swipeDirection=R>0?"prev":"next";A=R+M;var s=true;if((R>0&&A>B.minTranslate())){s=false;if(B.params.resistance){A=B.minTranslate()-1+Math.pow(-B.minTranslate()+M+R,B.params.resistanceRatio)}}else{if(R<0&&AM){A=M}if(!B.params.followFinger){return}if(B.params.threshold>0){if(Math.abs(R)>B.params.threshold||F){if(!F){F=true;B.touches.startX=B.touches.currentX;B.touches.startY=B.touches.currentY;A=M;B.touches.diff=E()?B.touches.currentX-B.touches.startX:B.touches.currentY-B.touches.startY;return}}else{A=M;return}}if(B.params.freeMode||B.params.watchSlidesProgress){B.updateActiveIndex()}if(B.params.freeMode){if(m.length===0){m.push({position:B.touches[E()?"startX":"startY"],time:n})}m.push({position:B.touches[E()?"currentX":"currentY"],time:(new window.Date()).getTime()})}B.updateProgress(A);B.setWrapperTranslate(A)};B.onTouchEnd=function(af){if(af.originalEvent){af=af.originalEvent}B.emit("onTouchEnd",B,af);if(!H){return}if(B.params.grabCursor&&r&&H){B.container[0].style.cursor="move";B.container[0].style.cursor="-webkit-grab";B.container[0].style.cursor="-moz-grab";B.container[0].style.cursor="grab"}var ag=Date.now();var ac=ag-n;if(B.allowClick){B.updateClickedSlide(af);B.emit("onTap",B,af);if(ac<300&&(ag-q)>300){if(G){clearTimeout(G)}G=setTimeout(function(){if(!B){return}if(B.params.paginationHide&&B.paginationContainer.length>0&&!f(af.target).hasClass(B.params.bulletClass)){B.paginationContainer.toggleClass(B.params.paginationHiddenClass)}B.emit("onClick",B,af)},300)}if(ac<300&&(ag-q)<300){if(G){clearTimeout(G)}B.emit("onDoubleTap",B,af)}}q=Date.now();setTimeout(function(){if(B){B.allowClick=true}},0);if(!H||!r||!B.swipeDirection||B.touches.diff===0||A===M){H=r=false;return}H=r=false;var ai;if(B.params.followFinger){ai=B.rtl?B.translate:-B.translate}else{ai=-A}if(B.params.freeMode){if(ai<-B.minTranslate()){B.slideTo(B.activeIndex);return}else{if(ai>-B.maxTranslate()){if(B.slides.length1){var aa=m.pop(),ah=m.pop();var V=aa.position-ah.position;var W=aa.time-ah.time;B.velocity=V/W;B.velocity=B.velocity/2;if(Math.abs(B.velocity)<0.02){B.velocity=0}if(W>150||(new window.Date().getTime()-aa.time)>300){B.velocity=0}}else{B.velocity=0}m.length=0;var Z=1000*B.params.freeModeMomentumRatio;var ab=B.velocity*Z;var U=B.translate+ab;if(B.rtl){U=-U}var p=false;var T;var R=Math.abs(B.velocity)*20*B.params.freeModeMomentumBounceRatio;if(UB.minTranslate()){if(B.params.freeModeMomentumBounce){if(U-B.minTranslate()>R){U=B.minTranslate()+R}T=B.minTranslate();p=true;o=true}else{U=B.minTranslate()}}else{if(B.params.freeModeSticky){var ad=0,S;for(ad=0;ad-U){S=ad;break}}if(Math.abs(B.snapGrid[S]-U)=B.params.longSwipesMs){B.updateProgress();B.updateActiveIndex()}return}var ae,Y=0,s=B.slidesSizesGrid[0];for(ae=0;ae=B.slidesGrid[ae]&&ai=B.slidesGrid[ae]){Y=ae;s=B.slidesGrid[B.slidesGrid.length-1]-B.slidesGrid[B.slidesGrid.length-2]}}}var X=(ai-B.slidesGrid[Y])/s;if(ac>B.params.longSwipesMs){if(!B.params.longSwipes){B.slideTo(B.activeIndex);return}if(B.swipeDirection==="next"){if(X>=B.params.longSwipesRatio){B.slideTo(Y+B.params.slidesPerGroup)}else{B.slideTo(Y)}}if(B.swipeDirection==="prev"){if(X>(1-B.params.longSwipesRatio)){B.slideTo(Y+B.params.slidesPerGroup)}else{B.slideTo(Y)}}}else{if(!B.params.shortSwipes){B.slideTo(B.activeIndex);return}if(B.swipeDirection==="next"){B.slideTo(Y+B.params.slidesPerGroup)}if(B.swipeDirection==="prev"){B.slideTo(Y)}}};B._slideTo=function(s,p){return B.slideTo(s,p,true,true)};B.slideTo=function(T,R,W,p){if(typeof W==="undefined"){W=true}if(typeof T==="undefined"){T=0}if(T<0){T=0}B.snapIndex=Math.floor(T/B.params.slidesPerGroup);if(B.snapIndex>=B.snapGrid.length){B.snapIndex=B.snapGrid.length-1}var V=-B.snapGrid[B.snapIndex];if(B.params.autoplay&&B.autoplaying){if(p||!B.params.autoplayDisableOnInteraction){B.pauseAutoplay(R)}else{B.stopAutoplay()}}B.updateProgress(V);for(var s=0;s=Math.floor(B.slidesGrid[s]*100)){T=s}}if(!B.params.allowSwipeToNext&&VB.translate&&V>B.maxTranslate()){if((B.activeIndex||0)!==T){return false}}if(typeof R==="undefined"){R=B.params.speed}B.previousIndex=B.activeIndex||0;B.activeIndex=T;if(V===B.translate){B.updateClasses();return false}B.updateClasses();B.onTransitionStart(W);var U=E()?V:0,S=E()?0:V;if(R===0){B.setWrapperTransition(0);B.setWrapperTranslate(V);B.onTransitionEnd(W)}else{B.setWrapperTransition(R);B.setWrapperTranslate(V);if(!B.animating){B.animating=true;B.wrapper.transitionEnd(function(){if(!B){return}B.onTransitionEnd(W)})}}return true};B.onTransitionStart=function(p){if(typeof p==="undefined"){p=true}if(B.lazy){B.lazy.onTransitionStart()}if(p){B.emit("onTransitionStart",B);if(B.activeIndex!==B.previousIndex){B.emit("onSlideChangeStart",B)}}};B.onTransitionEnd=function(p){B.animating=false;B.setWrapperTransition(0);if(typeof p==="undefined"){p=true}if(B.lazy){B.lazy.onTransitionEnd()}if(p){B.emit("onTransitionEnd",B);if(B.activeIndex!==B.previousIndex){B.emit("onSlideChangeEnd",B)}}if(B.params.hashnav&&B.hashnav){B.hashnav.setHash()}};B.slideNext=function(R,s,p){if(B.params.loop){if(B.animating){return false}B.fixLoop();var S=B.container[0].clientLeft;return B.slideTo(B.activeIndex+B.params.slidesPerGroup,s,R,p)}else{return B.slideTo(B.activeIndex+B.params.slidesPerGroup,s,R,p)}};B._slideNext=function(p){return B.slideNext(true,p,true)};B.slidePrev=function(R,s,p){if(B.params.loop){if(B.animating){return false}B.fixLoop();var S=B.container[0].clientLeft;return B.slideTo(B.activeIndex-1,s,R,p)}else{return B.slideTo(B.activeIndex-1,s,R,p)}};B._slidePrev=function(p){return B.slidePrev(true,p,true)};B.slideReset=function(R,s,p){return B.slideTo(B.activeIndex,s,R)};B.setWrapperTransition=function(p,s){B.wrapper.transition(p);if(B.params.effect!=="slide"&&B.effects[B.params.effect]){B.effects[B.params.effect].setTransition(p)}if(B.params.parallax&&B.parallax){B.parallax.setTransition(p)}if(B.params.scrollbar&&B.scrollbar){B.scrollbar.setTransition(p)}if(B.params.control&&B.controller){B.controller.setTransition(p,s)}B.emit("onSetTransition",B,p)};B.setWrapperTranslate=function(S,s,U){var p=0,T=0,R=0;if(E()){p=B.rtl?-S:S}else{T=S}if(!B.params.virtualTranslate){if(B.support.transforms3d){B.wrapper.transform("translate3d("+p+"px, "+T+"px, "+R+"px)")}else{B.wrapper.transform("translate("+p+"px, "+T+"px)")}}B.translate=E()?p:T;if(s){B.updateActiveIndex()}if(B.params.effect!=="slide"&&B.effects[B.params.effect]){B.effects[B.params.effect].setTranslate(B.translate)}if(B.params.parallax&&B.parallax){B.parallax.setTranslate(B.translate)}if(B.params.scrollbar&&B.scrollbar){B.scrollbar.setTranslate(B.translate)}if(B.params.control&&B.controller){B.controller.setTranslate(B.translate,U)}B.emit("onSetTranslate",B,B.translate)};B.getTranslate=function(T,S){var p,R,U,s;if(typeof S==="undefined"){S="x"}if(B.params.virtualTranslate){return B.rtl?-B.translate:B.translate}U=window.getComputedStyle(T,null);if(window.WebKitCSSMatrix){s=new window.WebKitCSSMatrix(U.webkitTransform==="none"?"":U.webkitTransform)}else{s=U.MozTransform||U.OTransform||U.MsTransform||U.msTransform||U.transform||U.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,");p=s.toString().split(",")}if(S==="x"){if(window.WebKitCSSMatrix){R=s.m41}else{if(p.length===16){R=parseFloat(p[12])}else{R=parseFloat(p[4])}}}if(S==="y"){if(window.WebKitCSSMatrix){R=s.m42}else{if(p.length===16){R=parseFloat(p[13])}else{R=parseFloat(p[5])}}}if(B.rtl&&R){R=-R}return R||0};B.getWrapperTranslate=function(p){if(typeof p==="undefined"){p=E()?"x":"y"}return B.getTranslate(B.wrapper[0],p)};B.observers=[];function D(S,R){R=R||{};var s=window.MutationObserver||window.WebkitMutationObserver;var p=new s(function(T){T.forEach(function(U){B.onResize(true);B.emit("onObserverUpdate",B,U)})});p.observe(S,{attributes:typeof R.attributes==="undefined"?true:R.attributes,childList:typeof R.childList==="undefined"?true:R.childList,characterData:typeof R.characterData==="undefined"?true:R.characterData});B.observers.push(p)}B.initObservers=function(){if(B.params.observeParents){var s=B.container.parents();for(var p=0;pS.length){B.loopedSlides=S.length}var p=[],R=[],s;S.each(function(U,V){var T=f(this);if(U=S.length-B.loopedSlides){p.push(V)}T.attr("data-swiper-slide-index",U)});for(s=0;s=0;s--){B.wrapper.prepend(f(p[s].cloneNode(true)).addClass(B.params.slideDuplicateClass))}};B.destroyLoop=function(){B.wrapper.children("."+B.params.slideClass+"."+B.params.slideDuplicateClass).remove();B.slides.removeAttr("data-swiper-slide-index")};B.fixLoop=function(){var p;if(B.activeIndex=B.loopedSlides*2)||(B.activeIndex>B.slides.length-B.params.slidesPerView*2)){p=-B.slides.length+B.activeIndex+B.loopedSlides;p=p+B.loopedSlides;B.slideTo(p,0,false,true)}}};B.appendSlide=function(s){if(B.params.loop){B.destroyLoop()}if(typeof s==="object"&&s.length){for(var p=0;p');B.wrapper.append(W)}W.css({height:B.width+"px"})}else{W=B.container.find(".swiper-cube-shadow");if(W.length===0){W=f('
');B.container.append(W)}}}for(var ad=0;ad-1){T=ad*90+S*90;if(B.rtl){T=-ad*90-S*90}}p.transform(X);if(B.params.cube.slideShadows){var aa=E()?p.find(".swiper-slide-shadow-left"):p.find(".swiper-slide-shadow-top");var s=E()?p.find(".swiper-slide-shadow-right"):p.find(".swiper-slide-shadow-bottom");if(aa.length===0){aa=f('
');p.append(aa)}if(s.length===0){s=f('
');p.append(s)}var ai=p[0].progress;if(aa.length){aa[0].style.opacity=-p[0].progress}if(s.length){s[0].style.opacity=p[0].progress}}}B.wrapper.css({"-webkit-transform-origin":"50% 50% -"+(B.size/2)+"px","-moz-transform-origin":"50% 50% -"+(B.size/2)+"px","-ms-transform-origin":"50% 50% -"+(B.size/2)+"px","transform-origin":"50% 50% -"+(B.size/2)+"px"});if(B.params.cube.shadow){if(E()){W.transform("translate3d(0px, "+(B.width/2+B.params.cube.shadowOffset)+"px, "+(-B.width/2)+"px) rotateX(90deg) rotateZ(0deg) scale("+(B.params.cube.shadowScale)+")")}else{var Z=Math.abs(T)-Math.floor(Math.abs(T)/90)*90;var U=1.5-(Math.sin(Z*2*Math.PI/360)/2+Math.cos(Z*2*Math.PI/360)/2);var ac=B.params.cube.shadowScale,ab=B.params.cube.shadowScale/U,R=B.params.cube.shadowOffset;W.transform("scale3d("+ac+", 1, "+ab+") translate3d(0px, "+(B.height/2+R)+"px, "+(-B.height/2/ab)+"px) rotateX(-90deg)")}}var Y=(B.isSafari||B.isUiWebView)?(-B.size/2):0;B.wrapper.transform("translate3d(0px,0,"+Y+"px) rotateX("+(E()?0:T)+"deg) rotateY("+(E()?-T:0)+"deg)")},setTransition:function(p){B.slides.transition(p).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(p);if(B.params.cube.shadow&&!E()){B.container.find(".swiper-cube-shadow").transition(p)}}},coverflow:{setTranslate:function(){var aa=B.translate;var ae=E()?-aa+B.width/2:-aa+B.height/2;var ad=E()?B.params.coverflow.rotate:-B.params.coverflow.rotate;var Z=B.params.coverflow.depth;for(var ac=0,T=B.slides.length;ac');p.append(ab)}if(s.length===0){s=f('
');p.append(s)}if(ab.length){ab[0].style.opacity=W>0?W:0}if(s.length){s[0].style.opacity=(-W)>0?-W:0}}}if(B.browser.ie){var R=B.wrapper[0].style;R.perspectiveOrigin=ae+"px 50%"}},setTransition:function(p){B.slides.transition(p).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(p)}}};B.lazy={initialImageLoaded:false,loadImageInSlide:function(R,S){if(typeof R==="undefined"){return}if(typeof S==="undefined"){S=true}if(B.slides.length===0){return}var p=B.slides.eq(R);var s=p.find(".swiper-lazy:not(.swiper-lazy-loaded):not(.swiper-lazy-loading)");if(p.hasClass("swiper-lazy")&&!p.hasClass("swiper-lazy-loaded")&&!p.hasClass("swiper-lazy-loading")){s.add(p[0])}if(s.length===0){return}s.each(function(){var T=f(this);T.addClass("swiper-lazy-loading");var U=T.attr("data-background");var V=T.attr("data-src");B.loadImage(T[0],(V||U),false,function(){if(U){T.css("background-image","url("+U+")");T.removeAttr("data-background")}else{T.attr("src",V);T.removeAttr("data-src")}T.addClass("swiper-lazy-loaded").removeClass("swiper-lazy-loading");p.find(".swiper-lazy-preloader, .preloader").remove();if(B.params.loop&&S){var W=p.attr("data-swiper-slide-index");if(p.hasClass(B.params.slideDuplicateClass)){var X=B.wrapper.children('[data-swiper-slide-index="'+W+'"]:not(.'+B.params.slideDuplicateClass+")");B.lazy.loadImageInSlide(X.index(),false)}else{var Y=B.wrapper.children("."+B.params.slideDuplicateClass+'[data-swiper-slide-index="'+W+'"]');B.lazy.loadImageInSlide(Y.index(),false)}}B.emit("onLazyImageReady",B,p[0],T[0])});B.emit("onLazyImageLoad",B,p[0],T[0])})},load:function(){var s;if(B.params.watchSlidesVisibility){B.wrapper.children("."+B.params.slideVisibleClass).each(function(){B.lazy.loadImageInSlide(f(this).index())})}else{if(B.params.slidesPerView>1){for(s=B.activeIndex;s1){for(s=B.activeIndex+B.params.slidesPerView;s0){B.lazy.loadImageInSlide(R.index())}var p=B.wrapper.children("."+B.params.slidePrevClass);if(p.length>0){B.lazy.loadImageInSlide(p.index())}}}},onTransitionStart:function(){if(B.params.lazyLoading){if(B.params.lazyLoadingOnTransitionStart||(!B.params.lazyLoadingOnTransitionStart&&!B.lazy.initialImageLoaded)){B.lazy.load()}}},onTransitionEnd:function(){if(B.params.lazyLoading&&!B.params.lazyLoadingOnTransitionStart){B.lazy.load()}}};B.scrollbar={set:function(){if(!B.params.scrollbar){return}var p=B.scrollbar;p.track=f(B.params.scrollbar);p.drag=p.track.find(".swiper-scrollbar-drag");if(p.drag.length===0){p.drag=f('
');p.track.append(p.drag)}p.drag[0].style.width="";p.drag[0].style.height="";p.trackSize=E()?p.track[0].offsetWidth:p.track[0].offsetHeight;p.divider=B.size/B.virtualSize;p.moveDivider=p.divider*(p.trackSize/B.size);p.dragSize=p.trackSize*p.divider;if(E()){p.drag[0].style.width=p.dragSize+"px"}else{p.drag[0].style.height=p.dragSize+"px"}if(p.divider>=1){p.track[0].style.display="none"}else{p.track[0].style.display=""}if(B.params.scrollbarHide){p.track[0].style.opacity=0}},setTranslate:function(){if(!B.params.scrollbar){return}var R;var T=B.scrollbar;var S=B.translate||0;var s;var p=T.dragSize;s=(T.trackSize-T.dragSize)*B.progress;if(B.rtl&&E()){s=-s;if(s>0){p=T.dragSize-s;s=0}else{if(-s+T.dragSize>T.trackSize){p=T.trackSize+s}}}else{if(s<0){p=T.dragSize+s;s=0}else{if(s+T.dragSize>T.trackSize){p=T.trackSize-s}}}if(E()){if(B.support.transforms3d){T.drag.transform("translate3d("+(s)+"px, 0, 0)")}else{T.drag.transform("translateX("+(s)+"px)")}T.drag[0].style.width=p+"px"}else{if(B.support.transforms3d){T.drag.transform("translate3d(0px, "+(s)+"px, 0)")}else{T.drag.transform("translateY("+(s)+"px)")}T.drag[0].style.height=p+"px"}if(B.params.scrollbarHide){clearTimeout(T.timeout);T.track[0].style.opacity=1;T.timeout=setTimeout(function(){T.track[0].style.opacity=0;T.track.transition(400)},1000)}},setTransition:function(p){if(!B.params.scrollbar){return}B.scrollbar.drag.transition(p)}};B.controller={LinearSpline:function(p,U){this.x=p;this.y=U;this.lastIndex=p.length-1;var S,R;var s=this.x.length;this.interpolate=function(V){if(!V){return 0}R=T(this.x,V);S=R-1;return((V-this.x[S])*(this.y[R]-this.y[S]))/(this.x[R]-this.x[S])+this.y[S]};var T=(function(){var W,V,X;return function(Z,Y){V=-1;W=Z.length;while(W-V>1){if(Z[X=W+V>>1]<=Y){V=X}else{W=X}}return W}})()},getInterpolateFunction:function(p){if(!B.controller.spline){B.controller.spline=B.params.loop?new B.controller.LinearSpline(B.slidesGrid,p.slidesGrid):new B.controller.LinearSpline(B.snapGrid,p.snapGrid)}},setTranslate:function(T,V){var R=B.params.control;var U,p;function S(W){T=W.rtl&&W.params.direction==="horizontal"?-B.translate:B.translate;if(B.params.controlBy==="slide"){B.controller.getInterpolateFunction(W);p=-B.controller.spline.interpolate(-T)}if(!p||B.params.controlBy==="container"){U=(W.maxTranslate()-W.minTranslate())/(B.maxTranslate()-B.minTranslate());p=(T-B.minTranslate())*U+W.minTranslate()}if(B.params.controlInverse){p=W.maxTranslate()-p}W.updateProgress(p);W.setWrapperTranslate(p,false,B);W.updateActiveIndex()}if(B.isArray(R)){for(var s=0;s0&&B.container.parents(".swiper-slide-active").length===0){return}var Y={left:window.pageXOffset,top:window.pageYOffset};var R=window.innerWidth;var p=window.innerHeight;var U=B.container.offset();if(B.rtl){U.left=U.left-B.container[0].scrollLeft}var s=[[U.left,U.top],[U.left+B.width,U.top],[U.left,U.top+B.height],[U.left+B.width,U.top+B.height]];for(var S=0;S=Y.left&&X[0]<=Y.left+R&&X[1]>=Y.top&&X[1]<=Y.top+p){W=true}}if(!W){return}}if(E()){if(T===37||T===39){if(V.preventDefault){V.preventDefault()}else{V.returnValue=false}}if((T===39&&!B.rtl)||(T===37&&B.rtl)){B.slideNext()}if((T===37&&!B.rtl)||(T===39&&B.rtl)){B.slidePrev()}}else{if(T===38||T===40){if(V.preventDefault){V.preventDefault()}else{V.returnValue=false}}if(T===40){B.slideNext()}if(T===38){B.slidePrev()}}}B.disableKeyboardControl=function(){f(document).off("keydown",u)};B.enableKeyboardControl=function(){f(document).on("keydown",u)};B.mousewheel={event:false,lastScrollTime:(new window.Date()).getTime()};if(B.params.mousewheelControl){try{new window.WheelEvent("wheel");B.mousewheel.event="wheel"}catch(J){}if(!B.mousewheel.event&&document.onmousewheel!==undefined){B.mousewheel.event="mousewheel"}if(!B.mousewheel.event){B.mousewheel.event="DOMMouseScroll"}}function w(R){if(R.originalEvent){R=R.originalEvent}var s=B.mousewheel.event;var S=0;if(R.detail){S=-R.detail}else{if(s==="mousewheel"){if(B.params.mousewheelForceToAxis){if(E()){if(Math.abs(R.wheelDeltaX)>Math.abs(R.wheelDeltaY)){S=R.wheelDeltaX}else{return}}else{if(Math.abs(R.wheelDeltaY)>Math.abs(R.wheelDeltaX)){S=R.wheelDeltaY}else{return}}}else{S=R.wheelDelta}}else{if(s==="DOMMouseScroll"){S=-R.detail}else{if(s==="wheel"){if(B.params.mousewheelForceToAxis){if(E()){if(Math.abs(R.deltaX)>Math.abs(R.deltaY)){S=-R.deltaX}else{return}}else{if(Math.abs(R.deltaY)>Math.abs(R.deltaX)){S=-R.deltaY}else{return}}}else{S=Math.abs(R.deltaX)>Math.abs(R.deltaY)?-R.deltaX:-R.deltaY}}}}}if(B.params.mousewheelInvert){S=-S}if(!B.params.freeMode){if((new window.Date()).getTime()-B.mousewheel.lastScrollTime>60){if(S<0){if((!B.isEnd||B.params.loop)&&!B.animating){B.slideNext()}else{if(B.params.mousewheelReleaseOnEdges){return true}}}else{if((!B.isBeginning||B.params.loop)&&!B.animating){B.slidePrev()}else{if(B.params.mousewheelReleaseOnEdges){return true}}}}B.mousewheel.lastScrollTime=(new window.Date()).getTime()}else{var p=B.getWrapperTranslate()+S*B.params.mousewheelSensitivity;if(p>0){p=0}if(p=0){R=parseInt(R,10)*S+"%"}else{R=R*S+"px"}if((s).indexOf("%")>=0){s=parseInt(s,10)*S+"%"}else{s=s*S+"px"}T.transform("translate3d("+R+", "+s+",0px)")}B.parallax={setTranslate:function(){B.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){i(this,B.progress)});B.slides.each(function(){var p=f(this);p.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var s=Math.min(Math.max(p[0].progress,-1),1);i(this,s)})})},setTransition:function(p){if(typeof p==="undefined"){p=B.params.speed}B.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var R=f(this);var s=parseInt(R.attr("data-swiper-parallax-duration"),10)||p;if(p===0){s=0}R.transition(s)})}};B._plugins=[];for(var j in B.plugins){var C=B.plugins[j](B,B.params[j]);if(C){B._plugins.push(C)}}B.callPlugins=function(p){for(var s=0;s'),notify:function(p){var s=B.a11y.liveRegion;if(s.length===0){return}s.html("");s.html(p)},init:function(){if(B.params.nextButton){var s=f(B.params.nextButton);B.a11y.makeFocusable(s);B.a11y.addRole(s,"button");B.a11y.addLabel(s,B.params.nextSlideMessage)}if(B.params.prevButton){var p=f(B.params.prevButton);B.a11y.makeFocusable(p);B.a11y.addRole(p,"button");B.a11y.addLabel(p,B.params.prevSlideMessage)}f(B.container).append(B.a11y.liveRegion)},initPagination:function(){if(B.params.pagination&&B.params.paginationClickable&&B.bullets&&B.bullets.length){B.bullets.each(function(){var p=f(this);B.a11y.makeFocusable(p);B.a11y.addRole(p,"button");B.a11y.addLabel(p,B.params.paginationBulletMessage.replace(/{{index}}/,p.index()+1))})}},destroy:function(){if(B.a11y.liveRegion&&B.a11y.liveRegion.length>0){B.a11y.liveRegion.remove()}}};B.init=function(){if(B.params.loop){B.createLoop()}B.updateContainerSize();B.updateSlidesSize();B.updatePagination();if(B.params.scrollbar&&B.scrollbar){B.scrollbar.set()}if(B.params.effect!=="slide"&&B.effects[B.params.effect]){if(!B.params.loop){B.updateProgress()}B.effects[B.params.effect].setTranslate()}if(B.params.loop){B.slideTo(B.params.initialSlide+B.loopedSlides,0,B.params.runCallbacksOnInit)}else{B.slideTo(B.params.initialSlide,0,B.params.runCallbacksOnInit);if(B.params.initialSlide===0){if(B.parallax&&B.params.parallax){B.parallax.setTranslate()}if(B.lazy&&B.params.lazyLoading){B.lazy.load();B.lazy.initialImageLoaded=true}}}B.attachEvents();if(B.params.observer&&B.support.observer){B.initObservers()}if(B.params.preloadImages&&!B.params.lazyLoading){B.preloadImages()}if(B.params.autoplay){B.startAutoplay()}if(B.params.keyboardControl){if(B.enableKeyboardControl){B.enableKeyboardControl()}}if(B.params.mousewheelControl){if(B.enableMousewheelControl){B.enableMousewheelControl()}}if(B.params.hashnav){if(B.hashnav){B.hashnav.init()}}if(B.params.a11y&&B.a11y){B.a11y.init()}B.emit("onInit",B)};B.cleanupStyles=function(){B.container.removeClass(B.classNames.join(" ")).removeAttr("style");B.wrapper.removeAttr("style");if(B.slides&&B.slides.length){B.slides.removeClass([B.params.slideVisibleClass,B.params.slideActiveClass,B.params.slideNextClass,B.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row")}if(B.paginationContainer&&B.paginationContainer.length){B.paginationContainer.removeClass(B.params.paginationHiddenClass)}if(B.bullets&&B.bullets.length){B.bullets.removeClass(B.params.bulletActiveClass)}if(B.params.prevButton){f(B.params.prevButton).removeClass(B.params.buttonDisabledClass)}if(B.params.nextButton){f(B.params.nextButton).removeClass(B.params.buttonDisabledClass)}if(B.params.scrollbar&&B.scrollbar){if(B.scrollbar.track&&B.scrollbar.track.length){B.scrollbar.track.removeAttr("style")}if(B.scrollbar.drag&&B.scrollbar.drag.length){B.scrollbar.drag.removeAttr("style")}}};B.destroy=function(s,p){B.detachEvents();B.stopAutoplay();if(B.params.loop){B.destroyLoop()}if(p){B.cleanupStyles()}B.disconnectObservers();if(B.params.keyboardControl){if(B.disableKeyboardControl){B.disableKeyboardControl()}}if(B.params.mousewheelControl){if(B.disableMousewheelControl){B.disableMousewheelControl()}}if(B.params.a11y&&B.a11y){B.a11y.destroy()}B.emit("onDestroy");if(s!==false){B=null}};B.init();return B};a.prototype={isSafari:(function(){var h=navigator.userAgent.toLowerCase();return(h.indexOf("safari")>=0&&h.indexOf("chrome")<0&&h.indexOf("android")<0)})(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),isArray:function(h){return Object.prototype.toString.apply(h)==="[object Array]"},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:(window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1)||(window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1)},device:(function(){var j=navigator.userAgent;var i=j.match(/(Android);?[\s\/]+([\d.]+)?/);var h=j.match(/(iPad).*OS\s([\d_]+)/);var k=j.match(/(iPod)(.*OS\s([\d_]+))?/);var l=!h&&j.match(/(iPhone\sOS)\s([\d_]+)/);return{ios:h||l||k,android:i}})(),support:{touch:(window.Modernizr&&Modernizr.touch===true)||(function(){return !!(("ontouchstart" in window)||window.DocumentTouch&&document instanceof DocumentTouch)})(),transforms3d:(window.Modernizr&&Modernizr.csstransforms3d===true)||(function(){var h=document.createElement("div").style;return("webkitPerspective" in h||"MozPerspective" in h||"OPerspective" in h||"MsPerspective" in h||"perspective" in h)})(),flexbox:(function(){var k=document.createElement("div").style;var j=("alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient").split(" ");for(var h=0;h=0&&l.indexOf(">")>=0){var p="div";if(l.indexOf(":~]/)){m=[document.getElementById(k.split("#")[1])]}else{m=(o||document).querySelectorAll(k)}for(n=0;n0&&k[0].nodeType){for(n=0;n0){return parseFloat(this.css("width"))}else{return null}}},outerWidth:function(j){if(this.length>0){if(j){return this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left"))}else{return this[0].offsetWidth}}else{return null}},height:function(){if(this[0]===window){return window.innerHeight}else{if(this.length>0){return parseFloat(this.css("height"))}else{return null}}},outerHeight:function(j){if(this.length>0){if(j){return this[0].offsetHeight+parseFloat(this.css("margin-top"))+parseFloat(this.css("margin-bottom"))}else{return this[0].offsetHeight}}else{return null}},offset:function(){if(this.length>0){var k=this[0];var l=k.getBoundingClientRect();var j=document.body;var p=k.clientTop||j.clientTop||0;var o=k.clientLeft||j.clientLeft||0;var m=window.pageYOffset||k.scrollTop;var n=window.pageXOffset||k.scrollLeft;return{top:l.top+m-p,left:l.left+n-o}}else{return null}},css:function(k,l){var j;if(arguments.length===1){if(typeof k==="string"){if(this[0]){return window.getComputedStyle(this[0],null).getPropertyValue(k)}}else{for(j=0;jl-1){return new i([])}if(k<0){j=l+k;if(j<0){return new i([])}else{return new i([this[j]])}}return new i([this[k]])},append:function(k){var n,m;for(n=0;n=0;m--){this[n].insertBefore(l.childNodes[m],this[n].childNodes[0])}}else{if(k instanceof i){for(m=0;m1){for(var l=0;l1){for(var l=0;l0){if(j){if(this[0].nextElementSibling&&h(this[0].nextElementSibling).is(j)){return new i([this[0].nextElementSibling])}else{return new i([])}}else{if(this[0].nextElementSibling){return new i([this[0].nextElementSibling])}else{return new i([])}}}else{return new i([])}},nextAll:function(k){var j=[];var m=this[0];if(!m){return new i([])}while(m.nextElementSibling){var l=m.nextElementSibling;if(k){if(h(l).is(k)){j.push(l)}}else{j.push(l)}m=l}return new i(j)},prev:function(j){if(this.length>0){if(j){if(this[0].previousElementSibling&&h(this[0].previousElementSibling).is(j)){return new i([this[0].previousElementSibling])}else{return new i([])}}else{if(this[0].previousElementSibling){return new i([this[0].previousElementSibling])}else{return new i([])}}}else{return new i([])}},prevAll:function(j){var l=[];var k=this[0];if(!k){return new i([])}while(k.previousElementSibling){var m=k.previousElementSibling;if(j){if(h(m).is(j)){l.push(m)}}else{l.push(m)}k=m}return new i(l)},parent:function(j){var k=[];for(var l=0;l