3 lines
42 KiB
JavaScript
3 lines
42 KiB
JavaScript
|
|
!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function($){"use strict";var i=window.Slick||{};i=function(){function i(i,t){var o=this,s;o.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:$(i),appendDots:$(i),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(i,e){return $('<button type="button" />').text(e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:0,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},o.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},$.extend(o,o.initials),o.activeBreakpoint=null,o.animType=null,o.animProp=null,o.breakpoints=[],o.breakpointSettings=[],o.cssTransitions=!1,o.focussed=!1,o.interrupted=!1,o.hidden="hidden",o.paused=!0,o.positionProp=null,o.respondTo=null,o.rowCount=1,o.shouldClick=!0,o.$slider=$(i),o.$slidesCache=null,o.transformType=null,o.transitionType=null,o.visibilityChange="visibilitychange",o.windowWidth=0,o.windowTimer=null,s=$(i).data("slick")||{},o.options=$.extend({},o.defaults,t,s),o.currentSlide=o.options.initialSlide,o.originalSettings=o.options,void 0!==document.mozHidden?(o.hidden="mozHidden",o.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(o.hidden="webkitHidden",o.visibilityChange="webkitvisibilitychange"),o.autoPlay=$.proxy(o.autoPlay,o),o.autoPlayClear=$.proxy(o.autoPlayClear,o),o.autoPlayIterator=$.proxy(o.autoPlayIterator,o),o.changeSlide=$.proxy(o.changeSlide,o),o.clickHandler=$.proxy(o.clickHandler,o),o.selectHandler=$.proxy(o.selectHandler,o),o.setPosition=$.proxy(o.setPosition,o),o.swipeHandler=$.proxy(o.swipeHandler,o),o.dragHandler=$.proxy(o.dragHandler,o),o.keyHandler=$.proxy(o.keyHandler,o),o.instanceUid=e++,o.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,o.registerBreakpoints(),o.init(!0)}var e=0;return i}(),i.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},i.prototype.addSlide=i.prototype.slickAdd=function(i,e,t){var o=this;if("boolean"==typeof e)t=e,e=null;else if(e<0||e>=o.slideCount)return!1;o.unload(),"number"==typeof e?0===e&&0===o.$slides.length?$(i).appendTo(o.$slideTrack):t?$(i).insertBefore(o.$slides.eq(e)):$(i).insertAfter(o.$slides.eq(e)):!0===t?$(i).prependTo(o.$slideTrack):$(i).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(i,e){$(e).attr("data-slick-index",i)}),o.$slidesCache=o.$slides,o.reinit()},i.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},i.prototype.animateSlide=function(i,e){var t={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(i=-i),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:i},o.options.speed,o.options.easing,e):o.$slideTrack.a
|
||
|
|
"top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},i.prototype.setSlideClasses=function(i){var e=this,t,o,s,n;if(o=e.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),e.$slides.eq(i).addClass("slick-current"),!0===e.options.centerMode){var r=e.options.slidesToShow%2==0?1:0;t=Math.floor(e.options.slidesToShow/2),!0===e.options.infinite&&(i>=t&&i<=e.slideCount-1-t?e.$slides.slice(i-t+r,i+t+1).addClass("slick-active").attr("aria-hidden","false"):(s=e.options.slidesToShow+i,o.slice(s-t+1+r,s+t+2).addClass("slick-active").attr("aria-hidden","false")),0===i?o.eq(o.length-1-e.options.slidesToShow).addClass("slick-center"):i===e.slideCount-1&&o.eq(e.options.slidesToShow).addClass("slick-center")),e.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=e.slideCount-e.options.slidesToShow?e.$slides.slice(i,i+e.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):o.length<=e.options.slidesToShow?o.addClass("slick-active").attr("aria-hidden","false"):(n=e.slideCount%e.options.slidesToShow,s=!0===e.options.infinite?e.options.slidesToShow+i:i,e.options.slidesToShow==e.options.slidesToScroll&&e.slideCount-i<e.options.slidesToShow?o.slice(s-(e.options.slidesToShow-n),s+n).addClass("slick-active").attr("aria-hidden","false"):o.slice(s,s+e.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==e.options.lazyLoad&&"anticipated"!==e.options.lazyLoad||e.lazyLoad()},i.prototype.setupInfinite=function(){var i=this,e,t,o;if(!0===i.options.fade&&(i.options.centerMode=!1),!0===i.options.infinite&&!1===i.options.fade&&(t=null,i.slideCount>i.options.slidesToShow)){for(o=!0===i.options.centerMode?i.options.slidesToShow+1:i.options.slidesToShow,e=i.slideCount;e>i.slideCount-o;e-=1)t=e-1,$(i.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-i.slideCount).prependTo(i.$slideTrack).addClass("slick-cloned");for(e=0;e<o+i.slideCount;e+=1)t=e,$(i.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+i.slideCount).appendTo(i.$slideTrack).addClass("slick-cloned");i.$slideTrack.find(".slick-cloned").find("[id]").each(function(){$(this).attr("id","")})}},i.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},i.prototype.selectHandler=function(i){var e=this,t=$(i.target).is(".slick-slide")?$(i.target):$(i.target).parents(".slick-slide"),o=parseInt(t.attr("data-slick-index"));if(o||(o=0),e.slideCount<=e.options.slidesToShow)return void e.slideHandler(o,!1,!0);e.slideHandler(o)},i.prototype.slideHandler=function(i,e,t){var o,s,n,r,l=null,d=this,a;if(e=e||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===i)){if(!1===e&&d.asNavFor(i),o=i,l=d.getLeft(o),r=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?r:d.swipeLeft,!1===d.options.
|