var is_login=!1,movie=($.get("/ajax/login-state",function(e){is_login=e.is_login,$("#user-slot, #header_login").html(e.html),is_login&&$("#header").addClass("header-logged")}),$.get("/ajax/verify?domain="+window.location.hostname,function(e){e.status||(window.location.href=e.redirectTo)}),{id:$(".detail_page-watch").attr("data-id"),type:$(".detail_page-watch").attr("data-type")}),is_process=!1;function check_login(){return!!is_login||($("#modallogin").modal("show"),!1)}function redirect(e){e.redirect&&(location.href=e.redirect)}function vote_info(){$.get("/ajax/vote_info/"+movie.id,function(e){$("#block-rating").html(e)})}function vote_submit(t,s){$("#vote-loading").show(),"undefined"!=typeof recaptcha_site_key?grecaptcha.execute(recaptcha_site_key,{action:"vote_movie"}).then(function(e){$.post("/ajax/vote/"+t,{state:s,token:e},function(e){$("#block-rating").html(e)})}):$.post("/ajax/vote/"+t,{state:s},function(e){$("#block-rating").html(e)})}function like(e){check_login()&&vote_submit(e,1)}function dislike(e){check_login()&&vote_submit(e,0)}function get_episodes(){2==movie.type?$.get("/ajax/tv/seasons/"+movie.id,function(e){$("#content-episodes").html(e)}):$.get("/ajax/movie/episodes/"+movie.id,function(e){$("#content-episodes").html(e)})}function check_favorite(){$.get("/ajax/check_favorite/"+movie.id,function(e){$("#favorite-state").html(e)})}function submit_add_favorite(e){is_process=!0,$.post("/ajax/favorite",{movie_id:movie.id,token:e},function(e){redirect(e),is_process=!1,$("#favorite-state").html(e.html),$("#fav-message").html(e.message),$("#alert-fav").show(),setTimeout(function(){$("#alert-fav").hide()},3e3)})}function add_favorite(){is_process||check_login()&&("undefined"!=typeof recaptcha_site_key?grecaptcha.execute(recaptcha_site_key,{action:"add_favorite"}).then(function(e){submit_add_favorite(e)}):submit_add_favorite(""))}function remove_favorite(e){is_process||check_login()&&confirm("Are you sure remove this movie from favorite?")&&(is_process=!0,$.post("/ajax/remove_favorite",{id:e},function(e){is_process=!1,redirect(e),location.reload()}))}function watch(e,t){$(".detail_page").hasClass("watch_page")&&(t.preventDefault(),t=$(e).attr("href"),e=$(e).attr("data-linkid"),$(".link-item").removeClass("active"),history.pushState({},"",t),get_source(e))}function watch2(e){var t;if($(".detail_page").hasClass("watch_page"))return t=$(e).attr("href"),e=$(e).attr("data-linkid"),$(".link-item").removeClass("active"),history.pushState({},"",t),get_source(e),!1}function showModalRegister(){$("#modallogin").modal("show"),$(".auth-tab").removeClass("active show"),$("#modal-tab-register").addClass("active show")}function showModalLogin(){$("#modallogin").modal("show"),$(".auth-tab").removeClass("active show"),$("#modal-tab-login").addClass("active show")}$(document).ready(function(){$("#text-home-expand").click(function(e){$(".text-home").toggleClass("thm-expand")}),$(".detail-extend-toggle").click(function(e){$(".detail-extend").toggleClass("active")}),$(".header_menu-list> .nav-item").bind("mouseover",function(){$(this).find(".header_menu-sub").css("display","block")}),$(".header_menu-list> .nav-item").bind("mouseout",function(){$(this).find(".header_menu-sub").css("display","none")}),$("#turn-off-light").click(function(e){$("#mask-overlay, #turn-off-light, .watching_player-area").toggleClass("active")}),$("#mask-overlay").click(function(e){$("#mask-overlay, #turn-off-light, .watching_player-area").removeClass("active")});var e=!0,t=($(".search-suggest").mouseover(function(){e=!1}),$(".search-suggest").mouseout(function(){e=!0}),null);$("input[name=keyword]").keyup(function(){null!=t&&clearTimeout(t),t=setTimeout(function(){t=null;var e=$("input[name=keyword]").val().trim();1 .nav-item").bind("mouseover",function(){$(this).find(".header_menu-sub").css("display","block")}),$(".header_menu-list> .nav-item").bind("mouseout",function(){$(this).find(".header_menu-sub").css("display","none")}),0<$("#slider").length&&new Swiper("#slider",{navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},loop:!0,autoplay:4e3});var s,i,a,n,r,l,o=document.getElementById("header");o&&(s=document.documentElement,i=window,a=i.scrollY||s.scrollTop,l=r=0,window.addEventListener("scroll",function(){if(n=i.scrollY||s.scrollTop,a52){o.classList.add("hide");l=e}else if(e===1){o.classList.remove("hide");l=e}}a=n})),$(".register-tab-link").click(function(e){$("#modal-tab-register").addClass("active show"),$("#modal-tab-login, #modal-tab-forgot").removeClass("active show")}),$(".forgot-tab-link").click(function(e){$(".mlt-item").removeClass("active"),$("#modal-tab-forgot").addClass("active show"),$("#modal-tab-login").removeClass("active show")}),$(".login-tab-link").click(function(e){$("#modal-tab-login").addClass("active show"),$("#modal-tab-register, #modal-tab-forgot").removeClass("active show")}),$(".mlt-item").click(function(e){$(".mlt-item").removeClass("active"),$(this).addClass("active")})}),!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Swiper=t()}(this,function(){"use strict";function O(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(t,s){void 0===t&&(t={}),void 0===s&&(s={}),Object.keys(s).forEach(function(e){void 0===t[e]?t[e]=s[e]:O(s[e])&&O(t[e])&&0")){var l="div";for(0===r.indexOf(":~]/)?(t||p).querySelectorAll(e.trim()):[p.getElementById(e.trim().split("#")[1])],i=0;i=w&&($=0,M+=1)):M=y-($=Math.floor(y/V))*V,I.css("margin-"+(this.isHorizontal()?"top":"left"),0!==$&&t.spaceBetween&&t.spaceBetween+"px")),"none"!==I.css("display")&&("auto"===t.slidesPerView?(E=q.getComputedStyle(I[0],null),T=I[0].style.transform,C=I[0].style.webkitTransform,T&&(I[0].style.transform="none"),C&&(I[0].style.webkitTransform="none"),k=t.roundLengths?this.isHorizontal()?I.outerWidth(!0):I.outerHeight(!0):this.isHorizontal()?(S=parseFloat(E.getPropertyValue("width")),M=parseFloat(E.getPropertyValue("padding-left")),$=parseFloat(E.getPropertyValue("padding-right")),P=parseFloat(E.getPropertyValue("margin-left")),L=parseFloat(E.getPropertyValue("margin-right")),(z=E.getPropertyValue("box-sizing"))&&"border-box"===z?S+P+L:S+M+$+P+L):(z=parseFloat(E.getPropertyValue("height")),P=parseFloat(E.getPropertyValue("padding-top")),L=parseFloat(E.getPropertyValue("padding-bottom")),Y=parseFloat(E.getPropertyValue("margin-top")),F=parseFloat(E.getPropertyValue("margin-bottom")),(j=E.getPropertyValue("box-sizing"))&&"border-box"===j?z+Y+F:z+P+L+Y+F),T&&(I[0].style.transform=T),C&&(I[0].style.webkitTransform=C),t.roundLengths&&(k=Math.floor(k))):(k=(s-(t.slidesPerView-1)*m)/t.slidesPerView,t.roundLengths&&(k=Math.floor(k)),n[y]&&(this.isHorizontal()?n[y].style.width=k+"px":n[y].style.height=k+"px")),n[y]&&(n[y].swiperSlideSize=k),h.push(k),t.centeredSlides?(f=f+k/2+v/2+m,0===v&&0!==y&&(f=f-s/2-m),0===y&&(f=f-s/2-m),Math.abs(f)<.001&&(f=0),t.roundLengths&&(f=Math.floor(f)),g%t.slidesPerGroup==0&&l.push(f),o.push(f)):(t.roundLengths&&(f=Math.floor(f)),(g-Math.min(this.params.slidesPerGroupSkip,g))%this.params.slidesPerGroup==0&&l.push(f),o.push(f),f=f+k+m),this.virtualSize+=k+m,v=k,g+=1)}if(this.virtualSize=Math.max(this.virtualSize,s)+u,i&&A&&("slide"===t.effect||"coverflow"===t.effect)&&e.css({width:this.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(this.isHorizontal()?e.css({width:this.virtualSize+t.spaceBetween+"px"}):e.css({height:this.virtualSize+t.spaceBetween+"px"})),1this.slides.length)break;i.push(this.slides.eq(n)[0])}else i.push(this.slides.eq(this.activeIndex)[0]);for(t=0;t=this.size)&&(this.visibleSlides.push(o),this.visibleSlidesIndexes.push(n),s.eq(n).addClass(t.slideVisibleClass)),o.progress=i?-h:h}this.visibleSlides=E(this.visibleSlides)}},updateProgress:function(e){void 0===e&&(t=this.rtlTranslate?-1:1,e=this&&this.translate&&this.translate*t||0);var t=this.params,s=this.maxTranslate()-this.minTranslate(),i=this.progress,a=this.isBeginning,n=a,r=l=this.isEnd,l=0==s?a=!(i=0):(a=(i=(e-this.minTranslate())/s)<=0,1<=i);U.extend(this,{progress:i,isBeginning:a,isEnd:l}),(t.watchSlidesProgress||t.watchSlidesVisibility||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),a&&!n&&this.emit("reachBeginning toEdge"),l&&!r&&this.emit("reachEnd toEdge"),(n&&!a||r&&!l)&&this.emit("fromEdge"),this.emit("progress",i)},updateSlidesClasses:function(){var e=this.slides,t=this.params,s=this.$wrapperEl,i=this.activeIndex,a=this.realIndex,n=this.virtual&&t.virtual.enabled,i=(e.removeClass(t.slideActiveClass+" "+t.slideNextClass+" "+t.slidePrevClass+" "+t.slideDuplicateActiveClass+" "+t.slideDuplicateNextClass+" "+t.slideDuplicatePrevClass),(n=n?this.$wrapperEl.find("."+t.slideClass+'[data-swiper-slide-index="'+i+'"]'):e.eq(i)).addClass(t.slideActiveClass),t.loop&&(n.hasClass(t.slideDuplicateClass)?s.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+a+'"]'):s.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]')).addClass(t.slideDuplicateActiveClass),n.nextAll("."+t.slideClass).eq(0).addClass(t.slideNextClass)),a=(t.loop&&0===i.length&&(i=e.eq(0)).addClass(t.slideNextClass),n.prevAll("."+t.slideClass).eq(0).addClass(t.slidePrevClass));t.loop&&0===a.length&&(a=e.eq(-1)).addClass(t.slidePrevClass),t.loop&&((i.hasClass(t.slideDuplicateClass)?s.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]'):s.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]')).addClass(t.slideDuplicateNextClass),(a.hasClass(t.slideDuplicateClass)?s.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]'):s.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]')).addClass(t.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t=this.rtlTranslate?this.translate:-this.translate,s=this.slidesGrid,i=this.snapGrid,a=this.params,n=this.activeIndex,r=this.realIndex,l=this.snapIndex,o=e;if(void 0===o){for(var h=0;h=s[h]&&t=s[h]&&t=s[h]&&(o=h);a.normalizeSlideIndex&&(o<0||void 0===o)&&(o=0)}(e=0<=i.indexOf(t)?i.indexOf(t):(e=Math.min(a.slidesPerGroupSkip,o))+Math.floor((o-e)/a.slidesPerGroup))>=i.length&&(e=i.length-1),o!==n?(a=parseInt(this.slides.eq(o).attr("data-swiper-slide-index")||o,10),U.extend(this,{snapIndex:e,realIndex:a,previousIndex:n,activeIndex:o}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),r!==a&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")):e!==l&&(this.snapIndex=e,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this.params,s=E(e.target).closest("."+t.slideClass)[0],i=!1;if(s)for(var a=0;a=r.length&&(c=r.length-1),(h||e.initialSlide||0)===(o||0)&&s&&a.emit("beforeSlideChangeStart");var u,m=-r[c];if(a.updateProgress(m),e.normalizeSlideIndex)for(var f=0;f=Math.floor(100*l[f])&&(n=f);if(a.initialized&&n!==h){if(!a.allowSlideNext&&ma.translate&&m>a.maxTranslate()&&(h||0)!==n)return!1}return u=h=this.snapGrid[r]?l-(a=this.snapGrid[r])>(this.snapGrid[r+1]-a)*i&&(n+=this.params.slidesPerGroup):l-(a=this.snapGrid[r-1])<=(this.snapGrid[r]-a)*i&&(n-=this.params.slidesPerGroup),n=Math.max(n,0),n=Math.min(n,this.slidesGrid.length-1),this.slideTo(n,e,t,s)},slideToClickedSlide:function(){var e,t=this,s=t.params,i=t.$wrapperEl,a="auto"===s.slidesPerView?t.slidesPerViewDynamic():s.slidesPerView,n=t.clickedIndex;s.loop?t.animating||(e=parseInt(E(t.clickedSlide).attr("data-swiper-slide-index"),10),s.centeredSlides?nt.slides.length-t.loopedSlides+a/2?(t.loopFix(),n=i.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+s.slideDuplicateClass+")").eq(0).index(),U.nextTick(function(){t.slideTo(n)})):t.slideTo(n):n>t.slides.length-a?(t.loopFix(),n=i.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+s.slideDuplicateClass+")").eq(0).index(),U.nextTick(function(){t.slideTo(n)})):t.slideTo(n)):t.slideTo(n)}},H={loopCreate:function(){var i=this,e=i.params,t=i.$wrapperEl,a=(t.children("."+e.slideClass+"."+e.slideDuplicateClass).remove(),t.children("."+e.slideClass));if(e.loopFillGroupWithBlank){var s=e.slidesPerGroup-a.length%e.slidesPerGroup;if(s!==e.slidesPerGroup){for(var n=0;na.length&&(i.loopedSlides=a.length);var l=[],o=[];a.each(function(e,t){var s=E(t);e=a.length-i.loopedSlides&&l.push(t),s.attr("data-swiper-slide-index",e)});for(var h=0;h=s.length-i&&(e=-s.length+t+i,this.slideTo(e+=i,0,!1,!0))&&0!=r&&this.setTranslate((l?-this.translate:this.translate)-r),this.allowSlidePrev=a,this.allowSlideNext=n,this.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,s=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),s.removeAttr("data-swiper-slide-index")}},N={setGrabCursor:function(e){var t;w.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||((t=this.el).style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab")},unsetGrabCursor:function(){w.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},V={appendSlide:function(e){var t=this.$wrapperEl,s=this.params;if(s.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var i=0;i=q.screen.width-n))||(U.extend(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=s,o.startY=i,r.touchStartTime=U.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,0i.startY&&this.translate>=this.minTranslate())return t.isTouched=!1,void(t.isMoved=!1)}else if(ri.startX&&this.translate>=this.minTranslate())return;if(t.isTouchEvent&&p.activeElement&&e.target===p.activeElement&&E(e.target).is(t.formElements))t.isMoved=!0,this.allowClick=!1;else if(t.allowTouchCallbacks&&this.emit("touchMove",e),!(e.targetTouches&&1s.touchAngle:90-h>s.touchAngle)),t.isScrolling&&this.emit("touchMoveOpposite",e),void 0!==t.startMoving||i.currentX===i.startX&&i.currentY===i.startY||(t.startMoving=!0),t.isScrolling)t.isTouched=!1;else if(t.startMoving){this.allowClick=!1,!s.cssMode&&e.cancelable&&e.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&e.stopPropagation(),t.isMoved||(s.loop&&this.loopFix(),t.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),t.allowMomentumBounce=!1,!s.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",e)),this.emit("sliderMove",e),t.isMoved=!0;var h=this.isHorizontal()?l:o,l=(i.diff=h,h*=s.touchRatio,this.swipeDirection=0<(h=a?-h:h)?"prev":"next",t.currentTranslate=h+t.startTranslate,!0),o=s.resistanceRatio;if(s.touchReleaseOnEdges&&(o=0),0this.minTranslate()?(l=!1,s.resistance&&(t.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+t.startTranslate+h,o))):h<0&&t.currentTranslatet.startTranslate&&(t.currentTranslate=t.startTranslate),0s.threshold||t.allowThresholdMove))return void(t.currentTranslate=t.startTranslate);if(!t.allowThresholdMove)return t.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,t.currentTranslate=t.startTranslate,void(i.diff=this.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY)}s.followFinger&&!s.cssMode&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),s.freeMode&&(0===t.velocities.length&&t.velocities.push({position:i[this.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:i[this.isHorizontal()?"currentX":"currentY"],time:U.now()})),this.updateProgress(t.currentTranslate),this.setTranslate(t.currentTranslate))}}}else this.allowClick=!1,t.isTouched&&(U.extend(i,{startX:r,startY:n,currentX:r,currentY:n}),t.touchStartTime=U.now())}}else t.startMoving&&t.isScrolling&&this.emit("touchMoveOpposite",e)}.bind(this),this.onTouchEnd=function(e){var t=this,s=t.touchEventsData,i=t.params,a=t.touches,n=t.rtlTranslate,r=t.$wrapperEl,l=t.slidesGrid,o=t.snapGrid;if(e.originalEvent&&(e=e.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",e),s.allowTouchCallbacks=!1,s.isTouched){i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var h,d=U.now(),p=d-s.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(e),t.emit("tap click",e),p<300)&&d-s.lastClickTime<300&&t.emit("doubleTap doubleClick",e),s.lastClickTime=U.now(),U.nextTick(function(){t.destroyed||(t.allowClick=!0)}),s.isTouched&&s.isMoved&&t.swipeDirection&&0!==a.diff&&s.currentTranslate!==s.startTranslate){if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?n?t.translate:-t.translate:-s.currentTranslate,!i.cssMode)if(i.freeMode)if(h<-t.minTranslate())t.slideTo(t.activeIndex);else if(h>-t.maxTranslate())t.slides.lengtht.minTranslate())i.freeModeMomentumBounce?(u-t.minTranslate()>a&&(u=t.minTranslate()+a),m=t.minTranslate(),s.allowMomentumBounce=d=!0):u=t.minTranslate(),i.loop&&i.centeredSlides&&(f=!0);else if(i.freeModeSticky){for(var v,g=0;g-u){v=g;break}u=-(Math.abs(o[v]-u)=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var x=0,b=t.slidesSizesGrid[0],w=0;w=l[w]&&h=l[w]&&(x=w,b=l[l.length-1]-l[l.length-2])}n=(h-l[x])/b,a=xi.longSwipesMs?i.longSwipes?("next"===t.swipeDirection&&(n>=i.longSwipesRatio?t.slideTo(x+a):t.slideTo(x)),"prev"===t.swipeDirection&&(n>1-i.longSwipesRatio?t.slideTo(x+a):t.slideTo(x))):t.slideTo(t.activeIndex):i.shortSwipes?!t.navigation||e.target!==t.navigation.nextEl&&e.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(x+a),"prev"===t.swipeDirection&&t.slideTo(x)):e.target===t.navigation.nextEl?t.slideTo(x+a):t.slideTo(x):t.slideTo(t.activeIndex)}}else s.isTouched=!1,s.isMoved=!1,s.startMoving=!1}else s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,s.startMoving=!1}.bind(this),t.cssMode&&(this.onScroll=function(){var e=this.wrapperEl,t=this.rtlTranslate;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=t?e.scrollWidth-e.offsetWidth-e.scrollLeft:-e.scrollLeft:this.translate=-e.scrollTop,-0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses(),(0==(e=this.maxTranslate()-this.minTranslate())?0:(this.translate-this.minTranslate())/e)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}.bind(this)),this.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(this),!!t.nested);!w.touch&&w.pointerEvents?(i.addEventListener(s.start,this.onTouchStart,!1),p.addEventListener(s.move,this.onTouchMove,n),p.addEventListener(s.end,this.onTouchEnd,!1)):(w.touch&&(e=!("touchstart"!==s.start||!w.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1},i.addEventListener(s.start,this.onTouchStart,e),i.addEventListener(s.move,this.onTouchMove,w.passiveListener?{passive:!1,capture:n}:n),i.addEventListener(s.end,this.onTouchEnd,e),s.cancel&&i.addEventListener(s.cancel,this.onTouchEnd,e),Y||(p.addEventListener("touchstart",F),Y=!0)),(t.simulateTouch&&!l.ios&&!l.android||t.simulateTouch&&!w.touch&&l.ios)&&(i.addEventListener("mousedown",this.onTouchStart,!1),p.addEventListener("mousemove",this.onTouchMove,n),p.addEventListener("mouseup",this.onTouchEnd,!1))),(t.preventClicks||t.preventClicksPropagation)&&i.addEventListener("click",this.onClick,!0),t.cssMode&&a.addEventListener("scroll",this.onScroll),t.updateOnWindowResize?this.on(l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",X,!0):this.on("observerUpdate",X,!0)},detachEvents:function(){var e,t=this.params,s=this.touchEvents,i=this.el,a=this.wrapperEl,n=!!t.nested;!w.touch&&w.pointerEvents?(i.removeEventListener(s.start,this.onTouchStart,!1),p.removeEventListener(s.move,this.onTouchMove,n),p.removeEventListener(s.end,this.onTouchEnd,!1)):(w.touch&&(e=!("onTouchStart"!==s.start||!w.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1},i.removeEventListener(s.start,this.onTouchStart,e),i.removeEventListener(s.move,this.onTouchMove,n),i.removeEventListener(s.end,this.onTouchEnd,e),s.cancel)&&i.removeEventListener(s.cancel,this.onTouchEnd,e),(t.simulateTouch&&!l.ios&&!l.android||t.simulateTouch&&!w.touch&&l.ios)&&(i.removeEventListener("mousedown",this.onTouchStart,!1),p.removeEventListener("mousemove",this.onTouchMove,n),p.removeEventListener("mouseup",this.onTouchEnd,!1))),(t.preventClicks||t.preventClicksPropagation)&&i.removeEventListener("click",this.onClick,!0),t.cssMode&&a.removeEventListener("scroll",this.onScroll),this.off(l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",X)}},breakpoints:{setBreakpoint:function(){var e,s,t,i,a=this.activeIndex,n=this.initialized,r=this.loopedSlides,l=(void 0===r&&(r=0),this.params),o=this.$el,h=l.breakpoints;h&&0!==Object.keys(h).length&&(e=this.getBreakpoint(h))&&this.currentBreakpoint!==e&&((s=e in h?h[e]:void 0)&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(e){var t=s[e];void 0!==t&&(s[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}),h=s||this.originalParams,t=1i)&&(r=!0);for(var h=a-1;0<=h;--h)t[h]&&!r&&(n+=1,(l+=t[h].swiperSlideSize)>i)&&(r=!0)}else for(var d=a+1;d'+e+"")).attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),s.cache&&(this.virtual.cache[t]=e),e)},appendSlide:function(e){if("object"==typeof e&&"length"in e)for(var t=0;tMath.abs(r.pixelY)))return!0;a=r.pixelX*n}else{if(!(Math.abs(r.pixelY)>Math.abs(r.pixelX)))return!0;a=r.pixelY}else a=Math.abs(r.pixelX)>Math.abs(r.pixelY)?-r.pixelX*n:-r.pixelY;if(0===a)return!0;if(i.invert&&(a=-a),s.params.freeMode){var l={time:U.now(),delta:Math.abs(a),direction:Math.sign(a)},n=s.mousewheel.lastEventBeforeSnap,r=n&&l.time=s.minTranslate()?s.minTranslate():n)<=s.maxTranslate()&&(n=s.maxTranslate()),s.setTransition(0),s.setTranslate(n),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!i&&s.isBeginning||!d&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky&&(clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0,15<=(o=s.mousewheel.recentWheelEvents).length&&o.shift(),i=o.length?o[o.length-1]:void 0,d=o[0],o.push(l),i&&(l.delta>i.delta||l.direction!==i.direction)?o.splice(0):15<=o.length&&l.time-d.time<500&&1<=d.delta-l.delta&&l.delta<=6&&(h=0r.delta||i.time>r.time+150)&&s.mousewheel.animateSlider(i),s.mousewheel.releaseScroll(i))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider:function(e){return 6<=e.delta&&U.now()-this.mousewheel.lastScrollTime<60||(e.direction<0?this.isEnd&&!this.params.loop||this.animating||(this.slideNext(),this.emit("scroll",e.raw)):this.isBeginning&&!this.params.loop||this.animating||(this.slidePrev(),this.emit("scroll",e.raw)),this.mousewheel.lastScrollTime=(new q.Date).getTime(),!1)},releaseScroll:function(e){var t=this.params.mousewheel;if(e.direction<0){if(this.isEnd&&!this.params.loop&&t.releaseOnEdges)return!0}else if(this.isBeginning&&!this.params.loop&&t.releaseOnEdges)return!0;return!1},enable:function(){var e,t=S.event();return this.params.cssMode?(this.wrapperEl.removeEventListener(t,this.mousewheel.handle),!0):!!t&&!this.mousewheel.enabled&&(e=this.$el,(e="container"!==this.params.mousewheel.eventsTarged?E(this.params.mousewheel.eventsTarged):e).on("mouseenter",this.mousewheel.handleMouseEnter),e.on("mouseleave",this.mousewheel.handleMouseLeave),e.on(t,this.mousewheel.handle),this.mousewheel.enabled=!0)},disable:function(){var e,t=S.event();return this.params.cssMode?(this.wrapperEl.addEventListener(t,this.mousewheel.handle),!0):!!t&&!(!this.mousewheel.enabled||(e=this.$el,(e="container"!==this.params.mousewheel.eventsTarged?E(this.params.mousewheel.eventsTarged):e).off(t,this.mousewheel.handle),this.mousewheel.enabled=!1))}},M={update:function(){var e,t,s=this.params.navigation;this.params.loop||(e=(t=this.navigation).$nextEl,(t=t.$prevEl)&&0t-1-2*this.loopedSlides&&(a-=t-2*this.loopedSlides),n-1i.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=i.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),r=a-this.pagination.dynamicBulletIndex,o=((l=r+(Math.min(h.length,i.dynamicMainBullets)-1))+r)/2),h.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev "+i.bulletActiveClass+"-main"),1=h.length-i.dynamicMainBullets){for(var u=i.dynamicMainBullets;0<=u;--u)h.eq(h.length-u).addClass(i.bulletActiveClass+"-main");h.eq(h.length-i.dynamicMainBullets-1).addClass(i.bulletActiveClass+"-prev")}else t.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),p.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next");else t.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),p.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")}}i.dynamicBullets&&(d=Math.min(h.length,i.dynamicMainBullets+4),t=(this.pagination.bulletSize*d-this.pagination.bulletSize)/2-o*this.pagination.bulletSize,p=e?"right":"left",h.css(this.isHorizontal()?p:"top",t+"px"))}"fraction"===i.type&&(s.find("."+i.currentClass).text(i.formatFractionCurrent(a+1)),s.find("."+i.totalClass).text(i.formatFractionTotal(n))),"progressbar"===i.type&&(d=i.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical",o=(a+1)/n,p=e=1,"horizontal"==d?e=o:p=o,s.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+e+") scaleY("+p+")").transition(this.params.speed)),"custom"===i.type&&i.renderCustom?(s.html(i.renderCustom(this,a+1,n)),this.emit("paginationRender",this,s[0])):this.emit("paginationUpdate",this,s[0]),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](i.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=(this.virtual&&this.params.virtual.enabled?this.virtual:this).slides.length,s=this.pagination.$el,i="";if("bullets"===e.type){for(var a=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,n=0;n";s.html(i),this.pagination.bullets=s.find("."+e.bulletClass)}"fraction"===e.type&&(i=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):' / ',s.html(i)),"progressbar"===e.type&&(i=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'',s.html(i)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e,t=this,s=t.params.pagination;s.el&&0!==(e=E(s.el)).length&&(t.params.uniqueNavElements&&"string"==typeof s.el&&1'),s.append(i)),U.extend(e,{$el:s,el:s[0],$dragEl:i,dragEl:i[0]}),t.draggable)&&e.enableDraggable()},destroy:function(){this.scrollbar.disableDraggable()}},J={setTransform:function(e,t){var s=this.rtl,e=E(e),s=s?-1:1,i=e.attr("data-swiper-parallax")||"0",a=e.attr("data-swiper-parallax-x"),n=e.attr("data-swiper-parallax-y"),r=e.attr("data-swiper-parallax-scale"),l=e.attr("data-swiper-parallax-opacity");a||n?(a=a||"0",n=n||"0"):this.isHorizontal()?(a=i,n="0"):(n=i,a="0"),a=0<=a.indexOf("%")?parseInt(a,10)*t*s+"%":a*t*s+"px",n=0<=n.indexOf("%")?parseInt(n,10)*t+"%":n*t+"px",null!=l&&(i=l-(l-1)*(1-Math.abs(t)),e[0].style.opacity=i),null==r?e.transform("translate3d("+a+", "+n+", 0px)"):(s=r-(r-1)*(1-Math.abs(t)),e.transform("translate3d("+a+", "+n+", 0px) scale("+s+")"))},setTranslate:function(){var i=this,e=i.$el,t=i.slides,a=i.progress,n=i.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e,t){i.parallax.setTransform(t,a)}),t.each(function(e,t){var s=t.progress;1i.maxRatio&&(s.scale=i.maxRatio-1+Math.pow(s.scale-i.maxRatio+1,.5)),s.scalei.touchesStart.x))return void(i.isTouched=!1);if(!this.isHorizontal()&&(Math.floor(i.minY)===Math.floor(i.startY)&&i.touchesCurrent.yi.touchesStart.y))return void(i.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),i.isMoved=!0,i.currentX=i.touchesCurrent.x-i.touchesStart.x+i.startX,i.currentY=i.touchesCurrent.y-i.touchesStart.y+i.startY,i.currentXi.maxX&&(i.currentX=i.maxX-1+Math.pow(i.currentX-i.maxX+1,.8)),i.currentYi.maxY&&(i.currentY=i.maxY-1+Math.pow(i.currentY-i.maxY+1,.8)),a.prevPositionX||(a.prevPositionX=i.touchesCurrent.x),a.prevPositionY||(a.prevPositionY=i.touchesCurrent.y),a.prevTime||(a.prevTime=Date.now()),a.x=(i.touchesCurrent.x-a.prevPositionX)/(Date.now()-a.prevTime)/2,a.y=(i.touchesCurrent.y-a.prevPositionY)/(Date.now()-a.prevTime)/2,Math.abs(i.touchesCurrent.x-a.prevPositionX)<2&&(a.x=0),Math.abs(i.touchesCurrent.y-a.prevPositionY)<2&&(a.y=0),a.prevPositionX=i.touchesCurrent.x,a.prevPositionY=i.touchesCurrent.y,a.prevTime=Date.now(),s.$imageWrapEl.transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}}},onTouchEnd:function(){var e,t,s,i,a=this.zoom,n=a.gesture,r=a.image,l=a.velocity;n.$imageEl&&0!==n.$imageEl.length&&(r.isTouched&&r.isMoved?(r.isTouched=!1,r.isMoved=!1,e=l.x*(s=300),e=r.currentX+e,t=l.y*(i=300),t=r.currentY+t,0!==l.x&&(s=Math.abs((e-r.currentX)/l.x)),0!==l.y&&(i=Math.abs((t-r.currentY)/l.y)),l=Math.max(s,i),r.currentX=e,r.currentY=t,s=r.width*a.scale,i=r.height*a.scale,r.minX=Math.min(n.slideWidth/2-s/2,0),r.maxX=-r.minX,r.minY=Math.min(n.slideHeight/2-i/2,0),r.maxY=-r.minY,r.currentX=Math.max(Math.min(r.currentX,r.maxX),r.minX),r.currentY=Math.max(Math.min(r.currentY,r.maxY),r.minY),n.$imageWrapEl.transition(l).transform("translate3d("+r.currentX+"px, "+r.currentY+"px,0)")):(r.isTouched=!1,r.isMoved=!1))},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var t,s,i,a,n=this.zoom,r=this.params.zoom,l=n.gesture,o=n.image;l.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?l.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):l.$slideEl=this.slides.eq(this.activeIndex),l.$imageEl=l.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),l.$imageWrapEl=l.$imageEl.parent("."+r.containerClass)),l.$imageEl&&0!==l.$imageEl.length&&(l.$slideEl.addClass(""+r.zoomedSlideClass),o=void 0===o.touchesStart.x&&e?(t=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(t=o.touchesStart.x,o.touchesStart.y),n.scale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,n.currentScale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,e?(r=l.$slideEl[0].offsetWidth,e=l.$slideEl[0].offsetHeight,t=l.$slideEl.offset().left+r/2-t,o=l.$slideEl.offset().top+e/2-o,i=l.$imageEl[0].offsetWidth,a=l.$imageEl[0].offsetHeight,i=i*n.scale,a=a*n.scale,i=-(r=Math.min(r/2-i/2,0)),a=-(e=Math.min(e/2-a/2,0)),i<(s=(s=t*n.scale)>1]<=t?i=a:s=a;return s}(this.x,e),n=r-1,(e-this.x[n])*(this.y[r]-this.y[n])/(this.x[r]-this.x[n])+this.y[n]):0},this},getInterpolateFunction:function(e){this.controller.spline||(this.controller.spline=this.params.loop?new z.LinearSpline(this.slidesGrid,e.slidesGrid):new z.LinearSpline(this.snapGrid,e.snapGrid))},setTranslate:function(e,t){var s,i,a=this,n=a.controller.control;function r(e){var t=a.rtlTranslate?-a.translate:a.translate;"slide"===a.params.controller.by&&(a.controller.getInterpolateFunction(e),i=-a.controller.spline.interpolate(-t)),i&&"container"!==a.params.controller.by||(s=(e.maxTranslate()-e.minTranslate())/(a.maxTranslate()-a.minTranslate()),i=(t-a.minTranslate())*s+e.minTranslate()),a.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,a),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(var l=0;l'),s.append(e)),e.css({height:a+"px"})):0===(e=t.find(".swiper-cube-shadow")).length&&(e=E('
'),t.append(e)));for(var c,u=0;u'),m.append(v)),0===b.length&&(b=E('
'),m.append(b)),v.length&&(v[0].style.opacity=Math.max(-x,0)),b.length)&&(b[0].style.opacity=Math.max(x,0))}s.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),o.shadow&&(h?e.transform("translate3d(0px, "+(a/2+o.shadowOffset)+"px, "+-a/2+"px) rotateX(90deg) rotateZ(0deg) scale("+o.shadowScale+")"):(t=Math.abs(p)-90*Math.floor(Math.abs(p)/90),a=1.5-(Math.sin(2*t*Math.PI/360)/2+Math.cos(2*t*Math.PI/360)/2),t=o.shadowScale,a=o.shadowScale/a,c=o.shadowOffset,e.transform("scale3d("+t+", 1, "+a+") translate3d(0px, "+(n/2+c)+"px, "+-n/2/a+"px) rotateX(-90deg)"))),s.transform("translate3d(0px,0,"+(T.isSafari||T.isUiWebView?-l/2:0)+"px) rotateX("+(this.isHorizontal()?0:p)+"deg) rotateY("+(this.isHorizontal()?-p:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},ne={setTranslate:function(){for(var e=this.slides,t=this.rtlTranslate,s=0;s'),n.append(i)),0===a.length&&(a=E('
'),n.append(a)),i.length&&(i[0].style.opacity=Math.max(-r,0)),a.length)&&(a[0].style.opacity=Math.max(r,0)),n.transform("translate3d("+h+"px, "+d+"px, 0px) rotateX("+o+"deg) rotateY("+l+"deg)")}},setTransition:function(e){var s,i=this,t=i.slides,a=i.activeIndex,n=i.$wrapperEl;t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),i.params.virtualTranslate&&0!==e&&(s=!1,t.eq(a).transitionEnd(function(){if(!s&&i&&!i.destroyed){s=!0,i.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t'),u.append(m)),0===x.length&&(x=E('
'),u.append(x)),m.length&&(m[0].style.opacity=0this.previousIndex?"next":"prev"):(i=this.realIndex)>this.previousIndex?"next":"prev",l&&(i+="next"===a?r:-1*r),t.visibleSlidesIndexes)&&t.visibleSlidesIndexes.indexOf(i)<0&&(t.params.centeredSlides?i=s')}}),Object.keys(se).forEach(function(e){t.a11y[e]=se[e].bind(t)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){U.extend(this,{history:{init:P.init.bind(this),setHistory:P.setHistory.bind(this),setHistoryPopState:P.setHistoryPopState.bind(this),scrollToSlide:P.scrollToSlide.bind(this),destroy:P.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)},slideChange:function(){this.history.initialized&&this.params.cssMode&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){U.extend(this,{hashNavigation:{initialized:!1,init:L.init.bind(this),destroy:L.destroy.bind(this),setHash:L.setHash.bind(this),onHashCange:L.onHashCange.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()},slideChange:function(){this.hashNavigation.initialized&&this.params.cssMode&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var t=this;U.extend(t,{autoplay:{running:!1,paused:!1,run:I.run.bind(t),start:I.start.bind(t),stop:I.stop.bind(t),pause:I.pause.bind(t),onVisibilityChange:function(){"hidden"===document.visibilityState&&t.autoplay.running&&t.autoplay.pause(),"visible"===document.visibilityState&&t.autoplay.paused&&(t.autoplay.run(),t.autoplay.paused=!1)},onTransitionEnd:function(e){t&&!t.destroyed&&t.$wrapperEl&&e.target===this&&(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&(this.autoplay.start(),document.addEventListener("visibilitychange",this.autoplay.onVisibilityChange))},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},touchEnd:function(){this.params.cssMode&&this.autoplay.paused&&!this.params.autoplay.disableOnInteraction&&this.autoplay.run()},destroy:function(){this.autoplay.running&&this.autoplay.stop(),document.removeEventListener("visibilitychange",this.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){U.extend(this,{fadeEffect:{setTranslate:ie.setTranslate.bind(this),setTransition:ie.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"fade"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"fade"),U.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),U.extend(this.originalParams,e))},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){U.extend(this,{cubeEffect:{setTranslate:ae.setTranslate.bind(this),setTransition:ae.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"cube"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d"),U.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}),U.extend(this.originalParams,e))},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){U.extend(this,{flipEffect:{setTranslate:ne.setTranslate.bind(this),setTransition:ne.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"flip"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d"),U.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),U.extend(this.originalParams,e))},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){U.extend(this,{coverflowEffect:{setTranslate:re.setTranslate.bind(this),setTransition:re.setTransition.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){U.extend(this,{thumbs:{swiper:null,init:le.init.bind(this),update:le.update.bind(this),onThumbClick:le.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===u.use&&(u.use=u.Class.use,u.installModule=u.Class.installModule),u.use(D),u}),!function(e,t){var s,i;"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self,s=e.Cookies,(i=e.Cookies=t()).noConflict=function(){return e.Cookies=s,i})}(this,function(){"use strict";function r(e){for(var t=1;t