try{!function(c,p){"use strict";p.SliderPro={modules:[],addModule:function(t,i){this.modules.push(t),p.extend(o.prototype,i)}};var m=p.SliderPro.namespace="SliderPro",o=function(t,i){this.instance=t,this.$slider=p(this.instance),this.$slides=null,this.$slidesMask=null,this.$slidesContainer=null,this.slides=[],this.slidesOrder=[],this.options=i,this.settings={},this.originalSettings={},this.originalGotoSlide=null,this.selectedSlideIndex=0,this.previousSlideIndex=0,this.middleSlidePosition=0,this.supportedAnimation=null,this.vendorPrefix=null,this.transitionEvent=null,this.positionProperty=null,this.sizeProperty=null,this.isIE=null,this.slidesPosition=0,this.slidesSize=0,this.averageSlideSize=0,this.slideWidth=0,this.slideHeight=0,this.previousSlideWidth=0,this.previousSlideHeight=0,this.previousWindowWidth=0,this.previousWindowHeight=0,this.allowResize=!0,this.uniqueId=(new Date).valueOf(),this.breakpoints=[],this.currentBreakpoint=-1,this.shuffledIndexes=[],this._init()};o.prototype={_init:function(){var e=this;this.supportedAnimation=f.getSupportedAnimation(),this.vendorPrefix=f.getVendorPrefix(),this.transitionEvent=f.getTransitionEvent(),this.isIE=f.checkIE(),this.$slider.removeClass("sp-no-js"),c.navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&this.$slider.addClass("ios");var t=/(msie) ([\w.]+)/.exec(c.navigator.userAgent.toLowerCase());this.isIE&&this.$slider.addClass("ie"),null!==t&&this.$slider.addClass("ie"+parseInt(t[2],10)),this.$slidesContainer=p('
').appendTo(this.$slider),this.$slidesMask=p('').appendTo(this.$slidesContainer),this.$slides=this.$slider.find(".sp-slides").appendTo(this.$slidesMask),this.$slider.find(".sp-slide").appendTo(this.$slides);var i=p.SliderPro.modules;if(void 0!==i)for(var s=0;s=i.size?1:-1})}if(this.selectedSlideIndex=this.settings.startSlide,!0===this.settings.shuffle){var h=this.$slides.find(".sp-slide"),r=[];h.each(function(t){e.shuffledIndexes.push(t)});for(var l=this.shuffledIndexes.length-1;0this.breakpoints[this.breakpoints.length-1].size&&-1!==this.currentBreakpoint)this.currentBreakpoint=-1,this._setProperties(this.originalSettings,!1);else for(var i=0,e=this.breakpoints.length;ithis.$slider.parent().width()||this.$slider.width()!==this.$slidesMask.width())&&(this.previousSlideWidth=this.slideWidth,this.previousSlideHeight=this.slideHeight,this._resizeSlides(),this.$slidesMask.css({width:this.slideWidth,height:this.slideHeight}),!0===this.settings.autoHeight?setTimeout(function(){t._resizeHeight()},1):this.$slidesMask.css(this.vendorPrefix+"transition",""),"auto"!==this.settings.visibleSize&&("horizontal"===this.settings.orientation?("fullWidth"===this.settings.forceSize||"fullWindow"===this.settings.forceSize?(this.$slider.css("margin",0),this.$slider.css({width:p(c).width(),"max-width":"",marginLeft:-this.$slider.offset().left})):this.$slider.css({width:this.settings.visibleSize,"max-width":"100%",marginLeft:0}),this.$slidesMask.css("width",this.$slider.width())):("fullWindow"===this.settings.forceSize?this.$slider.css({height:p(c).height(),"max-height":""}):this.$slider.css({height:this.settings.visibleSize,"max-height":"100%"}),this.$slidesMask.css("height",this.$slider.height()))),this._resetSlidesPosition(),this._calculateSlidesSize(),this.trigger({type:"sliderResize"}),p.isFunction(this.settings.sliderResize)&&this.settings.sliderResize.call(this,{type:"sliderResize"}))},_resizeSlides:function(){var e=this.slideWidth,s=this.slideHeight;!0===this.settings.autoSlideSize?"horizontal"===this.settings.orientation?e="auto":"vertical"===this.settings.orientation&&(s="auto"):!0===this.settings.autoHeight&&(s="auto"),p.each(this.slides,function(t,i){i.setSize(e,s)})},_resizeHeight:function(){var t=this.getSlideAt(this.selectedSlideIndex);this._resizeHeightTo(t.getSize().height)},gotoSlide:function(t){if(t!==this.selectedSlideIndex&&void 0!==this.slides[t]){var i=this;this.previousSlideIndex=this.selectedSlideIndex,this.selectedSlideIndex=t,this.$slides.find(".sp-selected").removeClass("sp-selected"),this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).addClass("sp-selected"),!0===this.settings.loop&&(this._updateSlidesOrder(),this._updateSlidesPosition()),!0===this.settings.autoHeight&&this._resizeHeight();var e=!0===this.settings.centerSelectedSlide?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])/2):0,s=-parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10)+e;this._moveTo(s,!1,function(){i._resetSlidesPosition(),i.trigger({type:"gotoSlideComplete",index:t,previousIndex:i.previousSlideIndex}),p.isFunction(i.settings.gotoSlideComplete)&&i.settings.gotoSlideComplete.call(i,{type:"gotoSlideComplete",index:t,previousIndex:i.previousSlideIndex})}),this.trigger({type:"gotoSlide",index:t,previousIndex:this.previousSlideIndex}),p.isFunction(this.settings.gotoSlide)&&this.settings.gotoSlide.call(this,{type:"gotoSlide",index:t,previousIndex:this.previousSlideIndex})}},nextSlide:function(){var t=this.selectedSlideIndex>=this.getTotalSlides()-1?0:this.selectedSlideIndex+1;this.gotoSlide(t)},previousSlide:function(){var t=this.selectedSlideIndex<=0?this.getTotalSlides()-1:this.selectedSlideIndex-1;this.gotoSlide(t)},_moveTo:function(t,i,e){var s=this,n={};if(t!==this.slidesPosition)if(this.slidesPosition=t,"css-3d"!==this.supportedAnimation&&"css-2d"!==this.supportedAnimation||!1!==this.isIE)n["margin-"+this.positionProperty]=t,void 0!==i&&!0===i?this.$slides.css(n):(this.$slides.addClass("sp-animated"),this.$slides.animate(n,this.settings.slideAnimationDuration,function(){s.$slides.removeClass("sp-animated"),"function"==typeof e&&e()}));else{var o,a="horizontal"===this.settings.orientation?t:0,h="horizontal"===this.settings.orientation?0:t;"css-3d"===this.supportedAnimation?n[this.vendorPrefix+"transform"]="translate3d("+a+"px, "+h+"px, 0)":n[this.vendorPrefix+"transform"]="translate("+a+"px, "+h+"px)",void 0!==i&&!0===i?o="":(this.$slides.addClass("sp-animated"),o=this.vendorPrefix+"transform "+this.settings.slideAnimationDuration/1e3+"s",this.$slides.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(s.$slides.off(s.transitionEvent),s.$slides.removeClass("sp-animated"),"function"==typeof e&&e())})),n[this.vendorPrefix+"transition"]=o,this.$slides.css(n)}},_stopMovement:function(){var t={};if("css-3d"!==this.supportedAnimation&&"css-2d"!==this.supportedAnimation||!1!==this.isIE)this.$slides.stop(),this.slidesPosition=parseInt(this.$slides.css("margin-"+this.positionProperty),10);else{var i=this.$slides.css(this.vendorPrefix+"transform"),e=-1!==i.indexOf("matrix3d")?"matrix3d":"matrix",s=i.replace(e,"").match(/-?[0-9\.]+/g),n="matrix3d"===e?parseInt(s[12],10):parseInt(s[4],10),o="matrix3d"===e?parseInt(s[13],10):parseInt(s[5],10);"css-3d"===this.supportedAnimation?t[this.vendorPrefix+"transform"]="translate3d("+n+"px, "+o+"px, 0)":t[this.vendorPrefix+"transform"]="translate("+n+"px, "+o+"px)",t[this.vendorPrefix+"transition"]="",this.$slides.css(t),this.$slides.off(this.transitionEvent),this.slidesPosition="horizontal"===this.settings.orientation?n:o}this.$slides.removeClass("sp-animated")},_resizeHeightTo:function(t){var i=this,e={height:t};"css-3d"===this.supportedAnimation||"css-2d"===this.supportedAnimation?(e[this.vendorPrefix+"transition"]="height "+this.settings.heightAnimationDuration/1e3+"s",this.$slidesMask.off(this.transitionEvent),this.$slidesMask.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(i.$slidesMask.off(i.transitionEvent),i.trigger({type:"resizeHeightComplete"}),p.isFunction(i.settings.resizeHeightComplete)&&i.settings.resizeHeightComplete.call(i,{type:"resizeHeightComplete"}))}),this.$slidesMask.css(e)):this.$slidesMask.stop().animate(e,this.settings.heightAnimationDuration,function(t){i.trigger({type:"resizeHeightComplete"}),p.isFunction(i.settings.resizeHeightComplete)&&i.settings.resizeHeightComplete.call(i,{type:"resizeHeightComplete"})})},destroy:function(){this.$slider.removeData("sliderPro"),this.$slider.removeAttr("style"),this.$slides.removeAttr("style"),this.off("update."+m),p(c).off("resize."+this.uniqueId+"."+m);var t=p.SliderPro.modules;if(void 0!==t)for(var i=0;i').prependTo(this.$slide),0!==this.$mainImage.parent("a").length?this.$mainImage.parent("a").appendTo(this.$imageContainer):this.$mainImage.appendTo(this.$imageContainer)),this.hasImages=0!==this.$slide.find("img").length},setSize:function(t,i){this.width=t,this.height=i,this.$slide.css({width:this.width,height:this.height}),!0===this.hasMainImage&&(this.$imageContainer.css({width:this.settings.width,height:this.settings.height}),void 0===this.$mainImage.attr("data-src")&&this.resizeMainImage())},getSize:function(){var t,i=this;if(!0===this.hasImages&&!1===this.areImagesLoaded&&!1===this.areImagesLoading&&(this.areImagesLoading=!0,"complete"!==f.checkImagesStatus(this.$slide)))return f.checkImagesComplete(this.$slide,function(){i.areImagesLoaded=!0,i.areImagesLoading=!1,i.trigger({type:"imagesLoaded."+m,index:i.index})}),{width:this.settings.width,height:this.settings.height};return{width:(t=this.calculateSize()).width,height:t.height}},calculateSize:function(){var a=this.$slide.width(),h=this.$slide.height();return this.$slide.children().each(function(t,i){var e=p(i);if(!0!==e.is(":hidden")){var s=i.getBoundingClientRect(),n=e.position().top+(s.bottom-s.top),o=e.position().left+(s.right-s.left);h=this.width/this.height?this.$mainImage.css({width:"100%",height:"auto"}):this.$mainImage.css({width:"auto",height:"100%"}):"exact"===this.settings.imageScaleMode&&this.$mainImage.css({width:"100%",height:"100%"}),!0===this.settings.centerImage&&this.$mainImage.css({marginLeft:.5*(this.$imageContainer.width()-this.$mainImage.width()),marginTop:.5*(this.$imageContainer.height()-this.$mainImage.height())}))},destroy:function(){this.$slide.removeAttr("style"),this.$slide.removeAttr("data-init"),this.$slide.removeAttr("data-index"),this.$slide.removeAttr("data-loaded"),!0===this.hasMainImage&&(this.$slide.find(".sp-image").removeAttr("style").appendTo(this.$slide),this.$slide.find(".sp-image-container").remove())},getIndex:function(){return this.index},setIndex:function(t){this.index=t,this.$slide.attr("data-index",this.index)},on:function(t,i){return this.$slide.on(t,i)},off:function(t){return this.$slide.off(t)},trigger:function(t){return this.$slide.triggerHandler(t)}},c.SliderPro=o,c.SliderProSlide=n,p.fn.sliderPro=function(s){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){if(void 0===p(this).data("sliderPro")){var t=new o(this,s);p(this).data("sliderPro",t)}else if(void 0!==s){var i=p(this).data("sliderPro");if("function"==typeof i[s])i[s].apply(i,n);else if(void 0!==i.settings[s]){var e={};e[s]=n[0],i._setProperties(e)}else"object"==typeof s?i._setProperties(s):p.error(s+" does not exist in sliderPro.")}})};var f={supportedAnimation:null,vendorPrefix:null,transitionEvent:null,isIE:null,getSupportedAnimation:function(){if(null!==this.supportedAnimation)return this.supportedAnimation;var t=(document.body||document.documentElement).style;if(!0===(void 0!==t.transition||void 0!==t.WebkitTransition||void 0!==t.MozTransition||void 0!==t.OTransition)){var i=document.createElement("div");if(void 0===i.style.WebkitPerspective&&void 0===i.style.perspective||(this.supportedAnimation="css-3d"),"css-3d"===this.supportedAnimation&&void 0!==i.styleWebkitPerspective){var e=document.createElement("style");e.textContent="@media (transform-3d),(-webkit-transform-3d){#test-3d{left:9px;position:absolute;height:5px;margin:0;padding:0;border:0;}}",document.getElementsByTagName("head")[0].appendChild(e),i.id="test-3d",document.body.appendChild(i),9===i.offsetLeft&&5===i.offsetHeight||(this.supportedAnimation=null),e.parentNode.removeChild(e),i.parentNode.removeChild(i)}null!==this.supportedAnimation||void 0===i.style["-webkit-transform"]&&void 0===i.style.transform||(this.supportedAnimation="css-2d")}else this.supportedAnimation="javascript";return this.supportedAnimation},getVendorPrefix:function(){if(null!==this.vendorPrefix)return this.vendorPrefix;var t=document.createElement("div"),i=["Webkit","Moz","ms","O"];if("transform"in t.style)return this.vendorPrefix="",this.vendorPrefix;for(var e=0;e').insertAfter(this.$slidesContainer)),null===this.$thumbnails)if(0!==this.$slider.find(".sp-thumbnails").length){if(this.$thumbnails=this.$slider.find(".sp-thumbnails").appendTo(this.$thumbnailsContainer),!0===this.settings.shuffle){var s=this.$thumbnails.find(".sp-thumbnail"),o=[];f.each(this.shuffledIndexes,function(t,i){var e=f(s[i]);0!==e.parent("a").length&&(e=e.parent("a")),o.push(e)}),this.$thumbnails.empty().append(o)}}else this.$thumbnails=f('').appendTo(this.$thumbnailsContainer);this.$slides.find(".sp-thumbnail").each(function(t){var i=f(this),e=i.parents(".sp-slide").index(),s=n.$thumbnails.find(".sp-thumbnail").length-1;0!==i.parent("a").length&&(i=i.parent("a")),sthis.$slider.parent().width()&&("fullWidth"===this.settings.forceSize||"fullWindow"===this.settings.forceSize?this.$slider.css("max-width",f(i).width()-this.$thumbnailsContainer.outerWidth(!0)):this.$slider.css("max-width",this.$slider.parent().width()-this.$thumbnailsContainer.outerWidth(!0)),this.$slidesMask.css("width",this.$slider.width()),"vertical"===this.settings.orientation&&(this.slideWidth=this.$slider.width(),this._resizeSlides()),this._resetSlidesPosition()),this.thumbnailsContainerSize=Math.min(this.$slidesMask.height(),this.thumbnailsSize),this.$thumbnailsContainer.css("height",this.thumbnailsContainerSize)),t=this.thumbnailsSize<=this.thumbnailsContainerSize||0===this.$thumbnails.find(".sp-selected-thumbnail").length?0:Math.max(-this.thumbnails[this.selectedThumbnailIndex].getPosition()[this.thumbnailsPositionProperty],this.thumbnailsContainerSize-this.thumbnailsSize),"top"===this.settings.thumbnailsPosition?this.$slider.css({paddingTop:this.$thumbnailsContainer.outerHeight(!0),paddingLeft:"",paddingRight:""}):"bottom"===this.settings.thumbnailsPosition?this.$slider.css({paddingTop:"",paddingLeft:"",paddingRight:""}):"left"===this.settings.thumbnailsPosition?this.$slider.css({paddingTop:"",paddingLeft:this.$thumbnailsContainer.outerWidth(!0),paddingRight:""}):"right"===this.settings.thumbnailsPosition&&this.$slider.css({paddingTop:"",paddingLeft:"",paddingRight:this.$thumbnailsContainer.outerWidth(!0)}),this._moveThumbnailsTo(t,!0)}},_gotoThumbnail:function(t){if(!1!==this.isThumbnailScroller&&void 0!==this.thumbnails[t]){var i=this.selectedThumbnailIndex,e=this.thumbnailsPosition;if(this.selectedThumbnailIndex=t,this.$thumbnails.find(".sp-selected-thumbnail").removeClass("sp-selected-thumbnail"),this.$thumbnails.find(".sp-thumbnail-container").eq(this.selectedThumbnailIndex).addClass("sp-selected-thumbnail"),!0===this.settings.rightToLeft&&"horizontal"===this.thumbnailsOrientation){if(this.selectedThumbnailIndex>=i){var s=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,n=this.thumbnails[s];n.getPosition().left<-this.thumbnailsPosition&&(e=-n.getPosition().left)}else if(this.selectedThumbnailIndexh&&(e=this.thumbnailsPosition-(a.getPosition().right-h))}}else if(this.selectedThumbnailIndex>=i){var r=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,l=this.thumbnails[r],d="horizontal"===this.thumbnailsOrientation?l.getPosition().right:l.getPosition().bottom,u=-this.thumbnailsPosition+this.thumbnailsContainerSize;u').appendTo(this.$thumbnails),0!==this.$thumbnail.parent("a").length?this.$thumbnail.parent("a").appendTo(this.$thumbnailContainer):this.$thumbnail.appendTo(this.$thumbnailContainer),this.$thumbnailContainer.on("click."+n,function(){t.trigger({type:"thumbnailClick."+n,index:t.index})})},setSize:function(t,i){this.width=t,this.height=i,this.$thumbnailContainer.css({width:this.width,height:this.height}),this.$thumbnail.is("img")&&void 0===this.$thumbnail.attr("data-src")&&this.resizeImage()},getSize:function(){return{width:this.$thumbnailContainer.outerWidth(!0),height:this.$thumbnailContainer.outerHeight(!0)}},getPosition:function(){return{left:this.$thumbnailContainer.position().left+parseInt(this.$thumbnailContainer.css("marginLeft"),10),right:this.$thumbnailContainer.position().left+parseInt(this.$thumbnailContainer.css("marginLeft"),10)+this.$thumbnailContainer.outerWidth(),top:this.$thumbnailContainer.position().top+parseInt(this.$thumbnailContainer.css("marginTop"),10),bottom:this.$thumbnailContainer.position().top+parseInt(this.$thumbnailContainer.css("marginTop"),10)+this.$thumbnailContainer.outerHeight()}},setIndex:function(t){this.index=t,this.$thumbnail.attr("data-index",this.index)},resizeImage:function(){var t=this;!1!==this.isImageLoaded?(this.$thumbnail=this.$thumbnailContainer.find(".sp-thumbnail"),this.$thumbnail.width()/this.$thumbnail.height()<=this.width/this.height?this.$thumbnail.css({width:"100%",height:"auto"}):this.$thumbnail.css({width:"auto",height:"100%"}),this.$thumbnail.css({marginLeft:.5*(this.$thumbnailContainer.width()-this.$thumbnail.width()),marginTop:.5*(this.$thumbnailContainer.height()-this.$thumbnail.height())})):SliderProUtils.checkImagesComplete(this.$thumbnailContainer,function(){t.isImageLoaded=!0,t.resizeImage()})},destroy:function(){this.$thumbnailContainer.off("click."+n),this.$thumbnail.removeAttr("data-init"),this.$thumbnail.removeAttr("data-index"),0!==this.$thumbnail.parent("a").length?this.$thumbnail.parent("a").insertBefore(this.$thumbnailContainer):this.$thumbnail.insertBefore(this.$thumbnailContainer),this.$thumbnailContainer.remove()},on:function(t,i){return this.$thumbnailContainer.on(t,i)},off:function(t){return this.$thumbnailContainer.off(t)},trigger:function(t){return this.$thumbnailContainer.triggerHandler(t)}},f.SliderPro.addModule("Thumbnails",t)}(window,jQuery),function(t,o){"use strict";var i="Retina."+o.SliderPro.namespace,e={initRetina:function(){!1!==this._isRetina()&&(this.on("update."+i,o.proxy(this._checkRetinaImages,this)),0!==this.$slider.find(".sp-thumbnail").length&&this.on("update.Thumbnails."+i,o.proxy(this._checkRetinaThumbnailImages,this)))},_isRetina:function(){return 2<=t.devicePixelRatio||!(!t.matchMedia||!t.matchMedia("(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx)").matches)},_checkRetinaImages:function(){var s=this;o.each(this.slides,function(t,i){var e=i.$slide;void 0===e.attr("data-retina-loaded")&&(e.attr("data-retina-loaded",!0),e.find("img[data-retina]").each(function(){var t=o(this);void 0!==t.attr("data-src")?t.attr("data-src",t.attr("data-retina")):s._loadRetinaImage(t,function(t){t.hasClass("sp-image")&&(i.$mainImage=t,i.resizeMainImage(!0))})}))})},_checkRetinaThumbnailImages:function(){var s=this;o.each(this.thumbnails,function(t,i){var e=i.$thumbnailContainer;void 0===e.attr("data-retina-loaded")&&(e.attr("data-retina-loaded",!0),e.find("img[data-retina]").each(function(){var t=o(this);void 0!==t.attr("data-src")?t.attr("data-src",t.attr("data-retina")):s._loadRetinaImage(t,function(t){t.hasClass("sp-thumbnail")&&i.resizeImage()})}))})},_loadRetinaImage:function(t,i){var e=!1,s="";if(void 0!==t.attr("data-retina")&&(e=!0,s=t.attr("data-retina")),void 0!==t.attr("data-src")&&(!1===e&&(s=t.attr("data-src")),t.removeAttr("data-src")),""!==s){var n=o(new Image);n.attr("class",t.attr("class")),n.attr("style",t.attr("style")),o.each(t.data(),function(t,i){n.attr("data-"+t,i)}),void 0!==t.attr("width")&&n.attr("width",t.attr("width")),void 0!==t.attr("height")&&n.attr("height",t.attr("height")),void 0!==t.attr("alt")&&n.attr("alt",t.attr("alt")),void 0!==t.attr("title")&&n.attr("title",t.attr("title")),n.insertAfter(t),t.remove(),t=null,n.attr("src",s),"function"==typeof i&&i(n)}},destroyRetina:function(){this.off("update."+i),this.off("update.Thumbnails."+i)}};o.SliderPro.addModule("Retina",e)}(window,jQuery),function(t,a){"use strict";var i="LazyLoading."+a.SliderPro.namespace,e={allowLazyLoadingCheck:!0,initLazyLoading:function(){this.on("sliderResize."+i,a.proxy(this._lazyLoadingOnResize,this)),this.on("gotoSlide."+i,a.proxy(this._checkAndLoadVisibleImages,this)),this.on("thumbnailsUpdate."+i+" thumbnailsMoveComplete."+i,a.proxy(this._checkAndLoadVisibleThumbnailImages,this))},_lazyLoadingOnResize:function(){var t=this;!1!==this.allowLazyLoadingCheck&&(this.allowLazyLoadingCheck=!1,this._checkAndLoadVisibleImages(),0!==this.$slider.find(".sp-thumbnail").length&&this._checkAndLoadVisibleThumbnailImages(),setTimeout(function(){t.allowLazyLoadingCheck=!0},500))},_checkAndLoadVisibleImages:function(){if(0!==this.$slider.find(".sp-slide:not([ data-loaded ])").length){var n=this,t=!0===this.settings.loop?this.middleSlidePosition:this.selectedSlideIndex,i=Math.ceil((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.averageSlideSize)/2/this.averageSlideSize),e=0Math.abs(s)&&(t.preventDefault(),!1===this.settings.loop&&(this.slidesPosition>this.touchStartPosition&&0===this.selectedSlideIndex||this.slidesPosition').appendTo(this.$slider),this._updateCaptionContent()),this.$slides.find(".sp-caption").each(function(){i(this).css("display","none")})},_updateCaptionContent:function(){var t=this,i=this.$slider.find(".sp-slide").eq(this.selectedSlideIndex).find(".sp-caption"),e=0!==i.length?i.html():"";!0===this.settings.fadeCaption?""!==this.captionContent?(0===parseFloat(this.$captionContainer.css("opacity"),10)&&(this.$captionContainer.css(this.vendorPrefix+"transition",""),this.$captionContainer.css("opacity",1)),this._fadeCaptionTo(0,function(){""!==(t.captionContent=e)?(t.$captionContainer.html(t.captionContent),t._fadeCaptionTo(1)):t.$captionContainer.empty()})):(this.captionContent=e,this.$captionContainer.html(this.captionContent),this.$captionContainer.css("opacity",0),this._fadeCaptionTo(1)):(this.captionContent=e,this.$captionContainer.html(this.captionContent))},_fadeCaptionTo:function(i,e){var s=this;"css-3d"===this.supportedAnimation||"css-2d"===this.supportedAnimation?(setTimeout(function(){var t={opacity:i};t[s.vendorPrefix+"transition"]="opacity "+s.settings.captionFadeDuration/1e3+"s",s.$captionContainer.css(t)},1),this.$captionContainer.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(s.$captionContainer.off(s.transitionEvent),s.$captionContainer.css(s.vendorPrefix+"transition",""),"function"==typeof e&&e())})):this.$captionContainer.stop().animate({opacity:i},this.settings.captionFadeDuration,function(){"function"==typeof e&&e()})},destroyCaption:function(){this.off("update."+e),this.off("gotoSlide."+e),this.$captionContainer.remove(),this.$slider.find(".sp-caption").each(function(){i(this).css("display","")})},captionDefaults:{fadeCaption:!0,captionFadeDuration:500}};i.SliderPro.addModule("Caption",s)}(window,jQuery),function(s,t){"use strict";var i="DeepLinking."+t.SliderPro.namespace,e={initDeepLinking:function(){var e=this;this.on("init."+i,function(){e._gotoHash(s.location.hash)}),this.on("gotoSlide."+i,function(t){if(!0===e.settings.updateHash){var i=e.$slider.find(".sp-slide").eq(t.index).attr("id");void 0===i&&(i=t.index),s.location.hash=e.$slider.attr("id")+"/"+i}}),t(s).on("hashchange."+this.uniqueId+"."+i,function(){e._gotoHash(s.location.hash)})},_parseHash:function(t){if(""!==t){var i=(t=t.substring(1)).split("/").pop(),e=t.slice(0,-i.toString().length-1);if(this.$slider.attr("id")===e)return{sliderID:e,slideId:i}}return!1},_gotoHash:function(t){var i=this._parseHash(t);if(!1!==i){var e=i.slideId,s=parseInt(e,10);if(isNaN(s)){var n=this.$slider.find(".sp-slide#"+e).index();-1!==n&&n!==this.selectedSlideIndex&&this.gotoSlide(n)}else s!==this.selectedSlideIndex&&this.gotoSlide(s)}},destroyDeepLinking:function(){this.off("init."+i),this.off("gotoSlide."+i),t(s).off("hashchange."+this.uniqueId+"."+i)},deepLinkingDefaults:{updateHash:!1}};t.SliderPro.addModule("DeepLinking",e)}(window,jQuery),function(t,i){"use strict";var e="Autoplay."+i.SliderPro.namespace,s={autoplayTimer:null,isTimerRunning:!1,isTimerPaused:!1,initAutoplay:function(){this.on("update."+e,i.proxy(this._autoplayOnUpdate,this))},_autoplayOnUpdate:function(t){!0===this.settings.autoplay?(this.on("gotoSlide."+e,i.proxy(this._autoplayOnGotoSlide,this)),this.on("mouseenter."+e,i.proxy(this._autoplayOnMouseEnter,this)),this.on("mouseleave."+e,i.proxy(this._autoplayOnMouseLeave,this)),this.startAutoplay()):(this.off("gotoSlide."+e),this.off("mouseenter."+e),this.off("mouseleave."+e),this.stopAutoplay())},_autoplayOnGotoSlide:function(t){!0===this.isTimerRunning&&this.stopAutoplay(),!1===this.isTimerPaused&&this.startAutoplay()},_autoplayOnMouseEnter:function(t){!this.isTimerRunning||"pause"!==this.settings.autoplayOnHover&&"stop"!==this.settings.autoplayOnHover||(this.stopAutoplay(),this.isTimerPaused=!0)},_autoplayOnMouseLeave:function(t){!0===this.settings.autoplay&&!1===this.isTimerRunning&&"stop"!==this.settings.autoplayOnHover&&(this.startAutoplay(),this.isTimerPaused=!1)},startAutoplay:function(){var t=this;this.isTimerRunning=!0,this.autoplayTimer=setTimeout(function(){"normal"===t.settings.autoplayDirection?t.nextSlide():"backwards"===t.settings.autoplayDirection&&t.previousSlide()},this.settings.autoplayDelay)},stopAutoplay:function(){this.isTimerRunning=!1,this.isTimerPaused=!1,clearTimeout(this.autoplayTimer)},destroyAutoplay:function(){clearTimeout(this.autoplayTimer),this.off("update."+e),this.off("gotoSlide."+e),this.off("mouseenter."+e),this.off("mouseleave."+e)},autoplayDefaults:{autoplay:!0,autoplayDelay:5e3,autoplayDirection:"normal",autoplayOnHover:"pause"}};i.SliderPro.addModule("Autoplay",s)}(window,jQuery),function(t,i){"use strict";var n="Keyboard."+i.SliderPro.namespace,e={initKeyboard:function(){var e=this,s=!1;!1!==this.settings.keyboard&&(this.$slider.on("focus."+n,function(){s=!0}),this.$slider.on("blur."+n,function(){s=!1}),i(document).on("keydown."+this.uniqueId+"."+n,function(t){if(!0!==e.settings.keyboardOnlyOnFocus||!1!==s)if(37===t.which)e.previousSlide();else if(39===t.which)e.nextSlide();else if(13===t.which){var i=e.$slider.find(".sp-slide").eq(e.selectedSlideIndex).find(".sp-image-container a");0!==i.length&&i[0].click()}}))},destroyKeyboard:function(){this.$slider.off("focus."+n),this.$slider.off("blur."+n),i(document).off("keydown."+this.uniqueId+"."+n)},keyboardDefaults:{keyboard:!0,keyboardOnlyOnFocus:!1}};i.SliderPro.addModule("Keyboard",e)}(window,jQuery),function(t,i){"use strict";var e="FullScreen."+i.SliderPro.namespace,s={isFullScreen:!1,$fullScreenButton:null,sizeBeforeFullScreen:{},initFullScreen:function(){(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)&&this.on("update."+e,i.proxy(this._fullScreenOnUpdate,this))},_fullScreenOnUpdate:function(){!0===this.settings.fullScreen&&null===this.$fullScreenButton?this._addFullScreen():!1===this.settings.fullScreen&&null!==this.$fullScreenButton&&this._removeFullScreen(),!0===this.settings.fullScreen&&(!0===this.settings.fadeFullScreen?this.$fullScreenButton.addClass("sp-fade-full-screen"):!1===this.settings.fadeFullScreen&&this.$fullScreenButton.removeClass("sp-fade-full-screen"))},_addFullScreen:function(){this.$fullScreenButton=i('').appendTo(this.$slider),this.$fullScreenButton.on("click."+e,i.proxy(this._onFullScreenButtonClick,this)),document.addEventListener("fullscreenchange",i.proxy(this._onFullScreenChange,this)),document.addEventListener("mozfullscreenchange",i.proxy(this._onFullScreenChange,this)),document.addEventListener("webkitfullscreenchange",i.proxy(this._onFullScreenChange,this)),document.addEventListener("MSFullscreenChange",i.proxy(this._onFullScreenChange,this))},_removeFullScreen:function(){null!==this.$fullScreenButton&&(this.$fullScreenButton.off("click."+e),this.$fullScreenButton.remove(),this.$fullScreenButton=null,document.removeEventListener("fullscreenchange",this._onFullScreenChange),document.removeEventListener("mozfullscreenchange",this._onFullScreenChange),document.removeEventListener("webkitfullscreenchange",this._onFullScreenChange),document.removeEventListener("MSFullscreenChange",this._onFullScreenChange))},_onFullScreenButtonClick:function(){!1===this.isFullScreen?this.instance.requestFullScreen?this.instance.requestFullScreen():this.instance.mozRequestFullScreen?this.instance.mozRequestFullScreen():this.instance.webkitRequestFullScreen?this.instance.webkitRequestFullScreen():this.instance.msRequestFullscreen&&this.instance.msRequestFullscreen():document.exitFullScreen?document.exitFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()},_onFullScreenChange:function(){this.isFullScreen=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),!0===this.isFullScreen?(this.sizeBeforeFullScreen={forceSize:this.settings.forceSize,autoHeight:this.settings.autoHeight},this.$slider.addClass("sp-full-screen"),this.settings.forceSize="fullWindow",this.settings.autoHeight=!1):(this.$slider.css("margin",""),this.$slider.removeClass("sp-full-screen"),this.settings.forceSize=this.sizeBeforeFullScreen.forceSize,this.settings.autoHeight=this.sizeBeforeFullScreen.autoHeight),this.resize()},destroyFullScreen:function(){this.off("update."+e),this._removeFullScreen()},fullScreenDefaults:{fullScreen:!1,fadeFullScreen:!0}};i.SliderPro.addModule("FullScreen",s)}(window,jQuery),function(t,e){"use strict";var s="Buttons."+e.SliderPro.namespace,i={$buttons:null,initButtons:function(){this.on("update."+s,e.proxy(this._buttonsOnUpdate,this))},_buttonsOnUpdate:function(){this.$buttons=this.$slider.find(".sp-buttons"),!0===this.settings.buttons&&1').appendTo(this.$slider);for(var t=0;t').appendTo(this.$buttons);this.$buttons.on("click."+s,".sp-button",function(){i.gotoSlide(e(this).index())}),this.$buttons.find(".sp-button").eq(this.selectedSlideIndex).addClass("sp-selected-button"),this.on("gotoSlide."+s,function(t){i.$buttons.find(".sp-selected-button").removeClass("sp-selected-button"),i.$buttons.find(".sp-button").eq(t.index).addClass("sp-selected-button")}),this.$slider.addClass("sp-has-buttons")},_adjustButtons:function(){this.$buttons.empty();for(var t=0;t').appendTo(this.$buttons);this.$buttons.find(".sp-selected-button").removeClass("sp-selected-button"),this.$buttons.find(".sp-button").eq(this.selectedSlideIndex).addClass("sp-selected-button")},_removeButtons:function(){this.$buttons.off("click."+s,".sp-button"),this.off("gotoSlide."+s),this.$buttons.remove(),this.$slider.removeClass("sp-has-buttons")},destroyButtons:function(){this._removeButtons(),this.off("update."+s)},buttonsDefaults:{buttons:!0}};e.SliderPro.addModule("Buttons",i)}(window,jQuery),function(t,i){"use strict";var e="Arrows."+i.SliderPro.namespace,s={$arrows:null,$previousArrow:null,$nextArrow:null,initArrows:function(){this.on("update."+e,i.proxy(this._arrowsOnUpdate,this)),this.on("gotoSlide."+e,i.proxy(this._checkArrowsVisibility,this))},_arrowsOnUpdate:function(){var t=this;!0===this.settings.arrows&&null===this.$arrows?(this.$arrows=i('').appendTo(this.$slidesContainer),this.$previousArrow=i('').appendTo(this.$arrows),this.$nextArrow=i('').appendTo(this.$arrows),this.$previousArrow.on("click."+e,function(){t.previousSlide()}),this.$nextArrow.on("click."+e,function(){t.nextSlide()}),this._checkArrowsVisibility()):!1===this.settings.arrows&&null!==this.$arrows&&this._removeArrows(),!0===this.settings.arrows&&(!0===this.settings.fadeArrows?this.$arrows.addClass("sp-fade-arrows"):!1===this.settings.fadeArrows&&this.$arrows.removeClass("sp-fade-arrows"))},_checkArrowsVisibility:function(){!1!==this.settings.arrows&&!0!==this.settings.loop&&(0===this.selectedSlideIndex?this.$previousArrow.css("display","none"):this.$previousArrow.css("display","block"),this.selectedSlideIndex===this.getTotalSlides()-1?this.$nextArrow.css("display","none"):this.$nextArrow.css("display","block"))},_removeArrows:function(){null!==this.$arrows&&(this.$previousArrow.off("click."+e),this.$nextArrow.off("click."+e),this.$arrows.remove(),this.$arrows=null)},destroyArrows:function(){this._removeArrows(),this.off("update."+e),this.off("gotoSlide."+e)},arrowsDefaults:{arrows:!1,fadeArrows:!0}};i.SliderPro.addModule("Arrows",s)}(window,jQuery),function(t,s){"use strict";var n="ThumbnailTouchSwipe."+s.SliderPro.namespace,i={thumbnailTouchStartPoint:{x:0,y:0},thumbnailTouchEndPoint:{x:0,y:0},thumbnailTouchDistance:{x:0,y:0},thumbnailTouchStartPosition:0,isThumbnailTouchMoving:!1,isThumbnailTouchSwipe:!1,thumbnailTouchSwipeEvents:{startEvent:"",moveEvent:"",endEvent:""},initThumbnailTouchSwipe:function(){this.on("update."+n,s.proxy(this._thumbnailTouchSwipeOnUpdate,this))},_thumbnailTouchSwipeOnUpdate:function(){!1!==this.isThumbnailScroller&&(!0===this.settings.thumbnailTouchSwipe&&!1===this.isThumbnailTouchSwipe&&(this.isThumbnailTouchSwipe=!0,this.thumbnailTouchSwipeEvents.startEvent="touchstart."+n+" mousedown."+n,this.thumbnailTouchSwipeEvents.moveEvent="touchmove."+n+" mousemove."+n,this.thumbnailTouchSwipeEvents.endEvent="touchend."+this.uniqueId+"."+n+" mouseup."+this.uniqueId+"."+n,this.$thumbnails.on(this.thumbnailTouchSwipeEvents.startEvent,s.proxy(this._onThumbnailTouchStart,this)),this.$thumbnails.on("dragstart."+n,function(t){t.preventDefault()}),this.$thumbnails.addClass("sp-grab")),s.each(this.thumbnails,function(t,i){i.off("thumbnailClick")}))},_onThumbnailTouchStart:function(t){if(!(1<=s(t.target).closest(".sp-selectable").length)){var i=void 0!==t.originalEvent.touches?t.originalEvent.touches[0]:t.originalEvent;void 0===t.originalEvent.touches&&t.preventDefault(),s(t.target).parents(".sp-thumbnail-container").find("a").one("click."+n,function(t){t.preventDefault()}),this.thumbnailTouchStartPoint.x=i.pageX||i.clientX,this.thumbnailTouchStartPoint.y=i.pageY||i.clientY,this.thumbnailTouchStartPosition=this.thumbnailsPosition,this.thumbnailTouchDistance.x=this.thumbnailTouchDistance.y=0,this.$thumbnails.hasClass("sp-animated")&&(this.isThumbnailTouchMoving=!0,this._stopThumbnailsMovement(),this.thumbnailTouchStartPosition=this.thumbnailsPosition),this.$thumbnails.on(this.thumbnailTouchSwipeEvents.moveEvent,s.proxy(this._onThumbnailTouchMove,this)),s(document).on(this.thumbnailTouchSwipeEvents.endEvent,s.proxy(this._onThumbnailTouchEnd,this)),this.$thumbnails.removeClass("sp-grab").addClass("sp-grabbing"),this.$thumbnailsContainer.addClass("sp-swiping")}},_onThumbnailTouchMove:function(t){var i=void 0!==t.originalEvent.touches?t.originalEvent.touches[0]:t.originalEvent;this.isThumbnailTouchMoving=!0,this.thumbnailTouchEndPoint.x=i.pageX||i.clientX,this.thumbnailTouchEndPoint.y=i.pageY||i.clientY,this.thumbnailTouchDistance.x=this.thumbnailTouchEndPoint.x-this.thumbnailTouchStartPoint.x,this.thumbnailTouchDistance.y=this.thumbnailTouchEndPoint.y-this.thumbnailTouchStartPoint.y;var e="horizontal"===this.thumbnailsOrientation?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y,s="horizontal"===this.thumbnailsOrientation?this.thumbnailTouchDistance.y:this.thumbnailTouchDistance.x;if(Math.abs(e)>Math.abs(s)){if(t.preventDefault(),0<=this.thumbnailsPosition){var n=-this.thumbnailTouchStartPosition;e=n+.2*(e-n)}else if(this.thumbnailsPosition<=-this.thumbnailsSize+this.thumbnailsContainerSize){var o=this.thumbnailsSize-this.thumbnailsContainerSize+this.thumbnailTouchStartPosition;e=.2*(e+o)-o}this._moveThumbnailsTo(this.thumbnailTouchStartPosition+e,!0)}},_onThumbnailTouchEnd:function(t){var i=this;"horizontal"===this.thumbnailsOrientation?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y;if(this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent),s(document).off(this.thumbnailTouchSwipeEvents.endEvent),this.$thumbnails.removeClass("sp-grabbing").addClass("sp-grab"),!1===this.isThumbnailTouchMoving||!0===this.isThumbnailTouchMoving&&Math.abs(this.thumbnailTouchDistance.x)<10&&Math.abs(this.thumbnailTouchDistance.y)<10){var e=(s(t.target).hasClass("sp-thumbnail-container")?s(t.target):s(t.target).parents(".sp-thumbnail-container")).index();0!==s(t.target).parents("a").length?(s(t.target).parents("a").off("click."+n),this.$thumbnailsContainer.removeClass("sp-swiping")):e!==this.selectedThumbnailIndex&&-1!==e&&this.gotoSlide(e)}else this.isThumbnailTouchMoving=!1,s(t.target).parents(".sp-thumbnail").one("click",function(t){t.preventDefault()}),setTimeout(function(){i.$thumbnailsContainer.removeClass("sp-swiping")},1),0').appendTo(this.$thumbnailsContainer),this.$previousThumbnailArrow=e('').appendTo(this.$thumbnailArrows),this.$nextThumbnailArrow=e('').appendTo(this.$thumbnailArrows),this.$previousThumbnailArrow.on("click."+s,function(){var t=Math.min(0,i.thumbnailsPosition+i.thumbnailsContainerSize);i._moveThumbnailsTo(t)}),this.$nextThumbnailArrow.on("click."+s,function(){var t=Math.max(i.thumbnailsContainerSize-i.thumbnailsSize,i.thumbnailsPosition-i.thumbnailsContainerSize);i._moveThumbnailsTo(t)})):!1===this.settings.thumbnailArrows&&null!==this.$thumbnailArrows&&this._removeThumbnailArrows(),!0===this.settings.thumbnailArrows&&(!0===this.settings.fadeThumbnailArrows?this.$thumbnailArrows.addClass("sp-fade-thumbnail-arrows"):!1===this.settings.fadeThumbnailArrows&&this.$thumbnailArrows.removeClass("sp-fade-thumbnail-arrows"),this._checkThumbnailArrowsVisibility()))},_checkThumbnailArrowsVisibility:function(){0===this.thumbnailsPosition?this.$previousThumbnailArrow.css("display","none"):this.$previousThumbnailArrow.css("display","block"),this.thumbnailsPosition===this.thumbnailsContainerSize-this.thumbnailsSize?this.$nextThumbnailArrow.css("display","none"):this.$nextThumbnailArrow.css("display","block")},_removeThumbnailArrows:function(){null!==this.$thumbnailArrows&&(this.$previousThumbnailArrow.off("click."+s),this.$nextThumbnailArrow.off("click."+s),this.$thumbnailArrows.remove(),this.$thumbnailArrows=null)},destroyThumbnailArrows:function(){this._removeThumbnailArrows(),this.off("update."+s),this.off("sliderResize."+s),this.off("thumbnailsMoveComplete."+s)},thumbnailArrowsDefaults:{thumbnailArrows:!1,fadeThumbnailArrows:!0}};e.SliderPro.addModule("ThumbnailArrows",i)}(window,jQuery),function(t,p){"use strict";var n="Video."+p.SliderPro.namespace,i={firstInit:!1,initVideo:function(){this.on("update."+n,p.proxy(this._videoOnUpdate,this)),this.on("gotoSlideComplete."+n,p.proxy(this._videoOnGotoSlideComplete,this))},_videoOnUpdate:function(){var i=this;this.$slider.find(".sp-video").not("a, [data-video-init]").each(function(){var t=p(this);i._initVideo(t)}),this.$slider.find("a.sp-video").not("[data-video-preinit]").each(function(){var t=p(this);i._preinitVideo(t)}),!1===this.firstInit&&(this.firstInit=!0,this._videoOnGotoSlideComplete({index:this.selectedSlideIndex,previousIndex:-1}))},_initVideo:function(i){var e=this;i.attr("data-video-init",!0).videoController(),i.on("videoPlay."+n,function(){"stopAutoplay"===e.settings.playVideoAction&&void 0!==e.stopAutoplay&&(e.stopAutoplay(),e.settings.autoplay=!1);var t={type:"videoPlay",video:i};e.trigger(t),p.isFunction(e.settings.videoPlay)&&e.settings.videoPlay.call(e,t)}),i.on("videoPause."+n,function(){"startAutoplay"===e.settings.pauseVideoAction&&void 0!==e.startAutoplay&&(e.startAutoplay(),e.settings.autoplay=!0);var t={type:"videoPause",video:i};e.trigger(t),p.isFunction(e.settings.videoPause)&&e.settings.videoPause.call(e,t)}),i.on("videoEnded."+n,function(){"startAutoplay"===e.settings.endVideoAction&&void 0!==e.startAutoplay?(e.startAutoplay(),e.settings.autoplay=!0):"nextSlide"===e.settings.endVideoAction?e.nextSlide():"replayVideo"===e.settings.endVideoAction&&i.videoController("replay");var t={type:"videoEnd",video:i};e.trigger(t),p.isFunction(e.settings.videoEnd)&&e.settings.videoEnd.call(e,t)})},_preinitVideo:function(u){var c=this;u.attr("data-video-preinit",!0),u.on("click."+n,function(t){if(!c.$slider.hasClass("sp-swiping")){t.preventDefault();var i,e,s,n,o,a,h,r=u.attr("href"),l=u.children("img").attr("width")||u.children("img").width(),d=u.children("img").attr("height")||u.children("img").height();-1!==r.indexOf("youtube")||-1!==r.indexOf("youtu.be")?e="youtube":-1!==r.indexOf("vimeo")&&(e="vimeo"),s="youtube"===e?/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/:/http:\/\/(www\.)?vimeo.com\/(\d+)/,n=r.match(s),o=n[2],a="youtube"===e?"//www.youtube.com/embed/"+o+"?enablejsapi=1&wmode=opaque":"//player.vimeo.com/video/"+o+"?api=1",void 0!==(h=r.split("?")[1])&&(h=h.split("&"),p.each(h,function(t,i){-1===i.indexOf(o)&&(a+="&"+i)})),i=p("").attr({src:a,width:l,height:d,class:u.attr("class"),frameborder:0,allowfullscreen:"allowfullscreen"}).insertBefore(u),c._initVideo(i),i.videoController("play"),u.css("display","none")}})},_videoOnGotoSlideComplete:function(t){var i=this.$slides.find(".sp-slide").eq(t.previousIndex).find(".sp-video[data-video-init]");if(-1!==t.previousIndex&&0!==i.length&&("stopVideo"===this.settings.leaveVideoAction?i.videoController("stop"):"pauseVideo"===this.settings.leaveVideoAction?i.videoController("pause"):"removeVideo"===this.settings.leaveVideoAction&&(0!==i.siblings("a.sp-video").length?(i.siblings("a.sp-video").css("display",""),i.videoController("destroy"),i.remove()):i.videoController("stop"))),"playVideo"===this.settings.reachVideoAction){var e=this.$slides.find(".sp-slide").eq(t.index).find(".sp-video[data-video-init]"),s=this.$slides.find(".sp-slide").eq(t.index).find(".sp-video[data-video-preinit]");0!==e.length?e.videoController("play"):0!==s.length&&s.trigger("click."+n)}},destroyVideo:function(){this.$slider.find(".sp-video[ data-video-preinit ]").each(function(){var t=p(this);t.removeAttr("data-video-preinit"),t.off("click."+n)}),this.$slider.find(".sp-video[ data-video-init ]").each(function(){var t=p(this);t.removeAttr("data-video-init"),t.off("Video"),t.videoController("destroy")}),this.off("update."+n),this.off("gotoSlideComplete."+n)},videoDefaults:{reachVideoAction:"none",leaveVideoAction:"pauseVideo",playVideoAction:"stopAutoplay",pauseVideoAction:"none",endVideoAction:"none",videoPlay:function(){},videoPause:function(){},videoEnd:function(){}}};p.SliderPro.addModule("Video",i)}(window,jQuery),function(o){"use strict";var t=!!window.navigator.userAgent.match(/(iPad|iPhone|iPod)/g),n=function(t,i){this.$video=o(t),this.options=i,this.settings={},this.player=null,this._init()};n.prototype={_init:function(){this.settings=o.extend({},this.defaults,this.options);var s=this,t=o.VideoController.players,n=this.$video.attr("id");for(var i in t)if(void 0!==t[i]&&t[i].isType(this.$video)){this.player=new t[i](this.$video);break}if(null!==this.player){o.each(["ready","start","play","pause","ended"],function(t,i){var e="video"+i.charAt(0).toUpperCase()+i.slice(1);s.player.on(i,function(){s.trigger({type:e,video:n}),o.isFunction(s.settings[e])&&s.settings[e].call(s,{type:e,video:n})})})}},play:function(){!0===t&&!1===this.player.isStarted()||"playing"===this.player.getState()||this.player.play()},stop:function(){!0===t&&!1===this.player.isStarted()||"stopped"===this.player.getState()||this.player.stop()},pause:function(){!0===t&&!1===this.player.isStarted()||"paused"===this.player.getState()||this.player.pause()},replay:function(){!0===t&&!1===this.player.isStarted()||this.player.replay()},on:function(t,i){return this.$video.on(t,i)},off:function(t){return this.$video.off(t)},trigger:function(t){return this.$video.triggerHandler(t)},destroy:function(){!0===this.player.isStarted()&&this.stop(),this.player.off("ready"),this.player.off("start"),this.player.off("play"),this.player.off("pause"),this.player.off("ended"),this.$video.removeData("videoController")},defaults:{videoReady:function(){},videoStart:function(){},videoPlay:function(){},videoPause:function(){},videoEnded:function(){}}},o.VideoController={players:{},addPlayer:function(t,i){this.players[t]=i}},o.fn.videoController=function(e){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){if(void 0===o(this).data("videoController")){var t=new n(this,e);o(this).data("videoController",t)}else if(void 0!==e){var i=o(this).data("videoController");"function"==typeof i[e]?i[e].apply(i,s):o.error(e+" does not exist in videoController.")}})};var a=function(t){this.$video=t,this.player=null,this.ready=!1,this.started=!1,this.state="",this.events=o({}),this._init()},s={youtubeAPIAdded:!(a.prototype={_init:function(){},play:function(){},pause:function(){},stop:function(){},replay:function(){},isType:function(){},isReady:function(){return this.ready},isStarted:function(){return this.started},getState:function(){return this.state},on:function(t,i){return this.events.on(t,i)},off:function(t){return this.events.off(t)},trigger:function(t){return this.events.triggerHandler(t)}}),youtubeVideos:[]},i=function(t){if(this.init=!1,void 0!==(window.YT&&window.YT.Player))a.call(this,t);else if(s.youtubeVideos.push({video:t,scope:this}),!1===s.youtubeAPIAdded){s.youtubeAPIAdded=!0;var i=document.createElement("script");i.src="//www.youtube.com/player_api";var e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(i,e),window.onYouTubePlayerAPIReady=function(){o.each(s.youtubeVideos,function(t,i){a.call(i.scope,i.video)})}}};(i.prototype=new a).constructor=i,o.VideoController.addPlayer("YoutubeVideo",i),i.isType=function(t){if(t.is("iframe")){var i=t.attr("src");if(-1!==i.indexOf("youtube.com")||-1!==i.indexOf("youtu.be"))return!0}return!1},i.prototype._init=function(){this.init=!0,this._setup()},i.prototype._setup=function(){var i=this;this.player=new YT.Player(this.$video[0],{events:{onReady:function(){i.trigger({type:"ready"}),i.ready=!0},onStateChange:function(t){switch(t.data){case YT.PlayerState.PLAYING:!1===i.started&&(i.started=!0,i.trigger({type:"start"})),i.state="playing",i.trigger({type:"play"});break;case YT.PlayerState.PAUSED:i.state="paused",i.trigger({type:"pause"});break;case YT.PlayerState.ENDED:i.state="ended",i.trigger({type:"ended"})}}}})},i.prototype.play=function(){var t=this;if(!0===this.ready)this.player.playVideo();else var i=setInterval(function(){!0===t.ready&&(clearInterval(i),t.player.playVideo())},100)},i.prototype.pause=function(){!0===t?this.stop():this.player.pauseVideo()},i.prototype.stop=function(){this.player.seekTo(1),this.player.stopVideo(),this.state="stopped"},i.prototype.replay=function(){this.player.seekTo(1),this.player.playVideo()};var h={vimeoAPIAdded:!(i.prototype.on=function(t,i){var e=this;if(!0===this.init)a.prototype.on.call(this,t,i);else var s=setInterval(function(){!0===e.init&&(clearInterval(s),a.prototype.on.call(e,t,i))},100)}),vimeoVideos:[]},e=function(t){if(this.init=!1,void 0!==window.Froogaloop)a.call(this,t);else if(h.vimeoVideos.push({video:t,scope:this}),!1===h.vimeoAPIAdded){h.vimeoAPIAdded=!0;var i=document.createElement("script");i.src="//a.vimeocdn.com/js/froogaloop2.min.js";var e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(i,e);var s=setInterval(function(){void 0!==window.Froogaloop&&(clearInterval(s),o.each(h.vimeoVideos,function(t,i){a.call(i.scope,i.video)}))},100)}};(e.prototype=new a).constructor=e,o.VideoController.addPlayer("VimeoVideo",e),e.isType=function(t){if(t.is("iframe")&&-1!==t.attr("src").indexOf("vimeo.com"))return!0;return!1},e.prototype._init=function(){this.init=!0,this._setup()},e.prototype._setup=function(){var t=this;this.player=$f(this.$video[0]),this.player.addEvent("ready",function(){t.ready=!0,t.trigger({type:"ready"}),t.player.addEvent("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.addEvent("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.addEvent("finish",function(){t.state="ended",t.trigger({type:"ended"})})})},e.prototype.play=function(){var t=this;if(!0===this.ready)this.player.api("play");else var i=setInterval(function(){!0===t.ready&&(clearInterval(i),t.player.api("play"))},100)},e.prototype.pause=function(){this.player.api("pause")},e.prototype.stop=function(){this.player.api("seekTo",0),this.player.api("pause"),this.state="stopped"},e.prototype.replay=function(){this.player.api("seekTo",0),this.player.api("play")},e.prototype.on=function(t,i){var e=this;if(!0===this.init)a.prototype.on.call(this,t,i);else var s=setInterval(function(){!0===e.init&&(clearInterval(s),a.prototype.on.call(e,t,i))},100)};var r=function(t){a.call(this,t)};(r.prototype=new a).constructor=r,o.VideoController.addPlayer("HTML5Video",r),r.isType=function(t){return!(!t.is("video")||!1!==t.hasClass("video-js")||!1!==t.hasClass("sublime"))},r.prototype._init=function(){var t=this;this.player=this.$video[0];var i=setInterval(function(){4===t.player.readyState&&(clearInterval(i),t.ready=!0,t.trigger({type:"ready"}),t.player.addEventListener("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.addEventListener("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.addEventListener("ended",function(){t.state="ended",t.trigger({type:"ended"})}))},100)},r.prototype.play=function(){var t=this;if(!0===this.ready)this.player.play();else var i=setInterval(function(){!0===t.ready&&(clearInterval(i),t.player.play())},100)},r.prototype.pause=function(){this.player.pause()},r.prototype.stop=function(){this.player.currentTime=0,this.player.pause(),this.state="stopped"},r.prototype.replay=function(){this.player.currentTime=0,this.player.play()};var l=function(t){a.call(this,t)};(l.prototype=new a).constructor=l,o.VideoController.addPlayer("VideoJSVideo",l),l.isType=function(t){return!(void 0===t.attr("data-videojs-id")&&!t.hasClass("video-js")||"undefined"==typeof videojs)},l.prototype._init=function(){var t=this,i=this.$video.hasClass("video-js")?this.$video.attr("id"):this.$video.attr("data-videojs-id");this.player=videojs(i),this.player.ready(function(){t.ready=!0,t.trigger({type:"ready"}),t.player.on("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.on("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.on("ended",function(){t.state="ended",t.trigger({type:"ended"})})})},l.prototype.play=function(){this.player.play()},l.prototype.pause=function(){this.player.pause()},l.prototype.stop=function(){this.player.currentTime(0),this.player.pause(),this.state="stopped"},l.prototype.replay=function(){this.player.currentTime(0),this.player.play()};var d=function(t){a.call(this,t)};(d.prototype=new a).constructor=d,o.VideoController.addPlayer("SublimeVideo",d),d.isType=function(t){return!(!t.hasClass("sublime")||"undefined"==typeof sublime)},d.prototype._init=function(){var t=this;sublime.ready(function(){t.player=sublime.player(t.$video.attr("id")),t.ready=!0,t.trigger({type:"ready"}),t.player.on("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.on("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.on("stop",function(){t.state="stopped",t.trigger({type:"stop"})}),t.player.on("end",function(){t.state="ended",t.trigger({type:"ended"})})})},d.prototype.play=function(){this.player.play()},d.prototype.pause=function(){this.player.pause()},d.prototype.stop=function(){this.player.stop()},d.prototype.replay=function(){this.player.stop(),this.player.play()};var u=function(t){a.call(this,t)};(u.prototype=new a).constructor=u,o.VideoController.addPlayer("JWPlayerVideo",u),u.isType=function(t){return!(void 0===t.attr("data-jwplayer-id")&&!t.hasClass("jwplayer")&&0===t.find("object[data*='jwplayer']").length||"undefined"==typeof jwplayer)},u.prototype._init=function(){var t,i=this;this.$video.hasClass("jwplayer")?t=this.$video.attr("id"):void 0!==this.$video.attr("data-jwplayer-id")?t=this.$video.attr("data-jwplayer-id"):0!==this.$video.find("object[data*='jwplayer']").length&&(t=this.$video.find("object").attr("id")),this.player=jwplayer(t),this.player.onReady(function(){i.ready=!0,i.trigger({type:"ready"}),i.player.onPlay(function(){!1===i.started&&(i.started=!0,i.trigger({type:"start"})),i.state="playing",i.trigger({type:"play"})}),i.player.onPause(function(){i.state="paused",i.trigger({type:"pause"})}),i.player.onComplete(function(){i.state="ended",i.trigger({type:"ended"})})})},u.prototype.play=function(){this.player.play(!0)},u.prototype.pause=function(){this.player.pause(!0)},u.prototype.stop=function(){this.player.stop(),this.state="stopped"},u.prototype.replay=function(){this.player.seek(0),this.player.play(!0)}}(jQuery);
}catch(e){console.log(e)}