PATH:
home
/
centosnipponia
/
public_html
/
BAK_tradeandtraffic
/
wp-content
/
cache
/
wpo-minify
/
tmp
{"request":{"hurl":"https:\/\/www.trade-traffic.com\/wp-content\/plugins\/ultimate-responsive-image-slider\/assets\/js\/jquery.sliderPro.js","inline":"","enable_minification":true,"type":"js","handle":"wpfrank-uris-jquery-sliderPro-js","version":"1.5.0"},"log":{"url":"\/wp-content\/plugins\/ultimate-responsive-image-slider\/assets\/js\/jquery.sliderPro.js","success":true},"code":"\/*!\n* - v1.5.0\n* Homepage: http:\/\/bqworks.com\/slider-pro\/\n* Author: bqworks\n* Author URL: http:\/\/bqworks.com\/\n*\/\n;(function(window,$){\"use strict\";$.SliderPro={modules:[],addModule:function(name,module){this.modules.push(name);$.extend(SliderPro.prototype,module)}};var NS=$.SliderPro.namespace='SliderPro';var SliderPro=function(instance,options){this.instance=instance;this.$slider=$(this.instance);this.$slides=null;this.$slidesMask=null;this.$slidesContainer=null;this.slides=[];this.slidesOrder=[];this.options=options;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()};SliderPro.prototype={_init:function(){var that=this;this.supportedAnimation=SliderProUtils.getSupportedAnimation();this.vendorPrefix=SliderProUtils.getVendorPrefix();this.transitionEvent=SliderProUtils.getTransitionEvent();this.isIE=SliderProUtils.checkIE();this.$slider.removeClass('sp-no-js');if(window.navigator.userAgent.match(\/(iPad|iPhone|iPod)\/g)){this.$slider.addClass('ios')}\nvar rmsie=\/(msie) ([\\w.]+)\/,ieVersion=rmsie.exec(window.navigator.userAgent.toLowerCase());if(this.isIE){this.$slider.addClass('ie')}\nif(ieVersion!==null){this.$slider.addClass('ie'+parseInt(ieVersion[2],10))}\nthis.$slidesContainer=$('<div class=\"sp-slides-container\"><\/div>').appendTo(this.$slider);this.$slidesMask=$('<div class=\"sp-mask\"><\/div>').appendTo(this.$slidesContainer);this.$slides=this.$slider.find('.sp-slides').appendTo(this.$slidesMask);this.$slider.find('.sp-slide').appendTo(this.$slides);var modules=$.SliderPro.modules;if(typeof modules!=='undefined'){for(var i=0;i<modules.length;i++){var defaults=modules[i].substring(0,1).toLowerCase()+modules[i].substring(1)+'Defaults';if(typeof this[defaults]!=='undefined'){$.extend(this.defaults,this[defaults])}}}\nthis.settings=$.extend({},this.defaults,this.options);if(typeof modules!=='undefined'){for(var j=0;j<modules.length;j++){if(typeof this['init'+modules[j]]!=='undefined'){this['init'+modules[j]]()}}}\nthis.originalSettings=$.extend({},this.settings);this.originalGotoSlide=this.gotoSlide;if(this.settings.breakpoints!==null){for(var sizes in this.settings.breakpoints){this.breakpoints.push({size:parseInt(sizes,10),properties:this.settings.breakpoints[sizes]})}\nthis.breakpoints=this.breakpoints.sort(function(a,b){return a.size>=b.size?1:-1})}\nthis.selectedSlideIndex=this.settings.startSlide;if(this.settings.shuffle===!0){var slides=this.$slides.find('.sp-slide'),shuffledSlides=[];slides.each(function(index){that.shuffledIndexes.push(index)});for(var k=this.shuffledIndexes.length-1;k>0;k--){var l=Math.floor(Math.random()*(k+1)),temp=this.shuffledIndexes[k];this.shuffledIndexes[k]=this.shuffledIndexes[l];this.shuffledIndexes[l]=temp}\n$.each(this.shuffledIndexes,function(index,element){shuffledSlides.push(slides[element])});this.$slides.empty().append(shuffledSlides)}\n$(window).on('resize.'+this.uniqueId+'.'+NS,function(){var newWindowWidth=$(window).width(),newWindowHeight=$(window).height();if(that.allowResize===!1||(that.previousWindowWidth===newWindowWidth&&that.previousWindowHeight===newWindowHeight)){return}\nthat.previousWindowWidth=newWindowWidth;that.previousWindowHeight=newWindowHeight;that.allowResize=!1;setTimeout(function(){that.resize();that.allowResize=!0},200)});this.on('update.'+NS,function(){that.previousSlideWidth=0;that.resize()});this.update();this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).addClass('sp-selected');this.trigger({type:'init'});if($.isFunction(this.settings.init)){this.settings.init.call(this,{type:'init'})}},update:function(){var that=this;if(this.settings.orientation==='horizontal'){this.$slider.removeClass('sp-vertical').addClass('sp-horizontal');this.$slider.css({'height':'','max-height':''});this.$slides.find('.sp-slide').css('top','')}else if(this.settings.orientation==='vertical'){this.$slider.removeClass('sp-horizontal').addClass('sp-vertical');this.$slides.find('.sp-slide').css('left','')}\nif(this.settings.rightToLeft===!0){this.$slider.addClass('sp-rtl')}else{this.$slider.removeClass('sp-rtl')}\nthis.positionProperty=this.settings.orientation==='horizontal'?'left':'top';this.sizeProperty=this.settings.orientation==='horizontal'?'width':'height';this.gotoSlide=this.originalGotoSlide;for(var i=this.slides.length-1;i>=0;i--){if(this.$slider.find('.sp-slide[data-index=\"'+i+'\"]').length===0){var slide=this.slides[i];slide.off('imagesLoaded.'+NS);slide.destroy();this.slides.splice(i,1)}}\nthis.slidesOrder.length=0;this.$slider.find('.sp-slide').each(function(index){var $slide=$(this);if(typeof $slide.attr('data-init')==='undefined'){that._createSlide(index,$slide)}else{that.slides[index].setIndex(index)}\nthat.slidesOrder.push(index)});this.middleSlidePosition=parseInt((that.slidesOrder.length-1)\/2,10);if(this.settings.loop===!0){this._updateSlidesOrder()}\nthis.trigger({type:'update'});if($.isFunction(this.settings.update)){this.settings.update.call(this,{type:'update'})}},_createSlide:function(index,element){var that=this,slide=new SliderProSlide($(element),index,this.settings);this.slides.splice(index,0,slide);slide.on('imagesLoaded.'+NS,function(event){if(that.settings.autoSlideSize===!0){if(that.$slides.hasClass('sp-animated')===!1){that._resetSlidesPosition()}\nthat._calculateSlidesSize()}\nif(that.settings.autoHeight===!0&&event.index===that.selectedSlideIndex){that._resizeHeightTo(slide.getSize().height)}})},_updateSlidesOrder:function(){var slicedItems,i,distance=$.inArray(this.selectedSlideIndex,this.slidesOrder)-this.middleSlidePosition;if(distance<0){slicedItems=this.slidesOrder.splice(distance,Math.abs(distance));for(i=slicedItems.length-1;i>=0;i--){this.slidesOrder.unshift(slicedItems[i])}}else if(distance>0){slicedItems=this.slidesOrder.splice(0,distance);for(i=0;i<=slicedItems.length-1;i++){this.slidesOrder.push(slicedItems[i])}}},_updateSlidesPosition:function(){var selectedSlidePixelPosition=parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10),slide,$slideElement,slideIndex,previousPosition=selectedSlidePixelPosition,directionMultiplier,slideSize;if(this.settings.autoSlideSize===!0){if(this.settings.rightToLeft===!0&&this.settings.orientation==='horizontal'){for(slideIndex=this.middleSlidePosition;slideIndex>=0;slideIndex--){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition);previousPosition=parseInt($slideElement.css(this.positionProperty),10)+slide.getSize()[this.sizeProperty]+this.settings.slideDistance}\npreviousPosition=selectedSlidePixelPosition;for(slideIndex=this.middleSlidePosition+1;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition-(slide.getSize()[this.sizeProperty]+this.settings.slideDistance));previousPosition=parseInt($slideElement.css(this.positionProperty),10)}}else{for(slideIndex=this.middleSlidePosition-1;slideIndex>=0;slideIndex--){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition-(slide.getSize()[this.sizeProperty]+this.settings.slideDistance));previousPosition=parseInt($slideElement.css(this.positionProperty),10)}\npreviousPosition=selectedSlidePixelPosition;for(slideIndex=this.middleSlidePosition;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition);previousPosition=parseInt($slideElement.css(this.positionProperty),10)+slide.getSize()[this.sizeProperty]+this.settings.slideDistance}}}else{directionMultiplier=(this.settings.rightToLeft===!0&&this.settings.orientation==='horizontal')?-1:1;slideSize=(this.settings.orientation==='horizontal')?this.slideWidth:this.slideHeight;for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){$slideElement=this.$slides.find('.sp-slide').eq(this.slidesOrder[slideIndex]);$slideElement.css(this.positionProperty,selectedSlidePixelPosition+directionMultiplier*(slideIndex-this.middleSlidePosition)*(slideSize+this.settings.slideDistance))}}},_resetSlidesPosition:function(){var previousPosition=0,slide,$slideElement,slideIndex,selectedSlideSize,directionMultiplier,slideSize;if(this.settings.autoSlideSize===!0){if(this.settings.rightToLeft===!0&&this.settings.orientation==='horizontal'){for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition-(slide.getSize()[this.sizeProperty]+this.settings.slideDistance));previousPosition=parseInt($slideElement.css(this.positionProperty),10)}}else{for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition);previousPosition=parseInt($slideElement.css(this.positionProperty),10)+slide.getSize()[this.sizeProperty]+this.settings.slideDistance}}\nselectedSlideSize=this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty]}else{directionMultiplier=(this.settings.rightToLeft===!0&&this.settings.orientation==='horizontal')===!0?-1:1;slideSize=(this.settings.orientation==='horizontal')?this.slideWidth:this.slideHeight;for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){$slideElement=this.$slides.find('.sp-slide').eq(this.slidesOrder[slideIndex]);$slideElement.css(this.positionProperty,directionMultiplier*slideIndex*(slideSize+this.settings.slideDistance))}\nselectedSlideSize=slideSize}\nvar selectedSlideOffset=this.settings.centerSelectedSlide===!0&&this.settings.visibleSize!=='auto'?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-selectedSlideSize)\/2):0,newSlidesPosition=-parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10)+selectedSlideOffset;this._moveTo(newSlidesPosition,!0)},_calculateSlidesSize:function(){if(this.settings.autoSlideSize===!0){var firstSlide=this.$slides.find('.sp-slide').eq(this.slidesOrder[0]),firstSlidePosition=parseInt(firstSlide.css(this.positionProperty),10),lastSlide=this.$slides.find('.sp-slide').eq(this.slidesOrder[this.slidesOrder.length-1]),lastSlidePosition=parseInt(lastSlide.css(this.positionProperty),10)+(this.settings.rightToLeft===!0&&this.settings.orientation==='horizontal'?-1:1)*parseInt(lastSlide.css(this.sizeProperty),10);this.slidesSize=Math.abs(lastSlidePosition-firstSlidePosition);this.averageSlideSize=Math.round(this.slidesSize\/this.slides.length)}else{this.slidesSize=((this.settings.orientation==='horizontal'?this.slideWidth:this.slideHeight)+this.settings.slideDistance)*this.slides.length-this.settings.slideDistance;this.averageSlideSize=this.settings.orientation==='horizontal'?this.slideWidth:this.slideHeight}},resize:function(){var that=this;if(this.settings.breakpoints!==null&&this.breakpoints.length>0){if($(window).width()>this.breakpoints[this.breakpoints.length-1].size&&this.currentBreakpoint!==-1){this.currentBreakpoint=-1;this._setProperties(this.originalSettings,!1)}else{for(var i=0,n=this.breakpoints.length;i<n;i++){if($(window).width()<=this.breakpoints[i].size){if(this.currentBreakpoint!==this.breakpoints[i].size){var eventObject={type:'breakpointReach',size:this.breakpoints[i].size,settings:this.breakpoints[i].properties};this.trigger(eventObject);if($.isFunction(this.settings.breakpointReach))\nthis.settings.breakpointReach.call(this,eventObject);this.currentBreakpoint=this.breakpoints[i].size;var settings=$.extend({},this.originalSettings,this.breakpoints[i].properties);this._setProperties(settings,!1);return}\nbreak}}}}\nif(this.settings.responsive===!0){if((this.settings.forceSize==='fullWidth'||this.settings.forceSize==='fullWindow')&&(this.settings.visibleSize==='auto'||this.settings.visibleSize!=='auto'&&this.settings.orientation==='vertical')){this.$slider.css('margin',0);this.$slider.css({'width':$(window).width(),'max-width':'','marginLeft':-this.$slider.offset().left})}else{this.$slider.css({'width':'100%','max-width':this.settings.width,'marginLeft':''})}}else{this.$slider.css({'width':this.settings.width})}\nif(this.settings.aspectRatio===-1){this.settings.aspectRatio=this.settings.width\/this.settings.height}\nthis.slideWidth=this.$slider.width();if(this.settings.forceSize==='fullWindow'){this.slideHeight=$(window).height()}else{this.slideHeight=isNaN(this.settings.aspectRatio)?this.settings.height:this.slideWidth\/this.settings.aspectRatio}\nif(this.previousSlideWidth!==this.slideWidth||this.previousSlideHeight!==this.slideHeight||this.settings.visibleSize!=='auto'||this.$slider.outerWidth()>this.$slider.parent().width()||this.$slider.width()!==this.$slidesMask.width()){this.previousSlideWidth=this.slideWidth;this.previousSlideHeight=this.slideHeight}else{return}\nthis._resizeSlides();this.$slidesMask.css({'width':this.slideWidth,'height':this.slideHeight});if(this.settings.autoHeight===!0){setTimeout(function(){that._resizeHeight()},1)}else{this.$slidesMask.css(this.vendorPrefix+'transition','')}\nif(this.settings.visibleSize!=='auto'){if(this.settings.orientation==='horizontal'){if(this.settings.forceSize==='fullWidth'||this.settings.forceSize==='fullWindow'){this.$slider.css('margin',0);this.$slider.css({'width':$(window).width(),'max-width':'','marginLeft':-this.$slider.offset().left})}else{this.$slider.css({'width':this.settings.visibleSize,'max-width':'100%','marginLeft':0})}\nthis.$slidesMask.css('width',this.$slider.width())}else{if(this.settings.forceSize==='fullWindow'){this.$slider.css({'height':$(window).height(),'max-height':''})}else{this.$slider.css({'height':this.settings.visibleSize,'max-height':'100%'})}\nthis.$slidesMask.css('height',this.$slider.height())}}\nthis._resetSlidesPosition();this._calculateSlidesSize();this.trigger({type:'sliderResize'});if($.isFunction(this.settings.sliderResize)){this.settings.sliderResize.call(this,{type:'sliderResize'})}},_resizeSlides:function(){var slideWidth=this.slideWidth,slideHeight=this.slideHeight;if(this.settings.autoSlideSize===!0){if(this.settings.orientation==='horizontal'){slideWidth='auto'}else if(this.settings.orientation==='vertical'){slideHeight='auto'}}else if(this.settings.autoHeight===!0){slideHeight='auto'}\n$.each(this.slides,function(index,element){element.setSize(slideWidth,slideHeight)})},_resizeHeight:function(){var that=this,selectedSlide=this.getSlideAt(this.selectedSlideIndex);this._resizeHeightTo(selectedSlide.getSize().height)},gotoSlide:function(index){if(index===this.selectedSlideIndex||typeof this.slides[index]==='undefined'){return}\nvar that=this;this.previousSlideIndex=this.selectedSlideIndex;this.selectedSlideIndex=index;this.$slides.find('.sp-selected').removeClass('sp-selected');this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).addClass('sp-selected');if(this.settings.loop===!0){this._updateSlidesOrder();this._updateSlidesPosition()}\nif(this.settings.autoHeight===!0){this._resizeHeight()}\nvar selectedSlideOffset=this.settings.centerSelectedSlide===!0&&this.settings.visibleSize!=='auto'?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])\/2):0,newSlidesPosition=-parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10)+selectedSlideOffset;this._moveTo(newSlidesPosition,!1,function(){that._resetSlidesPosition();that.trigger({type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex});if($.isFunction(that.settings.gotoSlideComplete)){that.settings.gotoSlideComplete.call(that,{type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex})}});this.trigger({type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex});if($.isFunction(this.settings.gotoSlide)){this.settings.gotoSlide.call(this,{type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex})}},nextSlide:function(){var index=(this.selectedSlideIndex>=this.getTotalSlides()-1)?0:(this.selectedSlideIndex+1);this.gotoSlide(index)},previousSlide:function(){var index=this.selectedSlideIndex<=0?(this.getTotalSlides()-1):(this.selectedSlideIndex-1);this.gotoSlide(index)},_moveTo:function(position,instant,callback){var that=this,css={};if(position===this.slidesPosition){return}\nthis.slidesPosition=position;if((this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d')&&this.isIE===!1){var transition,left=this.settings.orientation==='horizontal'?position:0,top=this.settings.orientation==='horizontal'?0:position;if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)'}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)'}\nif(typeof instant!=='undefined'&&instant===!0){transition=''}else{this.$slides.addClass('sp-animated');transition=this.vendorPrefix+'transform '+this.settings.slideAnimationDuration\/1000+'s';this.$slides.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return}\nthat.$slides.off(that.transitionEvent);that.$slides.removeClass('sp-animated');if(typeof callback==='function'){callback()}})}\ncss[this.vendorPrefix+'transition']=transition;this.$slides.css(css)}else{css['margin-'+this.positionProperty]=position;if(typeof instant!=='undefined'&&instant===!0){this.$slides.css(css)}else{this.$slides.addClass('sp-animated');this.$slides.animate(css,this.settings.slideAnimationDuration,function(){that.$slides.removeClass('sp-animated');if(typeof callback==='function'){callback()}})}}},_stopMovement:function(){var css={};if((this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d')&&this.isIE===!1){var matrixString=this.$slides.css(this.vendorPrefix+'transform'),matrixType=matrixString.indexOf('matrix3d')!==-1?'matrix3d':'matrix',matrixArray=matrixString.replace(matrixType,'').match(\/-?[0-9\\.]+\/g),left=matrixType==='matrix3d'?parseInt(matrixArray[12],10):parseInt(matrixArray[4],10),top=matrixType==='matrix3d'?parseInt(matrixArray[13],10):parseInt(matrixArray[5],10);if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)'}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)'}\ncss[this.vendorPrefix+'transition']='';this.$slides.css(css);this.$slides.off(this.transitionEvent);this.slidesPosition=this.settings.orientation==='horizontal'?left:top}else{this.$slides.stop();this.slidesPosition=parseInt(this.$slides.css('margin-'+this.positionProperty),10)}\nthis.$slides.removeClass('sp-animated')},_resizeHeightTo:function(height){var that=this,css={'height':height};if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){css[this.vendorPrefix+'transition']='height '+this.settings.heightAnimationDuration\/1000+'s';this.$slidesMask.off(this.transitionEvent);this.$slidesMask.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return}\nthat.$slidesMask.off(that.transitionEvent);that.trigger({type:'resizeHeightComplete'});if($.isFunction(that.settings.resizeHeightComplete)){that.settings.resizeHeightComplete.call(that,{type:'resizeHeightComplete'})}});this.$slidesMask.css(css)}else{this.$slidesMask.stop().animate(css,this.settings.heightAnimationDuration,function(event){that.trigger({type:'resizeHeightComplete'});if($.isFunction(that.settings.resizeHeightComplete)){that.settings.resizeHeightComplete.call(that,{type:'resizeHeightComplete'})}})}},destroy:function(){this.$slider.removeData('sliderPro');this.$slider.removeAttr('style');this.$slides.removeAttr('style');this.off('update.'+NS);$(window).off('resize.'+this.uniqueId+'.'+NS);var modules=$.SliderPro.modules;if(typeof modules!=='undefined'){for(var i=0;i<modules.length;i++){if(typeof this['destroy'+modules[i]]!=='undefined'){this['destroy'+modules[i]]()}}}\n$.each(this.slides,function(index,element){element.destroy()});this.slides.length=0;this.$slides.prependTo(this.$slider);this.$slidesContainer.remove()},_setProperties:function(properties,store){for(var prop in properties){this.settings[prop]=properties[prop];if(store!==!1){this.originalSettings[prop]=properties[prop]}}\nthis.update()},on:function(type,callback){return this.$slider.on(type,callback)},off:function(type){return this.$slider.off(type)},trigger:function(data){return this.$slider.triggerHandler(data)},getSlideAt:function(index){return this.slides[index]},getSelectedSlide:function(){return this.selectedSlideIndex},getTotalSlides:function(){return this.slides.length},defaults:{width:500,height:300,responsive:!0,aspectRatio:-1,imageScaleMode:'cover',centerImage:!0,allowScaleUp:!0,autoHeight:!1,autoSlideSize:!1,startSlide:0,shuffle:!1,orientation:'horizontal',forceSize:'none',loop:!0,slideDistance:10,slideAnimationDuration:700,heightAnimationDuration:700,visibleSize:'auto',centerSelectedSlide:!0,rightToLeft:!1,breakpoints:null,init:function(){},update:function(){},sliderResize:function(){},gotoSlide:function(){},gotoSlideComplete:function(){},resizeHeightComplete:function(){},breakpointReach:function(){}}};var SliderProSlide=function(slide,index,settings){this.$slide=slide;this.$mainImage=null;this.$imageContainer=null;this.hasMainImage=!1;this.isMainImageLoaded=!1;this.isMainImageLoading=!1;this.hasImages=!1;this.areImagesLoaded=!1;this.areImagesLoading=!1;this.width=0;this.height=0;this.settings=settings;this.setIndex(index);this._init()};SliderProSlide.prototype={_init:function(){var that=this;this.$slide.attr('data-init',!0);this.$mainImage=this.$slide.find('.sp-image').length!==0?this.$slide.find('.sp-image'):null;if(this.$mainImage!==null){this.hasMainImage=!0;this.$imageContainer=$('<div class=\"sp-image-container\"><\/div>').prependTo(this.$slide);if(this.$mainImage.parent('a').length!==0){this.$mainImage.parent('a').appendTo(this.$imageContainer)}else{this.$mainImage.appendTo(this.$imageContainer)}}\nthis.hasImages=this.$slide.find('img').length!==0?!0:!1},setSize:function(width,height){var that=this;this.width=width;this.height=height;this.$slide.css({'width':this.width,'height':this.height});if(this.hasMainImage===!0){this.$imageContainer.css({'width':this.settings.width,'height':this.settings.height});if(typeof this.$mainImage.attr('data-src')==='undefined'){this.resizeMainImage()}}},getSize:function(){var that=this,size;if(this.hasImages===!0&&this.areImagesLoaded===!1&&this.areImagesLoading===!1){this.areImagesLoading=!0;var status=SliderProUtils.checkImagesStatus(this.$slide);if(status!=='complete'){SliderProUtils.checkImagesComplete(this.$slide,function(){that.areImagesLoaded=!0;that.areImagesLoading=!1;that.trigger({type:'imagesLoaded.'+NS,index:that.index})});return{'width':this.settings.width,'height':this.settings.height}}}\nsize=this.calculateSize();return{'width':size.width,'height':size.height}},calculateSize:function(){var width=this.$slide.width(),height=this.$slide.height();this.$slide.children().each(function(index,element){var child=$(element);if(child.is(':hidden')===!0){return}\nvar rect=element.getBoundingClientRect(),bottom=child.position().top+(rect.bottom-rect.top),right=child.position().left+(rect.right-rect.left);if(bottom>height){height=bottom}\nif(right>width){width=right}});return{width:width,height:height}},resizeMainImage:function(isNewImage){var that=this;if(isNewImage===!0){this.isMainImageLoaded=!1;this.isMainImageLoading=!1}\nif(this.isMainImageLoaded===!1&&this.isMainImageLoading===!1){this.isMainImageLoading=!0;SliderProUtils.checkImagesComplete(this.$mainImage,function(){that.isMainImageLoaded=!0;that.isMainImageLoading=!1;that.resizeMainImage();that.trigger({type:'imagesLoaded.'+NS,index:that.index})});return}\nthis.$imageContainer.css({'width':this.width,'height':this.height});if(this.settings.allowScaleUp===!1){this.$mainImage.css({'width':'','height':'','maxWidth':'','maxHeight':''});this.$mainImage.css({'maxWidth':this.$mainImage.width(),'maxHeight':this.$mainImage.height()})}\nif(this.settings.autoSlideSize===!0){if(this.settings.orientation==='horizontal'){this.$mainImage.css({width:'auto',height:'100%'});this.$slide.css('width',this.$mainImage.width())}else if(this.settings.orientation==='vertical'){this.$mainImage.css({width:'100%',height:'auto'});this.$slide.css('height',this.$mainImage.height())}}else if(this.settings.autoHeight===!0){this.$mainImage.css({width:'100%',height:'auto'})}else{if(this.settings.imageScaleMode==='cover'){if(this.$mainImage.width()\/this.$mainImage.height()<=this.$slide.width()\/this.$slide.height()){this.$mainImage.css({width:'100%',height:'auto'})}else{this.$mainImage.css({width:'auto',height:'100%'})}}else if(this.settings.imageScaleMode==='contain'){if(this.$mainImage.width()\/this.$mainImage.height()>=this.$slide.width()\/this.$slide.height()){this.$mainImage.css({width:'100%',height:'auto'})}else{this.$mainImage.css({width:'auto',height:'100%'})}}else if(this.settings.imageScaleMode==='exact'){this.$mainImage.css({width:'100%',height:'100%'})}\nif(this.settings.centerImage===!0){this.$mainImage.css({'marginLeft':(this.$imageContainer.width()-this.$mainImage.width())*0.5,'marginTop':(this.$imageContainer.height()-this.$mainImage.height())*0.5})}}},destroy:function(){this.$slide.removeAttr('style');this.$slide.removeAttr('data-init');this.$slide.removeAttr('data-index');this.$slide.removeAttr('data-loaded');if(this.hasMainImage===!0){this.$slide.find('.sp-image').removeAttr('style').appendTo(this.$slide);this.$slide.find('.sp-image-container').remove()}},getIndex:function(){return this.index},setIndex:function(index){this.index=index;this.$slide.attr('data-index',this.index)},on:function(type,callback){return this.$slide.on(type,callback)},off:function(type){return this.$slide.off(type)},trigger:function(data){return this.$slide.triggerHandler(data)}};window.SliderPro=SliderPro;window.SliderProSlide=SliderProSlide;$.fn.sliderPro=function(options){var args=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof $(this).data('sliderPro')==='undefined'){var newInstance=new SliderPro(this,options);$(this).data('sliderPro',newInstance)}else if(typeof options!=='undefined'){var currentInstance=$(this).data('sliderPro');if(typeof currentInstance[options]==='function'){currentInstance[options].apply(currentInstance,args)}else if(typeof currentInstance.settings[options]!=='undefined'){var obj={};obj[options]=args[0];currentInstance._setProperties(obj)}else if(typeof options==='object'){currentInstance._setProperties(options)}else{$.error(options+' does not exist in sliderPro.')}}})};var SliderProUtils={supportedAnimation:null,vendorPrefix:null,transitionEvent:null,isIE:null,getSupportedAnimation:function(){if(this.supportedAnimation!==null){return this.supportedAnimation}\nvar element=document.body||document.documentElement,elementStyle=element.style,isCSSTransitions=typeof elementStyle.transition!=='undefined'||typeof elementStyle.WebkitTransition!=='undefined'||typeof elementStyle.MozTransition!=='undefined'||typeof elementStyle.OTransition!=='undefined';if(isCSSTransitions===!0){var div=document.createElement('div');if(typeof div.style.WebkitPerspective!=='undefined'||typeof div.style.perspective!=='undefined'){this.supportedAnimation='css-3d'}\nif(this.supportedAnimation==='css-3d'&&typeof div.styleWebkitPerspective!=='undefined'){var style=document.createElement('style');style.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(style);div.id='test-3d';document.body.appendChild(div);if(!(div.offsetLeft===9&&div.offsetHeight===5)){this.supportedAnimation=null}\nstyle.parentNode.removeChild(style);div.parentNode.removeChild(div)}\nif(this.supportedAnimation===null&&(typeof div.style['-webkit-transform']!=='undefined'||typeof div.style.transform!=='undefined')){this.supportedAnimation='css-2d'}}else{this.supportedAnimation='javascript'}\nreturn this.supportedAnimation},getVendorPrefix:function(){if(this.vendorPrefix!==null){return this.vendorPrefix}\nvar div=document.createElement('div'),prefixes=['Webkit','Moz','ms','O'];if('transform' in div.style){this.vendorPrefix='';return this.vendorPrefix}\nfor(var i=0;i<prefixes.length;i++){if((prefixes[i]+'Transform')in div.style){this.vendorPrefix='-'+prefixes[i].toLowerCase()+'-';break}}\nreturn this.vendorPrefix},getTransitionEvent:function(){if(this.transitionEvent!==null){return this.transitionEvent}\nvar div=document.createElement('div'),transitions={'transition':'transitionend','WebkitTransition':'webkitTransitionEnd','MozTransition':'transitionend','OTransition':'oTransitionEnd'};for(var transition in transitions){if(transition in div.style){this.transitionEvent=transitions[transition];break}}\nreturn this.transitionEvent},checkImagesComplete:function(target,callback){var that=this,status=this.checkImagesStatus(target);if(status==='loading'){var checkImages=setInterval(function(){status=that.checkImagesStatus(target);if(status==='complete'){clearInterval(checkImages);if(typeof callback==='function'){callback()}}},100)}else if(typeof callback==='function'){callback()}\nreturn status},checkImagesStatus:function(target){var status='complete';if(target.is('img')&&target[0].complete===!1){status='loading'}else{target.find('img').each(function(index){var image=$(this)[0];if(image.complete===!1){status='loading'}})}\nreturn status},checkIE:function(){if(this.isIE!==null){return this.isIE}\nvar userAgent=window.navigator.userAgent,msie=userAgent.indexOf('MSIE');if(userAgent.indexOf('MSIE')!==-1||userAgent.match(\/Trident.*rv\\:11\\.\/)){this.isIE=!0}else{this.isIE=!1}\nreturn this.isIE}};window.SliderProUtils=SliderProUtils})(window,jQuery);(function(window,$){\"use strict\";var NS='Thumbnails.'+$.SliderPro.namespace;var Thumbnails={$thumbnails:null,$thumbnailsContainer:null,thumbnails:null,selectedThumbnailIndex:0,thumbnailsSize:0,thumbnailsContainerSize:0,thumbnailsPosition:0,thumbnailsOrientation:null,thumbnailsPositionProperty:null,isThumbnailScroller:!1,initThumbnails:function(){var that=this;this.thumbnails=[];this.on('update.'+NS,$.proxy(this._thumbnailsOnUpdate,this));this.on('sliderResize.'+NS,$.proxy(this._thumbnailsOnResize,this));this.on('gotoSlide.'+NS,function(event){that._gotoThumbnail(event.index)})},_thumbnailsOnUpdate:function(){var that=this;if(this.$slider.find('.sp-thumbnail').length===0&&this.thumbnails.length===0){this.isThumbnailScroller=!1;return}\nthis.isThumbnailScroller=!0;if(this.$thumbnailsContainer===null){this.$thumbnailsContainer=$('<div class=\"sp-thumbnails-container\"><\/div>').insertAfter(this.$slidesContainer)}\nif(this.$thumbnails===null){if(this.$slider.find('.sp-thumbnails').length!==0){this.$thumbnails=this.$slider.find('.sp-thumbnails').appendTo(this.$thumbnailsContainer);if(this.settings.shuffle===!0){var thumbnails=this.$thumbnails.find('.sp-thumbnail'),shuffledThumbnails=[];$.each(this.shuffledIndexes,function(index,element){var $thumbnail=$(thumbnails[element]);if($thumbnail.parent('a').length!==0){$thumbnail=$thumbnail.parent('a')}\nshuffledThumbnails.push($thumbnail)});this.$thumbnails.empty().append(shuffledThumbnails)}}else{this.$thumbnails=$('<div class=\"sp-thumbnails\"><\/div>').appendTo(this.$thumbnailsContainer)}}\nthis.$slides.find('.sp-thumbnail').each(function(index){var $thumbnail=$(this),thumbnailIndex=$thumbnail.parents('.sp-slide').index(),lastThumbnailIndex=that.$thumbnails.find('.sp-thumbnail').length-1;if($thumbnail.parent('a').length!==0){$thumbnail=$thumbnail.parent('a')}\nif(thumbnailIndex>lastThumbnailIndex){$thumbnail.appendTo(that.$thumbnails)}else{$thumbnail.insertBefore(that.$thumbnails.find('.sp-thumbnail').eq(thumbnailIndex))}});for(var i=this.thumbnails.length-1;i>=0;i--){if(this.$thumbnails.find('.sp-thumbnail[data-index=\"'+i+'\"]').length===0){var thumbnail=this.thumbnails[i];thumbnail.destroy();this.thumbnails.splice(i,1)}}\nthis.$thumbnails.find('.sp-thumbnail').each(function(index){var $thumbnail=$(this);if(typeof $thumbnail.attr('data-init')==='undefined'){that._createThumbnail($thumbnail,index)}else{that.thumbnails[index].setIndex(index)}});this.$thumbnailsContainer.removeClass('sp-top-thumbnails sp-bottom-thumbnails sp-left-thumbnails sp-right-thumbnails');if(this.settings.thumbnailsPosition==='top'){this.$thumbnailsContainer.addClass('sp-top-thumbnails');this.thumbnailsOrientation='horizontal'}else if(this.settings.thumbnailsPosition==='bottom'){this.$thumbnailsContainer.addClass('sp-bottom-thumbnails');this.thumbnailsOrientation='horizontal'}else if(this.settings.thumbnailsPosition==='left'){this.$thumbnailsContainer.addClass('sp-left-thumbnails');this.thumbnailsOrientation='vertical'}else if(this.settings.thumbnailsPosition==='right'){this.$thumbnailsContainer.addClass('sp-right-thumbnails');this.thumbnailsOrientation='vertical'}\nif(this.settings.thumbnailPointer===!0){this.$thumbnailsContainer.addClass('sp-has-pointer')}else{this.$thumbnailsContainer.removeClass('sp-has-pointer')}\nthis.selectedThumbnailIndex=this.selectedSlideIndex;this.$thumbnails.find('.sp-thumbnail-container').eq(this.selectedThumbnailIndex).addClass('sp-selected-thumbnail');this.thumbnailsSize=0;$.each(this.thumbnails,function(index,thumbnail){thumbnail.setSize(that.settings.thumbnailWidth,that.settings.thumbnailHeight);that.thumbnailsSize+=that.thumbnailsOrientation==='horizontal'?thumbnail.getSize().width:thumbnail.getSize().height});if(this.thumbnailsOrientation==='horizontal'){this.$thumbnails.css({'width':this.thumbnailsSize,'height':this.settings.thumbnailHeight});this.$thumbnailsContainer.css('height','');this.thumbnailsPositionProperty='left'}else{this.$thumbnails.css({'width':this.settings.thumbnailWidth,'height':this.thumbnailsSize});this.$thumbnailsContainer.css('width','');this.thumbnailsPositionProperty='top'}\nthis.trigger({type:'thumbnailsUpdate'});if($.isFunction(this.settings.thumbnailsUpdate)){this.settings.thumbnailsUpdate.call(this,{type:'thumbnailsUpdate'})}},_createThumbnail:function(element,index){var that=this,thumbnail=new Thumbnail(element,this.$thumbnails,index);thumbnail.on('thumbnailClick.'+NS,function(event){that.gotoSlide(event.index)});this.thumbnails.splice(index,0,thumbnail)},_thumbnailsOnResize:function(){if(this.isThumbnailScroller===!1){return}\nvar that=this,newThumbnailsPosition;if(this.thumbnailsOrientation==='horizontal'){this.thumbnailsContainerSize=Math.min(this.$slidesMask.width(),this.thumbnailsSize);this.$thumbnailsContainer.css('width',this.thumbnailsContainerSize);if(this.settings.forceSize==='fullWindow'){this.$slidesMask.css('height',this.$slidesMask.height()-this.$thumbnailsContainer.outerHeight(!0));this.slideHeight=this.$slidesMask.height();this._resizeSlides();this._resetSlidesPosition()}}else if(this.thumbnailsOrientation==='vertical'){if(this.$slidesMask.width()+this.$thumbnailsContainer.outerWidth(!0)>this.$slider.parent().width()){if(this.settings.forceSize==='fullWidth'||this.settings.forceSize==='fullWindow'){this.$slider.css('max-width',$(window).width()-this.$thumbnailsContainer.outerWidth(!0))}else{this.$slider.css('max-width',this.$slider.parent().width()-this.$thumbnailsContainer.outerWidth(!0))}\nthis.$slidesMask.css('width',this.$slider.width());if(this.settings.orientation==='vertical'){this.slideWidth=this.$slider.width();this._resizeSlides()}\nthis._resetSlidesPosition()}\nthis.thumbnailsContainerSize=Math.min(this.$slidesMask.height(),this.thumbnailsSize);this.$thumbnailsContainer.css('height',this.thumbnailsContainerSize)}\nif(this.thumbnailsSize<=this.thumbnailsContainerSize||this.$thumbnails.find('.sp-selected-thumbnail').length===0){newThumbnailsPosition=0}else{newThumbnailsPosition=Math.max(-this.thumbnails[this.selectedThumbnailIndex].getPosition()[this.thumbnailsPositionProperty],this.thumbnailsContainerSize-this.thumbnailsSize)}\nif(this.settings.thumbnailsPosition==='top'){this.$slider.css({'paddingTop':this.$thumbnailsContainer.outerHeight(!0),'paddingLeft':'','paddingRight':''})}else if(this.settings.thumbnailsPosition==='bottom'){this.$slider.css({'paddingTop':'','paddingLeft':'','paddingRight':''})}else if(this.settings.thumbnailsPosition==='left'){this.$slider.css({'paddingTop':'','paddingLeft':this.$thumbnailsContainer.outerWidth(!0),'paddingRight':''})}else if(this.settings.thumbnailsPosition==='right'){this.$slider.css({'paddingTop':'','paddingLeft':'','paddingRight':this.$thumbnailsContainer.outerWidth(!0)})}\nthis._moveThumbnailsTo(newThumbnailsPosition,!0)},_gotoThumbnail:function(index){if(this.isThumbnailScroller===!1||typeof this.thumbnails[index]==='undefined'){return}\nvar previousIndex=this.selectedThumbnailIndex,newThumbnailsPosition=this.thumbnailsPosition;this.selectedThumbnailIndex=index;this.$thumbnails.find('.sp-selected-thumbnail').removeClass('sp-selected-thumbnail');this.$thumbnails.find('.sp-thumbnail-container').eq(this.selectedThumbnailIndex).addClass('sp-selected-thumbnail');if(this.settings.rightToLeft===!0&&this.thumbnailsOrientation==='horizontal'){if(this.selectedThumbnailIndex>=previousIndex){var rtlNextThumbnailIndex=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,rtlNextThumbnail=this.thumbnails[rtlNextThumbnailIndex];if(rtlNextThumbnail.getPosition().left<-this.thumbnailsPosition){newThumbnailsPosition=-rtlNextThumbnail.getPosition().left}}else if(this.selectedThumbnailIndex<previousIndex){var rtlPreviousThumbnailIndex=this.selectedThumbnailIndex===0?this.selectedThumbnailIndex:this.selectedThumbnailIndex-1,rtlPreviousThumbnail=this.thumbnails[rtlPreviousThumbnailIndex],rtlThumbnailsRightPosition=-this.thumbnailsPosition+this.thumbnailsContainerSize;if(rtlPreviousThumbnail.getPosition().right>rtlThumbnailsRightPosition){newThumbnailsPosition=this.thumbnailsPosition-(rtlPreviousThumbnail.getPosition().right-rtlThumbnailsRightPosition)}}}else{if(this.selectedThumbnailIndex>=previousIndex){var nextThumbnailIndex=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,nextThumbnail=this.thumbnails[nextThumbnailIndex],nextThumbnailPosition=this.thumbnailsOrientation==='horizontal'?nextThumbnail.getPosition().right:nextThumbnail.getPosition().bottom,thumbnailsRightPosition=-this.thumbnailsPosition+this.thumbnailsContainerSize;if(nextThumbnailPosition>thumbnailsRightPosition){newThumbnailsPosition=this.thumbnailsPosition-(nextThumbnailPosition-thumbnailsRightPosition)}}else if(this.selectedThumbnailIndex<previousIndex){var previousThumbnailIndex=this.selectedThumbnailIndex===0?this.selectedThumbnailIndex:this.selectedThumbnailIndex-1,previousThumbnail=this.thumbnails[previousThumbnailIndex],previousThumbnailPosition=this.thumbnailsOrientation==='horizontal'?previousThumbnail.getPosition().left:previousThumbnail.getPosition().top;if(previousThumbnailPosition<-this.thumbnailsPosition){newThumbnailsPosition=-previousThumbnailPosition}}}\nthis._moveThumbnailsTo(newThumbnailsPosition);this.trigger({type:'gotoThumbnail'});if($.isFunction(this.settings.gotoThumbnail)){this.settings.gotoThumbnail.call(this,{type:'gotoThumbnail'})}},_moveThumbnailsTo:function(position,instant,callback){var that=this,css={};if(position===this.thumbnailsPosition){return}\nthis.thumbnailsPosition=position;if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){var transition,left=this.thumbnailsOrientation==='horizontal'?position:0,top=this.thumbnailsOrientation==='horizontal'?0:position;if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)'}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)'}\nif(typeof instant!=='undefined'&&instant===!0){transition=''}else{this.$thumbnails.addClass('sp-animated');transition=this.vendorPrefix+'transform '+700\/1000+'s';this.$thumbnails.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return}\nthat.$thumbnails.off(that.transitionEvent);that.$thumbnails.removeClass('sp-animated');if(typeof callback==='function'){callback()}\nthat.trigger({type:'thumbnailsMoveComplete'});if($.isFunction(that.settings.thumbnailsMoveComplete)){that.settings.thumbnailsMoveComplete.call(that,{type:'thumbnailsMoveComplete'})}})}\ncss[this.vendorPrefix+'transition']=transition;this.$thumbnails.css(css)}else{css['margin-'+this.thumbnailsPositionProperty]=position;if(typeof instant!=='undefined'&&instant===!0){this.$thumbnails.css(css)}else{this.$thumbnails.addClass('sp-animated').animate(css,700,function(){that.$thumbnails.removeClass('sp-animated');if(typeof callback==='function'){callback()}\nthat.trigger({type:'thumbnailsMoveComplete'});if($.isFunction(that.settings.thumbnailsMoveComplete)){that.settings.thumbnailsMoveComplete.call(that,{type:'thumbnailsMoveComplete'})}})}}},_stopThumbnailsMovement:function(){var css={};if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){var matrixString=this.$thumbnails.css(this.vendorPrefix+'transform'),matrixType=matrixString.indexOf('matrix3d')!==-1?'matrix3d':'matrix',matrixArray=matrixString.replace(matrixType,'').match(\/-?[0-9\\.]+\/g),left=matrixType==='matrix3d'?parseInt(matrixArray[12],10):parseInt(matrixArray[4],10),top=matrixType==='matrix3d'?parseInt(matrixArray[13],10):parseInt(matrixArray[5],10);if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)'}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)'}\ncss[this.vendorPrefix+'transition']='';this.$thumbnails.css(css);this.$thumbnails.off(this.transitionEvent);this.thumbnailsPosition=this.thumbnailsOrientation==='horizontal'?parseInt(matrixArray[4],10):parseInt(matrixArray[5],10)}else{this.$thumbnails.stop();this.thumbnailsPosition=parseInt(this.$thumbnails.css('margin-'+this.thumbnailsPositionProperty),10)}\nthis.$thumbnails.removeClass('sp-animated')},destroyThumbnails:function(){var that=this;this.off('update.'+NS);if(this.isThumbnailScroller===!1){return}\nthis.off('sliderResize.'+NS);this.off('gotoSlide.'+NS);$(window).off('resize.'+this.uniqueId+'.'+NS);this.$thumbnails.find('.sp-thumbnail').each(function(){var $thumbnail=$(this),index=parseInt($thumbnail.attr('data-index'),10),thumbnail=that.thumbnails[index];thumbnail.off('thumbnailClick.'+NS);thumbnail.destroy()});this.thumbnails.length=0;this.$thumbnails.appendTo(this.$slider);this.$thumbnailsContainer.remove();this.$slider.css({'paddingTop':'','paddingLeft':'','paddingRight':''})},thumbnailsDefaults:{thumbnailWidth:100,thumbnailHeight:80,thumbnailsPosition:'bottom',thumbnailPointer:!1,thumbnailsUpdate:function(){},gotoThumbnail:function(){},thumbnailsMoveComplete:function(){}}};var Thumbnail=function(thumbnail,thumbnails,index){this.$thumbnail=thumbnail;this.$thumbnails=thumbnails;this.$thumbnailContainer=null;this.width=0;this.height=0;this.isImageLoaded=!1;this.setIndex(index);this._init()};Thumbnail.prototype={_init:function(){var that=this;this.$thumbnail.attr('data-init',!0);this.$thumbnailContainer=$('<div class=\"sp-thumbnail-container\"><\/div>').appendTo(this.$thumbnails);if(this.$thumbnail.parent('a').length!==0){this.$thumbnail.parent('a').appendTo(this.$thumbnailContainer)}else{this.$thumbnail.appendTo(this.$thumbnailContainer)}\nthis.$thumbnailContainer.on('click.'+NS,function(){that.trigger({type:'thumbnailClick.'+NS,index:that.index})})},setSize:function(width,height){this.width=width;this.height=height;this.$thumbnailContainer.css({'width':this.width,'height':this.height});if(this.$thumbnail.is('img')&&typeof this.$thumbnail.attr('data-src')==='undefined'){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(index){this.index=index;this.$thumbnail.attr('data-index',this.index)},resizeImage:function(){var that=this;if(this.isImageLoaded===!1){SliderProUtils.checkImagesComplete(this.$thumbnailContainer,function(){that.isImageLoaded=!0;that.resizeImage()});return}\nthis.$thumbnail=this.$thumbnailContainer.find('.sp-thumbnail');var imageWidth=this.$thumbnail.width(),imageHeight=this.$thumbnail.height();if(imageWidth\/imageHeight<=this.width\/this.height){this.$thumbnail.css({width:'100%',height:'auto'})}else{this.$thumbnail.css({width:'auto',height:'100%'})}\nthis.$thumbnail.css({'marginLeft':(this.$thumbnailContainer.width()-this.$thumbnail.width())*0.5,'marginTop':(this.$thumbnailContainer.height()-this.$thumbnail.height())*0.5})},destroy:function(){this.$thumbnailContainer.off('click.'+NS);this.$thumbnail.removeAttr('data-init');this.$thumbnail.removeAttr('data-index');if(this.$thumbnail.parent('a').length!==0){this.$thumbnail.parent('a').insertBefore(this.$thumbnailContainer)}else{this.$thumbnail.insertBefore(this.$thumbnailContainer)}\nthis.$thumbnailContainer.remove()},on:function(type,callback){return this.$thumbnailContainer.on(type,callback)},off:function(type){return this.$thumbnailContainer.off(type)},trigger:function(data){return this.$thumbnailContainer.triggerHandler(data)}};$.SliderPro.addModule('Thumbnails',Thumbnails)})(window,jQuery);(function(window,$){\"use strict\";var NS='ConditionalImages.'+$.SliderPro.namespace;var ConditionalImages={previousImageSize:null,currentImageSize:null,isRetinaScreen:!1,initConditionalImages:function(){this.currentImageSize=this.previousImageSize='default';this.isRetinaScreen=(typeof this._isRetina!=='undefined')&&(this._isRetina()===!0);this.on('update.'+NS,$.proxy(this._conditionalImagesOnUpdate,this));this.on('sliderResize.'+NS,$.proxy(this._conditionalImagesOnResize,this))},_conditionalImagesOnUpdate:function(){$.each(this.slides,function(index,element){var $slide=element.$slide;$slide.find('img:not([ data-default ])').each(function(){var $image=$(this);if(typeof $image.attr('data-src')!=='undefined'){$image.attr('data-default',$image.attr('data-src'))}else{$image.attr('data-default',$image.attr('src'))}})})},_conditionalImagesOnResize:function(){if(this.slideWidth<=this.settings.smallSize){this.currentImageSize='small'}else if(this.slideWidth<=this.settings.mediumSize){this.currentImageSize='medium'}else if(this.slideWidth<=this.settings.largeSize){this.currentImageSize='large'}else{this.currentImageSize='default'}\nif(this.previousImageSize!==this.currentImageSize){var that=this;$.each(this.slides,function(index,element){var $slide=element.$slide;$slide.find('img').each(function(){var $image=$(this),imageSource='';if(that.isRetinaScreen===!0&&typeof $image.attr('data-retina'+that.currentImageSize)!=='undefined'){imageSource=$image.attr('data-retina'+that.currentImageSize);if(typeof $image.attr('data-retina')!=='undefined'&&$image.attr('data-retina')!==imageSource){$image.attr('data-retina',imageSource)}}else if((that.isRetinaScreen===!1||that.isRetinaScreen===!0&&typeof $image.attr('data-retina')==='undefined')&&typeof $image.attr('data-'+that.currentImageSize)!=='undefined'){imageSource=$image.attr('data-'+that.currentImageSize);if(typeof $image.attr('data-src')!=='undefined'&&$image.attr('data-src')!==imageSource){$image.attr('data-src',imageSource)}}\nif(imageSource!==''){if(typeof $image.attr('data-src')==='undefined'&&$image.attr('src')!==imageSource){that._loadConditionalImage($image,imageSource,function(newImage){if(newImage.hasClass('sp-image')){element.$mainImage=newImage;element.resizeMainImage(!0)}})}}})});this.previousImageSize=this.currentImageSize}},_loadConditionalImage:function(image,source,callback){var newImage=$(new Image());newImage.attr('class',image.attr('class'));newImage.attr('style',image.attr('style'));$.each(image.data(),function(name,value){newImage.attr('data-'+name,value)});if(typeof image.attr('width')!=='undefined'){newImage.attr('width',image.attr('width'))}\nif(typeof image.attr('height')!=='undefined'){newImage.attr('height',image.attr('height'))}\nif(typeof image.attr('alt')!=='undefined'){newImage.attr('alt',image.attr('alt'))}\nif(typeof image.attr('title')!=='undefined'){newImage.attr('title',image.attr('title'))}\nnewImage.attr('src',source);newImage.insertAfter(image);image.remove();image=null;if(typeof callback==='function'){callback(newImage)}},destroyConditionalImages:function(){this.off('update.'+NS);this.off('sliderResize.'+NS)},conditionalImagesDefaults:{smallSize:480,mediumSize:768,largeSize:1024}};$.SliderPro.addModule('ConditionalImages',ConditionalImages)})(window,jQuery);(function(window,$){\"use strict\";var NS='Retina.'+$.SliderPro.namespace;var Retina={initRetina:function(){var that=this;if(this._isRetina()===!1){return}\nthis.on('sliderResize.'+NS,$.proxy(this._checkRetinaImages,this));if(this.$slider.find('.sp-thumbnail').length!==0){this.on('update.Thumbnails.'+NS,$.proxy(this._checkRetinaThumbnailImages,this))}},_isRetina:function(){if(window.devicePixelRatio>=2){return!0}\nif(window.matchMedia&&(window.matchMedia(\"(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx)\").matches)){return!0}\nreturn!1},_checkRetinaImages:function(){var that=this;$.each(this.slides,function(index,element){var $slide=element.$slide;if(typeof $slide.attr('data-retina-loaded')==='undefined'){$slide.attr('data-retina-loaded',!0);$slide.find('img[data-retina]').each(function(){var $image=$(this);if(typeof $image.attr('data-src')!=='undefined'){$image.attr('data-src',$image.attr('data-retina'))}else{that._loadRetinaImage($image,function(newImage){if(newImage.hasClass('sp-image')){element.$mainImage=newImage;element.resizeMainImage(!0)}})}})}})},_checkRetinaThumbnailImages:function(){var that=this;$.each(this.thumbnails,function(index,element){var $thumbnail=element.$thumbnailContainer;if(typeof $thumbnail.attr('data-retina-loaded')==='undefined'){$thumbnail.attr('data-retina-loaded',!0);$thumbnail.find('img[data-retina]').each(function(){var $image=$(this);if(typeof $image.attr('data-src')!=='undefined'){$image.attr('data-src',$image.attr('data-retina'))}else{that._loadRetinaImage($image,function(newImage){if(newImage.hasClass('sp-thumbnail')){element.resizeImage()}})}})}})},_loadRetinaImage:function(image,callback){var retinaFound=!1,newImagePath='';if(typeof image.attr('data-retina')!=='undefined'){retinaFound=!0;newImagePath=image.attr('data-retina')}\nif(typeof image.attr('data-src')!=='undefined'){if(retinaFound===!1){newImagePath=image.attr('data-src')}\nimage.removeAttr('data-src')}\nif(newImagePath===''){return}\nvar newImage=$(new Image());newImage.attr('class',image.attr('class'));newImage.attr('style',image.attr('style'));$.each(image.data(),function(name,value){newImage.attr('data-'+name,value)});if(typeof image.attr('width')!=='undefined'){newImage.attr('width',image.attr('width'))}\nif(typeof image.attr('height')!=='undefined'){newImage.attr('height',image.attr('height'))}\nif(typeof image.attr('alt')!=='undefined'){newImage.attr('alt',image.attr('alt'))}\nif(typeof image.attr('title')!=='undefined'){newImage.attr('title',image.attr('title'))}\nnewImage.insertAfter(image);image.remove();image=null;newImage.attr('src',newImagePath);if(typeof callback==='function'){callback(newImage)}},destroyRetina:function(){this.off('update.'+NS);this.off('update.Thumbnails.'+NS)}};$.SliderPro.addModule('Retina',Retina)})(window,jQuery);(function(window,$){\"use strict\";var NS='LazyLoading.'+$.SliderPro.namespace;var LazyLoading={allowLazyLoadingCheck:!0,initLazyLoading:function(){var that=this;this.on('sliderResize.'+NS,$.proxy(this._lazyLoadingOnResize,this));this.on('gotoSlide.'+NS,$.proxy(this._checkAndLoadVisibleImages,this));this.on('thumbnailsUpdate.'+NS+' '+'thumbnailsMoveComplete.'+NS,$.proxy(this._checkAndLoadVisibleThumbnailImages,this))},_lazyLoadingOnResize:function(){var that=this;if(this.allowLazyLoadingCheck===!1){return}\nthis.allowLazyLoadingCheck=!1;this._checkAndLoadVisibleImages();if(this.$slider.find('.sp-thumbnail').length!==0){this._checkAndLoadVisibleThumbnailImages()}\nsetTimeout(function(){that.allowLazyLoadingCheck=!0},500)},_checkAndLoadVisibleImages:function(){if(this.$slider.find('.sp-slide:not([ data-loaded ])').length===0){return}\nvar that=this,referencePosition=this.settings.loop===!0?this.middleSlidePosition:this.selectedSlideIndex,visibleOnSides=Math.ceil((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.averageSlideSize)\/2\/this.averageSlideSize),from=this.settings.centerSelectedSlide===!0?Math.max(referencePosition-visibleOnSides-1,0):Math.max(referencePosition-1,0),to=this.settings.centerSelectedSlide===!0?Math.min(referencePosition+visibleOnSides+1,this.getTotalSlides()-1):Math.min(referencePosition+visibleOnSides*2+1,this.getTotalSlides()-1),slidesToCheck=this.slidesOrder.slice(from,to+1);$.each(slidesToCheck,function(index,element){var slide=that.slides[element],$slide=slide.$slide;if(typeof $slide.attr('data-loaded')==='undefined'){$slide.attr('data-loaded',!0);$slide.find('img[ data-src ]').each(function(){var image=$(this);that._loadImage(image,function(newImage){if(newImage.hasClass('sp-image')){slide.$mainImage=newImage;slide.resizeMainImage(!0)}})})}})},_checkAndLoadVisibleThumbnailImages:function(){if(this.$slider.find('.sp-thumbnail-container:not([ data-loaded ])').length===0){return}\nvar that=this,thumbnailSize=this.thumbnailsSize\/this.thumbnails.length,from=Math.floor(Math.abs(this.thumbnailsPosition\/thumbnailSize)),to=Math.floor((-this.thumbnailsPosition+this.thumbnailsContainerSize)\/thumbnailSize),thumbnailsToCheck=this.thumbnails.slice(from,to+1);$.each(thumbnailsToCheck,function(index,element){var $thumbnailContainer=element.$thumbnailContainer;if(typeof $thumbnailContainer.attr('data-loaded')==='undefined'){$thumbnailContainer.attr('data-loaded',!0);$thumbnailContainer.find('img[ data-src ]').each(function(){var image=$(this);that._loadImage(image,function(){element.resizeImage()})})}})},_loadImage:function(image,callback){var newImage=$(new Image());newImage.attr('class',image.attr('class'));newImage.attr('style',image.attr('style'));$.each(image.data(),function(name,value){newImage.attr('data-'+name,value)});if(typeof image.attr('width')!=='undefined'){newImage.attr('width',image.attr('width'))}\nif(typeof image.attr('height')!=='undefined'){newImage.attr('height',image.attr('height'))}\nif(typeof image.attr('alt')!=='undefined'){newImage.attr('alt',image.attr('alt'))}\nif(typeof image.attr('title')!=='undefined'){newImage.attr('title',image.attr('title'))}\nnewImage.attr('src',image.attr('data-src'));newImage.removeAttr('data-src');newImage.insertAfter(image);image.remove();image=null;if(typeof callback==='function'){callback(newImage)}},destroyLazyLoading:function(){this.off('update.'+NS);this.off('gotoSlide.'+NS);this.off('sliderResize.'+NS);this.off('thumbnailsUpdate.'+NS);this.off('thumbnailsMoveComplete.'+NS)}};$.SliderPro.addModule('LazyLoading',LazyLoading)})(window,jQuery);(function(window,$){\"use strict\";var NS='Layers.'+$.SliderPro.namespace;var Layers={layersGotoSlideReference:null,waitForLayersTimer:null,initLayers:function(){this.on('update.'+NS,$.proxy(this._layersOnUpdate,this));this.on('sliderResize.'+NS,$.proxy(this._layersOnResize,this));this.on('gotoSlide.'+NS,$.proxy(this._layersOnGotoSlide,this))},_layersOnUpdate:function(event){var that=this;$.each(this.slides,function(index,element){var $slide=element.$slide;this.$slide.find('.sp-layer:not([ data-layer-init ])'\u00a0).each(function(){var layer=new Layer($(this));if(typeof element.layers==='undefined'){element.layers=[]}\nelement.layers.push(layer);if($(this).hasClass('sp-static')===!1){if(typeof element.animatedLayers==='undefined'){element.animatedLayers=[]}\nelement.animatedLayers.push(layer)}})});if(this.settings.waitForLayers===!0){clearTimeout(this.waitForLayersTimer);this.waitForLayersTimer=setTimeout(function(){that.layersGotoSlideReference=that.gotoSlide;that.gotoSlide=that._layersGotoSlide},1)}\nsetTimeout(function(){that.showLayers(that.selectedSlideIndex)},1)},_layersOnResize:function(){var that=this,autoScaleReference,useAutoScale=this.settings.autoScaleLayers,scaleRatio;if(this.settings.autoScaleLayers===!1){return}\nif(this.settings.autoScaleReference===-1){if(typeof this.settings.width==='string'&&this.settings.width.indexOf('%')!==-1){useAutoScale=!1}else{autoScaleReference=parseInt(this.settings.width,10)}}else{autoScaleReference=this.settings.autoScaleReference}\nif(useAutoScale===!0&&this.slideWidth<autoScaleReference){scaleRatio=that.slideWidth\/autoScaleReference}else{scaleRatio=1}\n$.each(this.slides,function(index,slide){if(typeof slide.layers!=='undefined'){$.each(slide.layers,function(index,layer){layer.scale(scaleRatio)})}})},_layersGotoSlide:function(index){var that=this,animatedLayers=this.slides[this.selectedSlideIndex].animatedLayers;if(this.$slider.hasClass('sp-swiping')||typeof animatedLayers==='undefined'||animatedLayers.length===0){this.layersGotoSlideReference(index)}else{this.on('hideLayersComplete.'+NS,function(){that.off('hideLayersComplete.'+NS);that.layersGotoSlideReference(index)});this.hideLayers(this.selectedSlideIndex)}},_layersOnGotoSlide:function(event){if(this.previousSlideIndex!==this.selectedSlideIndex){this.hideLayers(this.previousSlideIndex)}\nthis.showLayers(this.selectedSlideIndex)},showLayers:function(index){var that=this,animatedLayers=this.slides[index].animatedLayers,layerCounter=0;if(typeof animatedLayers==='undefined'){return}\n$.each(animatedLayers,function(index,element){if(element.isVisible()===!0){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'showLayersComplete',index:index});if($.isFunction(that.settings.showLayersComplete)){that.settings.showLayersComplete.call(that,{type:'showLayersComplete',index:index})}}}else{element.show(function(){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'showLayersComplete',index:index});if($.isFunction(that.settings.showLayersComplete)){that.settings.showLayersComplete.call(that,{type:'showLayersComplete',index:index})}}})}})},hideLayers:function(index){var that=this,animatedLayers=this.slides[index].animatedLayers,layerCounter=0;if(typeof animatedLayers==='undefined'){return}\n$.each(animatedLayers,function(index,element){if(element.isVisible()===!1){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'hideLayersComplete',index:index});if($.isFunction(that.settings.hideLayersComplete)){that.settings.hideLayersComplete.call(that,{type:'hideLayersComplete',index:index})}}}else{element.hide(function(){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'hideLayersComplete',index:index});if($.isFunction(that.settings.hideLayersComplete)){that.settings.hideLayersComplete.call(that,{type:'hideLayersComplete',index:index})}}})}})},destroyLayers:function(){this.off('update.'+NS);this.off('sliderResize.'+NS);this.off('gotoSlide.'+NS);this.off('hideLayersComplete.'+NS)},layersDefaults:{waitForLayers:!1,autoScaleLayers:!0,autoScaleReference:-1,showLayersComplete:function(){},hideLayersComplete:function(){}}};var slideDestroy=window.SliderProSlide.prototype.destroy;window.SliderProSlide.prototype.destroy=function(){if(typeof this.layers!=='undefined'){$.each(this.layers,function(index,element){element.destroy()});this.layers.length=0}\nif(typeof this.animatedLayers!=='undefined'){this.animatedLayers.length=0}\nslideDestroy.apply(this)};var Layer=function(layer){this.$layer=layer;this.visible=!1;this.styled=!1;this.data=null;this.position=null;this.horizontalProperty=null;this.verticalProperty=null;this.horizontalPosition=null;this.verticalPosition=null;this.scaleRatio=1;this.supportedAnimation=SliderProUtils.getSupportedAnimation();this.vendorPrefix=SliderProUtils.getVendorPrefix();this.transitionEvent=SliderProUtils.getTransitionEvent();this.delayTimer=null;this.stayTimer=null;this._init()};Layer.prototype={_init:function(){this.$layer.attr('data-layer-init',!0);if(this.$layer.hasClass('sp-static')){this._setStyle()}else{this.$layer.css({'visibility':'hidden'})}},_setStyle:function(){this.styled=!0;this.data=this.$layer.data();if(typeof this.data.width!=='undefined'){this.$layer.css('width',this.data.width)}\nif(typeof this.data.height!=='undefined'){this.$layer.css('height',this.data.height)}\nif(typeof this.data.depth!=='undefined'){this.$layer.css('z-index',this.data.depth)}\nthis.position=this.data.position?(this.data.position).toLowerCase():'topleft';if(this.position.indexOf('right')!==-1){this.horizontalProperty='right'}else if(this.position.indexOf('left')!==-1){this.horizontalProperty='left'}else{this.horizontalProperty='center'}\nif(this.position.indexOf('bottom')!==-1){this.verticalProperty='bottom'}else if(this.position.indexOf('top')!==-1){this.verticalProperty='top'}else{this.verticalProperty='center'}\nthis._setPosition();this.scale(this.scaleRatio)},_setPosition:function(){var inlineStyle=this.$layer.attr('style');this.horizontalPosition=typeof this.data.horizontal!=='undefined'?this.data.horizontal:0;this.verticalPosition=typeof this.data.vertical!=='undefined'?this.data.vertical:0;if(this.horizontalProperty==='center'){if(this.$layer.is('img')===!1&&(typeof inlineStyle==='undefined'||(typeof inlineStyle!=='undefined'&&inlineStyle.indexOf('width')===-1))){this.$layer.css('white-space','nowrap');this.$layer.css('width',this.$layer.outerWidth(!0))}\nthis.$layer.css({'marginLeft':'auto','marginRight':'auto','left':this.horizontalPosition,'right':0})}else{this.$layer.css(this.horizontalProperty,this.horizontalPosition)}\nif(this.verticalProperty==='center'){if(this.$layer.is('img')===!1&&(typeof inlineStyle==='undefined'||(typeof inlineStyle!=='undefined'&&inlineStyle.indexOf('height')===-1))){this.$layer.css('white-space','nowrap');this.$layer.css('height',this.$layer.outerHeight(!0))}\nthis.$layer.css({'marginTop':'auto','marginBottom':'auto','top':this.verticalPosition,'bottom':0})}else{this.$layer.css(this.verticalProperty,this.verticalPosition)}},scale:function(ratio){if(this.$layer.hasClass('sp-no-scale')){return}\nthis.scaleRatio=ratio;if(this.styled===!1){return}\nvar horizontalProperty=this.horizontalProperty==='center'?'left':this.horizontalProperty,verticalProperty=this.verticalProperty==='center'?'top':this.verticalProperty,css={};css[this.vendorPrefix+'transform-origin']=this.horizontalProperty+' '+this.verticalProperty;css[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';if(typeof this.horizontalPosition!=='string'){css[horizontalProperty]=this.horizontalPosition*this.scaleRatio}\nif(typeof this.verticalPosition!=='string'){css[verticalProperty]=this.verticalPosition*this.scaleRatio}\nif(typeof this.data.width==='string'&&this.data.width.indexOf('%')!==-1){css.width=(parseInt(this.data.width,10)\/this.scaleRatio).toString()+'%'}\nif(typeof this.data.height==='string'&&this.data.height.indexOf('%')!==-1){css.height=(parseInt(this.data.height,10)\/this.scaleRatio).toString()+'%'}\nthis.$layer.css(css)},show:function(callback){if(this.visible===!0){return}\nthis.visible=!0;if(this.styled===!1){this._setStyle()}\nvar that=this,offset=typeof this.data.showOffset!=='undefined'?this.data.showOffset:50,duration=typeof this.data.showDuration!=='undefined'?this.data.showDuration\/1000:0.4,delay=typeof this.data.showDelay!=='undefined'?this.data.showDelay:10,stayDuration=typeof that.data.stayDuration!=='undefined'?parseInt(that.data.stayDuration,10):-1;if(this.supportedAnimation==='javascript'){this.$layer.stop().delay(delay).css({'opacity':0,'visibility':'visible'}).animate({'opacity':1},duration*1000,function(){if(stayDuration!==-1){that.stayTimer=setTimeout(function(){that.hide();that.stayTimer=null},stayDuration)}\nif(typeof callback!=='undefined'){callback()}})}else{var start={'opacity':0,'visibility':'visible'},target={'opacity':1},transformValues='';start[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';target[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';target[this.vendorPrefix+'transition']='opacity '+duration+'s';if(typeof this.data.showTransition!=='undefined'){if(this.data.showTransition==='left'){transformValues=offset+'px, 0'}else if(this.data.showTransition==='right'){transformValues='-'+offset+'px, 0'}else if(this.data.showTransition==='up'){transformValues='0, '+offset+'px'}else if(this.data.showTransition==='down'){transformValues='0, -'+offset+'px'}\nstart[this.vendorPrefix+'transform']+=this.supportedAnimation==='css-3d'?' translate3d('+transformValues+', 0)':' translate('+transformValues+')';target[this.vendorPrefix+'transform']+=this.supportedAnimation==='css-3d'?' translate3d(0, 0, 0)':' translate(0, 0)';target[this.vendorPrefix+'transition']+=', '+this.vendorPrefix+'transform '+duration+'s'}\nthis.$layer.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return}\nthat.$layer.off(that.transitionEvent).css(that.vendorPrefix+'transition','');if(stayDuration!==-1){that.stayTimer=setTimeout(function(){that.hide();that.stayTimer=null},stayDuration)}\nif(typeof callback!=='undefined'){callback()}});this.$layer.css(start);this.delayTimer=setTimeout(function(){that.$layer.css(target)},delay)}},hide:function(callback){if(this.visible===!1){return}\nvar that=this,offset=typeof this.data.hideOffset!=='undefined'?this.data.hideOffset:50,duration=typeof this.data.hideDuration!=='undefined'?this.data.hideDuration\/1000:0.4,delay=typeof this.data.hideDelay!=='undefined'?this.data.hideDelay:10;this.visible=!1;if(this.stayTimer!==null){clearTimeout(this.stayTimer)}\nif(this.supportedAnimation==='javascript'){this.$layer.stop().delay(delay).animate({'opacity':0},duration*1000,function(){$(this).css('visibility','hidden');if(typeof callback!=='undefined'){callback()}})}else{var transformValues='',target={'opacity':0};target[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';target[this.vendorPrefix+'transition']='opacity '+duration+'s';if(typeof this.data.hideTransition!=='undefined'){if(this.data.hideTransition==='left'){transformValues='-'+offset+'px, 0'}else if(this.data.hideTransition==='right'){transformValues=offset+'px, 0'}else if(this.data.hideTransition==='up'){transformValues='0, -'+offset+'px'}else if(this.data.hideTransition==='down'){transformValues='0, '+offset+'px'}\ntarget[this.vendorPrefix+'transform']+=this.supportedAnimation==='css-3d'?' translate3d('+transformValues+', 0)':' translate('+transformValues+')';target[this.vendorPrefix+'transition']+=', '+this.vendorPrefix+'transform '+duration+'s'}\nthis.$layer.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return}\nthat.$layer.off(that.transitionEvent).css(that.vendorPrefix+'transition','');if(that.visible===!1){that.$layer.css('visibility','hidden')}\nif(typeof callback!=='undefined'){callback()}});this.delayTimer=setTimeout(function(){that.$layer.css(target)},delay)}},isVisible:function(){if(this.visible===!1||this.$layer.is(':hidden')){return!1}\nreturn!0},destroy:function(){this.$layer.removeAttr('style');this.$layer.removeAttr('data-layer-init');clearTimeout(this.delayTimer);clearTimeout(this.stayTimer);this.delayTimer=null;this.stayTimer=null}};$.SliderPro.addModule('Layers',Layers)})(window,jQuery);(function(window,$){\"use strict\";var NS='Fade.'+$.SliderPro.namespace;var Fade={fadeGotoSlideReference:null,initFade:function(){this.on('update.'+NS,$.proxy(this._fadeOnUpdate,this))},_fadeOnUpdate:function(){if(this.settings.fade===!0){this.fadeGotoSlideReference=this.gotoSlide;this.gotoSlide=this._fadeGotoSlide}},_fadeGotoSlide:function(index){if(index===this.selectedSlideIndex){return}\nif(this.$slider.hasClass('sp-swiping')){this.fadeGotoSlideReference(index)}else{var that=this,$nextSlide,$previousSlide,newIndex=index;$.each(this.slides,function(index,element){var slideIndex=element.getIndex(),$slide=element.$slide;if(slideIndex===newIndex){$slide.css({'opacity':0,'left':0,'top':0,'z-index':20,visibility:'visible'});$nextSlide=$slide}else if(slideIndex===that.selectedSlideIndex){$slide.css({'opacity':1,'left':0,'top':0,'z-index':10,visibility:'visible'});$previousSlide=$slide}else{$slide.css({'opacity':1,visibility:'hidden','z-index':''})}});this.previousSlideIndex=this.selectedSlideIndex;this.selectedSlideIndex=index;this.$slides.find('.sp-selected').removeClass('sp-selected');this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).addClass('sp-selected');if(that.settings.loop===!0){that._updateSlidesOrder()}\nthis._moveTo(0,!0);this._fadeSlideTo($nextSlide,1,function(){var allTransitionsComplete=!0;$.each(that.slides,function(index,element){if(typeof element.$slide.attr('data-transitioning')!=='undefined'){allTransitionsComplete=!1}});if(allTransitionsComplete===!0){$.each(that.slides,function(index,element){var $slide=element.$slide;$slide.css({'visibility':'','opacity':'','z-index':''})});that._resetSlidesPosition()}\nthat.trigger({type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex});if($.isFunction(that.settings.gotoSlideComplete)){that.settings.gotoSlideComplete.call(that,{type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex})}});if(this.settings.fadeOutPreviousSlide===!0){this._fadeSlideTo($previousSlide,0)}\nif(this.settings.autoHeight===!0){this._resizeHeight()}\nthis.trigger({type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex});if($.isFunction(this.settings.gotoSlide)){this.settings.gotoSlide.call(this,{type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex})}}},_fadeSlideTo:function(target,opacity,callback){var that=this;if(opacity===1){target.attr('data-transitioning',!0)}\nif(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){setTimeout(function(){var css={'opacity':opacity};css[that.vendorPrefix+'transition']='opacity '+that.settings.fadeDuration\/1000+'s';target.css(css)},100);target.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return}\ntarget.off(that.transitionEvent);target.css(that.vendorPrefix+'transition','');target.removeAttr('data-transitioning');if(typeof callback==='function'){callback()}})}else{target.stop().animate({'opacity':opacity},this.settings.fadeDuration,function(){target.removeAttr('data-transitioning');if(typeof callback==='function'){callback()}})}},destroyFade:function(){this.off('update.'+NS);if(this.fadeGotoSlideReference!==null){this.gotoSlide=this.fadeGotoSlideReference}},fadeDefaults:{fade:!1,fadeOutPreviousSlide:!0,fadeDuration:500}};$.SliderPro.addModule('Fade',Fade)})(window,jQuery);(function(window,$){\"use strict\";var NS='TouchSwipe.'+$.SliderPro.namespace;var TouchSwipe={touchStartPoint:{x:0,y:0},touchEndPoint:{x:0,y:0},touchDistance:{x:0,y:0},touchStartPosition:0,isTouchMoving:!1,touchSwipeEvents:{startEvent:'',moveEvent:'',endEvent:''},allowOppositeScrolling:!0,previousStartEvent:'',initTouchSwipe:function(){var that=this;if(this.settings.touchSwipe===!1){return}\nthis.touchSwipeEvents.startEvent='touchstart'+'.'+NS+' mousedown'+'.'+NS;this.touchSwipeEvents.moveEvent='touchmove'+'.'+NS+' mousemove'+'.'+NS;this.touchSwipeEvents.endEvent='touchend'+'.'+this.uniqueId+'.'+NS+' mouseup'+'.'+this.uniqueId+'.'+NS;this.$slidesMask.on(this.touchSwipeEvents.startEvent,$.proxy(this._onTouchStart,this));this.$slidesMask.on('dragstart.'+NS,function(event){event.preventDefault()});this.$slidesMask.find('a').on('click.'+NS,function(event){if(that.$slider.hasClass('sp-swiping')){event.preventDefault()}});this.$slidesMask.addClass('sp-grab')},_onTouchStart:function(event){if(event.type==='mousedown'&&this.previousStartEvent==='touchstart'){this.previousStartEvent=event.type;return}\nthis.previousStartEvent=event.type;if($(event.target).closest('.sp-selectable').length>=1){return}\nvar that=this,eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;this.touchStartPoint.x=eventObject.pageX||eventObject.clientX;this.touchStartPoint.y=eventObject.pageY||eventObject.clientY;this.touchStartPosition=this.slidesPosition;this.touchDistance.x=this.touchDistance.y=0;if(this.$slides.hasClass('sp-animated')){this.isTouchMoving=!0;this._stopMovement();this.touchStartPosition=this.slidesPosition}\nthis.$slidesMask.on(this.touchSwipeEvents.moveEvent,$.proxy(this._onTouchMove,this));$(document).on(this.touchSwipeEvents.endEvent,$.proxy(this._onTouchEnd,this));this.$slidesMask.removeClass('sp-grab').addClass('sp-grabbing')},_onTouchMove:function(event){var eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;this.isTouchMoving=!0;if(this.$slider.hasClass('sp-swiping')===!1){this.$slider.addClass('sp-swiping')}\nthis.touchEndPoint.x=eventObject.pageX||eventObject.clientX;this.touchEndPoint.y=eventObject.pageY||eventObject.clientY;this.touchDistance.x=this.touchEndPoint.x-this.touchStartPoint.x;this.touchDistance.y=this.touchEndPoint.y-this.touchStartPoint.y;var distance=this.settings.orientation==='horizontal'?this.touchDistance.x:this.touchDistance.y,oppositeDistance=this.settings.orientation==='horizontal'?this.touchDistance.y:this.touchDistance.x;if(Math.abs(distance)>Math.abs(oppositeDistance)){this.allowOppositeScrolling=!1}\nif(this.allowOppositeScrolling===!0){return}\nevent.preventDefault();if(this.settings.loop===!1){if((this.slidesPosition>this.touchStartPosition&&this.selectedSlideIndex===0)||(this.slidesPosition<this.touchStartPosition&&this.selectedSlideIndex===this.getTotalSlides()-1)){distance=distance*0.2}}\nthis._moveTo(this.touchStartPosition+distance,!0)},_onTouchEnd:function(event){var that=this,touchDistance=this.settings.orientation==='horizontal'?this.touchDistance.x:this.touchDistance.y;this.$slidesMask.off(this.touchSwipeEvents.moveEvent);$(document).off(this.touchSwipeEvents.endEvent);this.allowOppositeScrolling=!0;this.$slidesMask.removeClass('sp-grabbing').addClass('sp-grab');if(this.$slider.hasClass('sp-swiping')){setTimeout(function(){that.$slider.removeClass('sp-swiping')},100)}\nif(this.isTouchMoving===!1){return}\nthis.isTouchMoving=!1;var selectedSlideOffset=this.settings.centerSelectedSlide===!0&&this.settings.visibleSize!=='auto'?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])\/2):0,oldSlidesPosition=-parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10)+selectedSlideOffset;if(Math.abs(touchDistance)<this.settings.touchSwipeThreshold){this._moveTo(oldSlidesPosition)}else{var slideArrayDistance=(this.settings.rightToLeft===!0&&this.settings.orientation==='horizontal'?-1:1)*touchDistance\/(this.averageSlideSize+this.settings.slideDistance);slideArrayDistance=parseInt(slideArrayDistance,10)+(slideArrayDistance>0?1:-1);var nextSlideIndex=this.slidesOrder[$.inArray(this.selectedSlideIndex,this.slidesOrder)-slideArrayDistance];if(this.settings.loop===!0){this.gotoSlide(nextSlideIndex)}else{if(typeof nextSlideIndex!=='undefined'){this.gotoSlide(nextSlideIndex)}else{this._moveTo(oldSlidesPosition)}}}},destroyTouchSwipe:function(){this.$slidesMask.off('dragstart.'+NS);this.$slidesMask.find('a').off('click.'+NS);this.$slidesMask.off(this.touchSwipeEvents.startEvent);this.$slidesMask.off(this.touchSwipeEvents.moveEvent);$(document).off(this.touchSwipeEvents.endEvent);this.$slidesMask.removeClass('sp-grab')},touchSwipeDefaults:{touchSwipe:!0,touchSwipeThreshold:50}};$.SliderPro.addModule('TouchSwipe',TouchSwipe)})(window,jQuery);(function(window,$){\"use strict\";var NS='Caption.'+$.SliderPro.namespace;var Caption={$captionContainer:null,captionContent:'',initCaption:function(){this.on('update.'+NS,$.proxy(this._captionOnUpdate,this));this.on('gotoSlide.'+NS,$.proxy(this._updateCaptionContent,this))},_captionOnUpdate:function(){this.$captionContainer=this.$slider.find('.sp-caption-container');if(this.$slider.find('.sp-caption').length&&this.$captionContainer.length===0){this.$captionContainer=$('<div class=\"sp-caption-container\"><\/div>').appendTo(this.$slider);this._updateCaptionContent()}\nthis.$slides.find('.sp-caption').each(function(){$(this).css('display','none')})},_updateCaptionContent:function(){var that=this,newCaptionField=this.$slider.find('.sp-slide').eq(this.selectedSlideIndex).find('.sp-caption'),newCaptionContent=newCaptionField.length!==0?newCaptionField.html():'';if(this.settings.fadeCaption===!0){if(this.captionContent!==''){if(parseFloat(this.$captionContainer.css('opacity'),10)===0){this.$captionContainer.css(this.vendorPrefix+'transition','');this.$captionContainer.css('opacity',1)}\nthis._fadeCaptionTo(0,function(){that.captionContent=newCaptionContent;if(newCaptionContent!==''){that.$captionContainer.html(that.captionContent);that._fadeCaptionTo(1)}else{that.$captionContainer.empty()}})}else{this.captionContent=newCaptionContent;this.$captionContainer.html(this.captionContent);this.$captionContainer.css('opacity',0);this._fadeCaptionTo(1)}}else{this.captionContent=newCaptionContent;this.$captionContainer.html(this.captionContent)}},_fadeCaptionTo:function(opacity,callback){var that=this;if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){setTimeout(function(){var css={'opacity':opacity};css[that.vendorPrefix+'transition']='opacity '+that.settings.captionFadeDuration\/1000+'s';that.$captionContainer.css(css)},1);this.$captionContainer.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return}\nthat.$captionContainer.off(that.transitionEvent);that.$captionContainer.css(that.vendorPrefix+'transition','');if(typeof callback==='function'){callback()}})}else{this.$captionContainer.stop().animate({'opacity':opacity},this.settings.captionFadeDuration,function(){if(typeof callback==='function'){callback()}})}},destroyCaption:function(){this.off('update.'+NS);this.off('gotoSlide.'+NS);this.$captionContainer.remove();this.$slider.find('.sp-caption').each(function(){$(this).css('display','')})},captionDefaults:{fadeCaption:!0,captionFadeDuration:500}};$.SliderPro.addModule('Caption',Caption)})(window,jQuery);(function(window,$){\"use strict\";var NS='DeepLinking.'+$.SliderPro.namespace;var DeepLinking={initDeepLinking:function(){var that=this;this.on('init.'+NS,function(){that._gotoHash(window.location.hash)});this.on('gotoSlide.'+NS,function(event){if(that.settings.updateHash===!0){var slideId=that.$slider.find('.sp-slide').eq(event.index).attr('id');if(typeof slideId==='undefined'){slideId=event.index}\nwindow.location.hash=that.$slider.attr('id')+'\/'+slideId}});$(window).on('hashchange.'+this.uniqueId+'.'+NS,function(){that._gotoHash(window.location.hash)})},_parseHash:function(hash){if(hash!==''){hash=hash.substring(1);var values=hash.split('\/'),slideId=values.pop(),sliderId=hash.slice(0,-slideId.toString().length-1);if(this.$slider.attr('id')===sliderId){return{'sliderID':sliderId,'slideId':slideId}}}\nreturn!1},_gotoHash:function(hash){var result=this._parseHash(hash);if(result===!1){return}\nvar slideId=result.slideId,slideIdNumber=parseInt(slideId,10);if(isNaN(slideIdNumber)){var slideIndex=this.$slider.find('.sp-slide#'+slideId).index();if(slideIndex!==-1&&slideIndex!==this.selectedSlideIndex){this.gotoSlide(slideIndex)}}else if(slideIdNumber!==this.selectedSlideIndex){this.gotoSlide(slideIdNumber)}},destroyDeepLinking:function(){this.off('init.'+NS);this.off('gotoSlide.'+NS);$(window).off('hashchange.'+this.uniqueId+'.'+NS)},deepLinkingDefaults:{updateHash:!1}};$.SliderPro.addModule('DeepLinking',DeepLinking)})(window,jQuery);(function(window,$){\"use strict\";var NS='Autoplay.'+$.SliderPro.namespace;var Autoplay={autoplayTimer:null,isTimerRunning:!1,isTimerPaused:!1,initAutoplay:function(){this.on('update.'+NS,$.proxy(this._autoplayOnUpdate,this))},_autoplayOnUpdate:function(event){if(this.settings.autoplay===!0){this.on('gotoSlide.'+NS,$.proxy(this._autoplayOnGotoSlide,this));this.on('mouseenter.'+NS,$.proxy(this._autoplayOnMouseEnter,this));this.on('mouseleave.'+NS,$.proxy(this._autoplayOnMouseLeave,this));this.startAutoplay()}else{this.off('gotoSlide.'+NS);this.off('mouseenter.'+NS);this.off('mouseleave.'+NS);this.stopAutoplay()}},_autoplayOnGotoSlide:function(event){if(this.isTimerRunning===!0){this.stopAutoplay()}\nif(this.isTimerPaused===!1){this.startAutoplay()}},_autoplayOnMouseEnter:function(event){if(this.isTimerRunning&&(this.settings.autoplayOnHover==='pause'||this.settings.autoplayOnHover==='stop')){this.stopAutoplay();this.isTimerPaused=!0}},_autoplayOnMouseLeave:function(event){if(this.settings.autoplay===!0&&this.isTimerRunning===!1&&this.settings.autoplayOnHover!=='stop'){this.startAutoplay();this.isTimerPaused=!1}},startAutoplay:function(){var that=this;this.isTimerRunning=!0;this.autoplayTimer=setTimeout(function(){if(that.settings.autoplayDirection==='normal'){that.nextSlide()}else if(that.settings.autoplayDirection==='backwards'){that.previousSlide()}},this.settings.autoplayDelay)},stopAutoplay:function(){this.isTimerRunning=!1;this.isTimerPaused=!1;clearTimeout(this.autoplayTimer)},destroyAutoplay:function(){clearTimeout(this.autoplayTimer);this.off('update.'+NS);this.off('gotoSlide.'+NS);this.off('mouseenter.'+NS);this.off('mouseleave.'+NS)},autoplayDefaults:{autoplay:!0,autoplayDelay:5000,autoplayDirection:'normal',autoplayOnHover:'pause'}};$.SliderPro.addModule('Autoplay',Autoplay)})(window,jQuery);(function(window,$){\"use strict\";var NS='Keyboard.'+$.SliderPro.namespace;var Keyboard={initKeyboard:function(){var that=this,hasFocus=!1;if(this.settings.keyboard===!1){return}\nthis.$slider.on('focus.'+NS,function(){hasFocus=!0});this.$slider.on('blur.'+NS,function(){hasFocus=!1});$(document).on('keydown.'+this.uniqueId+'.'+NS,function(event){if(that.settings.keyboardOnlyOnFocus===!0&&hasFocus===!1){return}\nif(event.which===37){that.previousSlide()}else if(event.which===39){that.nextSlide()}else if(event.which===13){var link=that.$slider.find('.sp-slide').eq(that.selectedSlideIndex).find('.sp-image-container a');if(link.length!==0){link[0].click()}}})},destroyKeyboard:function(){this.$slider.off('focus.'+NS);this.$slider.off('blur.'+NS);$(document).off('keydown.'+this.uniqueId+'.'+NS)},keyboardDefaults:{keyboard:!0,keyboardOnlyOnFocus:!1}};$.SliderPro.addModule('Keyboard',Keyboard)})(window,jQuery);(function(window,$){\"use strict\";var NS='FullScreen.'+$.SliderPro.namespace;var FullScreen={isFullScreen:!1,$fullScreenButton:null,sizeBeforeFullScreen:{},initFullScreen:function(){if(!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)){return}\nthis.on('update.'+NS,$.proxy(this._fullScreenOnUpdate,this))},_fullScreenOnUpdate:function(){if(this.settings.fullScreen===!0&&this.$fullScreenButton===null){this._addFullScreen()}else if(this.settings.fullScreen===!1&&this.$fullScreenButton!==null){this._removeFullScreen()}\nif(this.settings.fullScreen===!0){if(this.settings.fadeFullScreen===!0){this.$fullScreenButton.addClass('sp-fade-full-screen')}else if(this.settings.fadeFullScreen===!1){this.$fullScreenButton.removeClass('sp-fade-full-screen')}}},_addFullScreen:function(){this.$fullScreenButton=$('<div class=\"sp-full-screen-button\"><\/div>').appendTo(this.$slider);this.$fullScreenButton.on('click.'+NS,$.proxy(this._onFullScreenButtonClick,this));document.addEventListener('fullscreenchange',$.proxy(this._onFullScreenChange,this));document.addEventListener('mozfullscreenchange',$.proxy(this._onFullScreenChange,this));document.addEventListener('webkitfullscreenchange',$.proxy(this._onFullScreenChange,this));document.addEventListener('MSFullscreenChange',$.proxy(this._onFullScreenChange,this))},_removeFullScreen:function(){if(this.$fullScreenButton!==null){this.$fullScreenButton.off('click.'+NS);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(){if(this.isFullScreen===!1){if(this.instance.requestFullScreen){this.instance.requestFullScreen()}else if(this.instance.mozRequestFullScreen){this.instance.mozRequestFullScreen()}else if(this.instance.webkitRequestFullScreen){this.instance.webkitRequestFullScreen()}else if(this.instance.msRequestFullscreen){this.instance.msRequestFullscreen()}}else{if(document.exitFullScreen){document.exitFullScreen()}else if(document.mozCancelFullScreen){document.mozCancelFullScreen()}else if(document.webkitCancelFullScreen){document.webkitCancelFullScreen()}else if(document.msExitFullscreen){document.msExitFullscreen()}}},_onFullScreenChange:function(){this.isFullScreen=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement?!0:!1;if(this.isFullScreen===!0){this.sizeBeforeFullScreen={forceSize:this.settings.forceSize,autoHeight:this.settings.autoHeight};this.$slider.addClass('sp-full-screen');this.settings.forceSize='fullWindow';this.settings.autoHeight=!1}else{this.$slider.css('margin','');this.$slider.removeClass('sp-full-screen');this.settings.forceSize=this.sizeBeforeFullScreen.forceSize;this.settings.autoHeight=this.sizeBeforeFullScreen.autoHeight}\nthis.resize()},destroyFullScreen:function(){this.off('update.'+NS);this._removeFullScreen()},fullScreenDefaults:{fullScreen:!1,fadeFullScreen:!0}};$.SliderPro.addModule('FullScreen',FullScreen)})(window,jQuery);(function(window,$){\"use strict\";var NS='Buttons.'+$.SliderPro.namespace;var Buttons={$buttons:null,initButtons:function(){this.on('update.'+NS,$.proxy(this._buttonsOnUpdate,this))},_buttonsOnUpdate:function(){this.$buttons=this.$slider.find('.sp-buttons');if(this.settings.buttons===!0&&this.getTotalSlides()>1&&this.$buttons.length===0){this._createButtons()}else if(this.settings.buttons===!0&&this.getTotalSlides()!==this.$buttons.find('.sp-button').length&&this.$buttons.length!==0){this._adjustButtons()}else if(this.settings.buttons===!1||(this.getTotalSlides()<=1&&this.$buttons.length!==0)){this._removeButtons()}},_createButtons:function(){var that=this;this.$buttons=$('<div class=\"sp-buttons\"><\/div>').appendTo(this.$slider);for(var i=0;i<this.getTotalSlides();i++){$('<div class=\"sp-button\"><\/div>').appendTo(this.$buttons)}\nthis.$buttons.on('click.'+NS,'.sp-button',function(){that.gotoSlide($(this).index())});this.$buttons.find('.sp-button').eq(this.selectedSlideIndex).addClass('sp-selected-button');this.on('gotoSlide.'+NS,function(event){that.$buttons.find('.sp-selected-button').removeClass('sp-selected-button');that.$buttons.find('.sp-button').eq(event.index).addClass('sp-selected-button')});this.$slider.addClass('sp-has-buttons')},_adjustButtons:function(){this.$buttons.empty();for(var i=0;i<this.getTotalSlides();i++){$('<div class=\"sp-button\"><\/div>').appendTo(this.$buttons)}\nthis.$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.'+NS,'.sp-button');this.off('gotoSlide.'+NS);this.$buttons.remove();this.$slider.removeClass('sp-has-buttons')},destroyButtons:function(){this._removeButtons();this.off('update.'+NS)},buttonsDefaults:{buttons:!0}};$.SliderPro.addModule('Buttons',Buttons)})(window,jQuery);(function(window,$){\"use strict\";var NS='Arrows.'+$.SliderPro.namespace;var Arrows={$arrows:null,$previousArrow:null,$nextArrow:null,initArrows:function(){this.on('update.'+NS,$.proxy(this._arrowsOnUpdate,this));this.on('gotoSlide.'+NS,$.proxy(this._checkArrowsVisibility,this))},_arrowsOnUpdate:function(){var that=this;if(this.settings.arrows===!0&&this.$arrows===null){this.$arrows=$('<div class=\"sp-arrows\"><\/div>').appendTo(this.$slidesContainer);this.$previousArrow=$('<div class=\"sp-arrow sp-previous-arrow\"><\/div>').appendTo(this.$arrows);this.$nextArrow=$('<div class=\"sp-arrow sp-next-arrow\"><\/div>').appendTo(this.$arrows);this.$previousArrow.on('click.'+NS,function(){that.previousSlide()});this.$nextArrow.on('click.'+NS,function(){that.nextSlide()});this._checkArrowsVisibility()}else if(this.settings.arrows===!1&&this.$arrows!==null){this._removeArrows()}\nif(this.settings.arrows===!0){if(this.settings.fadeArrows===!0){this.$arrows.addClass('sp-fade-arrows')}else if(this.settings.fadeArrows===!1){this.$arrows.removeClass('sp-fade-arrows')}}},_checkArrowsVisibility:function(){if(this.settings.arrows===!1||this.settings.loop===!0){return}\nif(this.selectedSlideIndex===0){this.$previousArrow.css('display','none')}else{this.$previousArrow.css('display','block')}\nif(this.selectedSlideIndex===this.getTotalSlides()-1){this.$nextArrow.css('display','none')}else{this.$nextArrow.css('display','block')}},_removeArrows:function(){if(this.$arrows!==null){this.$previousArrow.off('click.'+NS);this.$nextArrow.off('click.'+NS);this.$arrows.remove();this.$arrows=null}},destroyArrows:function(){this._removeArrows();this.off('update.'+NS);this.off('gotoSlide.'+NS)},arrowsDefaults:{arrows:!1,fadeArrows:!0}};$.SliderPro.addModule('Arrows',Arrows)})(window,jQuery);(function(window,$){\"use strict\";var NS='ThumbnailTouchSwipe.'+$.SliderPro.namespace;var ThumbnailTouchSwipe={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:''},thumbnailPreviousStartEvent:'',initThumbnailTouchSwipe:function(){this.on('update.'+NS,$.proxy(this._thumbnailTouchSwipeOnUpdate,this))},_thumbnailTouchSwipeOnUpdate:function(){if(this.isThumbnailScroller===!1){return}\nif(this.settings.thumbnailTouchSwipe===!0&&this.isThumbnailTouchSwipe===!1){this.isThumbnailTouchSwipe=!0;this.thumbnailTouchSwipeEvents.startEvent='touchstart'+'.'+NS+' mousedown'+'.'+NS;this.thumbnailTouchSwipeEvents.moveEvent='touchmove'+'.'+NS+' mousemove'+'.'+NS;this.thumbnailTouchSwipeEvents.endEvent='touchend'+'.'+this.uniqueId+'.'+NS+' mouseup'+'.'+this.uniqueId+'.'+NS;this.$thumbnails.on(this.thumbnailTouchSwipeEvents.startEvent,$.proxy(this._onThumbnailTouchStart,this));this.$thumbnails.on('dragstart.'+NS,function(event){event.preventDefault()});this.$thumbnails.addClass('sp-grab')}\n$.each(this.thumbnails,function(index,thumbnail){thumbnail.off('thumbnailClick')})},_onThumbnailTouchStart:function(event){if(event.type==='mousedown'&&this.thumbnailPreviousStartEvent==='touchstart'){this.thumbnailPreviousStartEvent=event.type;return}\nthis.thumbnailPreviousStartEvent=event.type;if($(event.target).closest('.sp-selectable').length>=1){return}\nvar that=this,eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;if(typeof event.originalEvent.touches==='undefined'){event.preventDefault()}\n$(event.target).parents('.sp-thumbnail-container').find('a').one('click.'+NS,function(event){event.preventDefault()});this.thumbnailTouchStartPoint.x=eventObject.pageX||eventObject.clientX;this.thumbnailTouchStartPoint.y=eventObject.pageY||eventObject.clientY;this.thumbnailTouchStartPosition=this.thumbnailsPosition;this.thumbnailTouchDistance.x=this.thumbnailTouchDistance.y=0;if(this.$thumbnails.hasClass('sp-animated')){this.isThumbnailTouchMoving=!0;this._stopThumbnailsMovement();this.thumbnailTouchStartPosition=this.thumbnailsPosition}\nthis.$thumbnails.on(this.thumbnailTouchSwipeEvents.moveEvent,$.proxy(this._onThumbnailTouchMove,this));$(document).on(this.thumbnailTouchSwipeEvents.endEvent,$.proxy(this._onThumbnailTouchEnd,this));this.$thumbnails.removeClass('sp-grab').addClass('sp-grabbing');this.$thumbnailsContainer.addClass('sp-swiping')},_onThumbnailTouchMove:function(event){var eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;this.isThumbnailTouchMoving=!0;this.thumbnailTouchEndPoint.x=eventObject.pageX||eventObject.clientX;this.thumbnailTouchEndPoint.y=eventObject.pageY||eventObject.clientY;this.thumbnailTouchDistance.x=this.thumbnailTouchEndPoint.x-this.thumbnailTouchStartPoint.x;this.thumbnailTouchDistance.y=this.thumbnailTouchEndPoint.y-this.thumbnailTouchStartPoint.y;var distance=this.thumbnailsOrientation==='horizontal'?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y,oppositeDistance=this.thumbnailsOrientation==='horizontal'?this.thumbnailTouchDistance.y:this.thumbnailTouchDistance.x;if(Math.abs(distance)>Math.abs(oppositeDistance)){event.preventDefault()}else{return}\nif(this.thumbnailsPosition>=0){var infOffset=-this.thumbnailTouchStartPosition;distance=infOffset+(distance-infOffset)*0.2}else if(this.thumbnailsPosition<=-this.thumbnailsSize+this.thumbnailsContainerSize){var supOffset=this.thumbnailsSize-this.thumbnailsContainerSize+this.thumbnailTouchStartPosition;distance=-supOffset+(distance+supOffset)*0.2}\nthis._moveThumbnailsTo(this.thumbnailTouchStartPosition+distance,!0)},_onThumbnailTouchEnd:function(event){var that=this,thumbnailTouchDistance=this.thumbnailsOrientation==='horizontal'?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y;this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent);$(document).off(this.thumbnailTouchSwipeEvents.endEvent);this.$thumbnails.removeClass('sp-grabbing').addClass('sp-grab');if(this.isThumbnailTouchMoving===!1||this.isThumbnailTouchMoving===!0&&Math.abs(this.thumbnailTouchDistance.x)<10&&Math.abs(this.thumbnailTouchDistance.y)<10){var targetThumbnail=$(event.target).hasClass('sp-thumbnail-container')?$(event.target):$(event.target).parents('.sp-thumbnail-container'),index=targetThumbnail.index();if($(event.target).parents('a').length!==0){$(event.target).parents('a').off('click.'+NS);this.$thumbnailsContainer.removeClass('sp-swiping')}else if(index!==this.selectedThumbnailIndex&&index!==-1){this.gotoSlide(index)}\nreturn}\nthis.isThumbnailTouchMoving=!1;$(event.target).parents('.sp-thumbnail').one('click',function(event){event.preventDefault()});setTimeout(function(){that.$thumbnailsContainer.removeClass('sp-swiping')},1);if(this.thumbnailsPosition>0){this._moveThumbnailsTo(0)}else if(this.thumbnailsPosition<this.thumbnailsContainerSize-this.thumbnailsSize){this._moveThumbnailsTo(this.thumbnailsContainerSize-this.thumbnailsSize)}\nthis.trigger({type:'thumbnailsMoveComplete'});if($.isFunction(this.settings.thumbnailsMoveComplete)){this.settings.thumbnailsMoveComplete.call(this,{type:'thumbnailsMoveComplete'})}},destroyThumbnailTouchSwipe:function(){this.off('update.'+NS);if(this.isThumbnailScroller===!1){return}\nthis.$thumbnails.off(this.thumbnailTouchSwipeEvents.startEvent);this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent);this.$thumbnails.off('dragstart.'+NS);$(document).off(this.thumbnailTouchSwipeEvents.endEvent);this.$thumbnails.removeClass('sp-grab')},thumbnailTouchSwipeDefaults:{thumbnailTouchSwipe:!0}};$.SliderPro.addModule('ThumbnailTouchSwipe',ThumbnailTouchSwipe)})(window,jQuery);(function(window,$){\"use strict\";var NS='ThumbnailArrows.'+$.SliderPro.namespace;var ThumbnailArrows={$thumbnailArrows:null,$previousThumbnailArrow:null,$nextThumbnailArrow:null,initThumbnailArrows:function(){var that=this;this.on('update.'+NS,$.proxy(this._thumbnailArrowsOnUpdate,this));this.on('sliderResize.'+NS+' '+'thumbnailsMoveComplete.'+NS,function(){if(that.isThumbnailScroller===!0&&that.settings.thumbnailArrows===!0){that._checkThumbnailArrowsVisibility()}})},_thumbnailArrowsOnUpdate:function(){var that=this;if(this.isThumbnailScroller===!1){return}\nif(this.settings.thumbnailArrows===!0&&this.$thumbnailArrows===null){this.$thumbnailArrows=$('<div class=\"sp-thumbnail-arrows\"><\/div>').appendTo(this.$thumbnailsContainer);this.$previousThumbnailArrow=$('<div class=\"sp-thumbnail-arrow sp-previous-thumbnail-arrow\"><\/div>').appendTo(this.$thumbnailArrows);this.$nextThumbnailArrow=$('<div class=\"sp-thumbnail-arrow sp-next-thumbnail-arrow\"><\/div>').appendTo(this.$thumbnailArrows);this.$previousThumbnailArrow.on('click.'+NS,function(){var previousPosition=Math.min(0,that.thumbnailsPosition+that.thumbnailsContainerSize);that._moveThumbnailsTo(previousPosition)});this.$nextThumbnailArrow.on('click.'+NS,function(){var nextPosition=Math.max(that.thumbnailsContainerSize-that.thumbnailsSize,that.thumbnailsPosition-that.thumbnailsContainerSize);that._moveThumbnailsTo(nextPosition)})}else if(this.settings.thumbnailArrows===!1&&this.$thumbnailArrows!==null){this._removeThumbnailArrows()}\nif(this.settings.thumbnailArrows===!0){if(this.settings.fadeThumbnailArrows===!0){this.$thumbnailArrows.addClass('sp-fade-thumbnail-arrows')}else if(this.settings.fadeThumbnailArrows===!1){this.$thumbnailArrows.removeClass('sp-fade-thumbnail-arrows')}\nthis._checkThumbnailArrowsVisibility()}},_checkThumbnailArrowsVisibility:function(){if(this.thumbnailsPosition===0){this.$previousThumbnailArrow.css('display','none')}else{this.$previousThumbnailArrow.css('display','block')}\nif(this.thumbnailsPosition===this.thumbnailsContainerSize-this.thumbnailsSize){this.$nextThumbnailArrow.css('display','none')}else{this.$nextThumbnailArrow.css('display','block')}},_removeThumbnailArrows:function(){if(this.$thumbnailArrows!==null){this.$previousThumbnailArrow.off('click.'+NS);this.$nextThumbnailArrow.off('click.'+NS);this.$thumbnailArrows.remove();this.$thumbnailArrows=null}},destroyThumbnailArrows:function(){this._removeThumbnailArrows();this.off('update.'+NS);this.off('sliderResize.'+NS);this.off('thumbnailsMoveComplete.'+NS)},thumbnailArrowsDefaults:{thumbnailArrows:!1,fadeThumbnailArrows:!0}};$.SliderPro.addModule('ThumbnailArrows',ThumbnailArrows)})(window,jQuery);(function(window,$){\"use strict\";var NS='Video.'+$.SliderPro.namespace;var Video={firstInit:!1,initVideo:function(){this.on('update.'+NS,$.proxy(this._videoOnUpdate,this));this.on('gotoSlide.'+NS,$.proxy(this._videoOnGotoSlide,this));this.on('gotoSlideComplete.'+NS,$.proxy(this._videoOnGotoSlideComplete,this))},_videoOnUpdate:function(){var that=this;this.$slider.find('.sp-video').not('a, [data-video-init]').each(function(){var video=$(this);that._initVideo(video)});this.$slider.find('a.sp-video').not('[data-video-preinit]').each(function(){var video=$(this);that._preinitVideo(video)});if(this.firstInit===!1){this.firstInit=!0;this._videoOnGotoSlideComplete({index:this.selectedSlideIndex,previousIndex:-1})}},_initVideo:function(video){var that=this;video.attr('data-video-init',!0).videoController();video.on('videoPlay.'+NS,function(){if(that.settings.playVideoAction==='stopAutoplay'&&typeof that.stopAutoplay!=='undefined'){that.stopAutoplay();that.settings.autoplay=!1}\nvar eventObject={type:'videoPlay',video:video};that.trigger(eventObject);if($.isFunction(that.settings.videoPlay)){that.settings.videoPlay.call(that,eventObject)}});video.on('videoPause.'+NS,function(){if(that.settings.pauseVideoAction==='startAutoplay'&&typeof that.startAutoplay!=='undefined'){that.stopAutoplay();that.startAutoplay();that.settings.autoplay=!0}\nvar eventObject={type:'videoPause',video:video};that.trigger(eventObject);if($.isFunction(that.settings.videoPause)){that.settings.videoPause.call(that,eventObject)}});video.on('videoEnded.'+NS,function(){if(that.settings.endVideoAction==='startAutoplay'&&typeof that.startAutoplay!=='undefined'){that.stopAutoplay();that.startAutoplay();that.settings.autoplay=!0}else if(that.settings.endVideoAction==='nextSlide'){that.nextSlide()}else if(that.settings.endVideoAction==='replayVideo'){video.videoController('replay')}\nvar eventObject={type:'videoEnd',video:video};that.trigger(eventObject);if($.isFunction(that.settings.videoEnd)){that.settings.videoEnd.call(that,eventObject)}})},_preinitVideo:function(video){var that=this;video.attr('data-video-preinit',!0);video.on('click.'+NS,function(event){if(that.$slider.hasClass('sp-swiping')){return}\nevent.preventDefault();var href=video.attr('href'),iframe,provider,regExp,match,id,src,videoAttributes,videoWidth=video.children('img').attr('width')||video.children('img').width(),videoHeight=video.children('img').attr('height')||video.children('img').height();if(href.indexOf('youtube')!==-1||href.indexOf('youtu.be')!==-1){provider='youtube'}else if(href.indexOf('vimeo')!==-1){provider='vimeo'}\nregExp=provider==='youtube'?\/^.*(youtu.be\\\/|v\\\/|u\\\/\\w\\\/|embed\\\/|watch\\?v=|\\&v=)([^#\\&\\?]*).*\/:\/http:\\\/\\\/(www\\.)?vimeo.com\\\/(\\d+)\/;match=href.match(regExp);id=match[2];src=provider==='youtube'?'\/\/www.youtube.com\/embed\/'+id+'?enablejsapi=1&wmode=opaque':'\/\/player.vimeo.com\/video\/'+id;videoAttributes=href.split('?')[1];if(typeof videoAttributes!=='undefined'){videoAttributes=videoAttributes.split('&');$.each(videoAttributes,function(index,value){if(value.indexOf(id)===-1){src+='&'+value}})}\niframe=$('<iframe><\/iframe>').attr({'src':src,'width':videoWidth,'height':videoHeight,'class':video.attr('class'),'frameborder':0,'allowfullscreen':'allowfullscreen'}).insertBefore(video);that._initVideo(iframe);iframe.videoController('play');video.css('display','none')})},_videoOnGotoSlide:function(event){var previousVideo=this.$slides.find('.sp-slide').eq(event.previousIndex).find('.sp-video[data-video-init]');if(event.previousIndex!==-1&&previousVideo.length!==0){if(this.settings.leaveVideoAction==='stopVideo'){previousVideo.videoController('stop')}else if(this.settings.leaveVideoAction==='pauseVideo'){previousVideo.videoController('pause')}else if(this.settings.leaveVideoAction==='removeVideo'){if(previousVideo.siblings('a.sp-video').length!==0){previousVideo.siblings('a.sp-video').css('display','');previousVideo.videoController('destroy');previousVideo.remove()}else{previousVideo.videoController('stop')}}}},_videoOnGotoSlideComplete:function(event){if(this.settings.reachVideoAction==='playVideo'&&event.index===this.selectedSlideIndex){var loadedVideo=this.$slides.find('.sp-slide').eq(event.index).find('.sp-video[data-video-init]'),unloadedVideo=this.$slides.find('.sp-slide').eq(event.index).find('.sp-video[data-video-preinit]');if(loadedVideo.length!==0){loadedVideo.videoController('play')}else if(unloadedVideo.length!==0){unloadedVideo.trigger('click.'+NS)}\nif((loadedVideo.length!==0||unloadedVideo.length!==0)&&this.settings.playVideoAction==='stopAutoplay'&&typeof this.stopAutoplay!=='undefined'){this.stopAutoplay();this.settings.autoplay=!1}}},destroyVideo:function(){this.$slider.find('.sp-video[ data-video-preinit ]').each(function(){var video=$(this);video.removeAttr('data-video-preinit');video.off('click.'+NS)});this.$slider.find('.sp-video[ data-video-init ]').each(function(){var video=$(this);video.removeAttr('data-video-init');video.off('Video');video.videoController('destroy')});this.off('update.'+NS);this.off('gotoSlide.'+NS);this.off('gotoSlideComplete.'+NS)},videoDefaults:{reachVideoAction:'none',leaveVideoAction:'pauseVideo',playVideoAction:'stopAutoplay',pauseVideoAction:'none',endVideoAction:'none',videoPlay:function(){},videoPause:function(){},videoEnd:function(){}}};$.SliderPro.addModule('Video',Video)})(window,jQuery);(function($){\"use strict\";var isIOS=window.navigator.userAgent.match(\/(iPad|iPhone|iPod)\/g)?!0:!1;var VideoController=function(instance,options){this.$video=$(instance);this.options=options;this.settings={};this.player=null;this._init()};VideoController.prototype={_init:function(){this.settings=$.extend({},this.defaults,this.options);var that=this,players=$.VideoController.players,videoID=this.$video.attr('id');for(var name in players){if(typeof players[name]!=='undefined'&&players[name].isType(this.$video)){this.player=new players[name](this.$video);break}}\nif(this.player===null){return}\nvar events=['ready','start','play','pause','ended'];$.each(events,function(index,element){var event='video'+element.charAt(0).toUpperCase()+element.slice(1);that.player.on(element,function(){that.trigger({type:event,video:videoID});if($.isFunction(that.settings[event])){that.settings[event].call(that,{type:event,video:videoID})}})})},play:function(){if(isIOS===!0&&this.player.isStarted()===!1||this.player.getState()==='playing'){return}\nthis.player.play()},stop:function(){if(isIOS===!0&&this.player.isStarted()===!1||this.player.getState()==='stopped'){return}\nthis.player.stop()},pause:function(){if(isIOS===!0&&this.player.isStarted()===!1||this.player.getState()==='paused'){return}\nthis.player.pause()},replay:function(){if(isIOS===!0&&this.player.isStarted()===!1){return}\nthis.player.replay()},on:function(type,callback){return this.$video.on(type,callback)},off:function(type){return this.$video.off(type)},trigger:function(data){return this.$video.triggerHandler(data)},destroy:function(){if(this.player.isStarted()===!0){this.stop()}\nthis.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(){}}};$.VideoController={players:{},addPlayer:function(name,player){this.players[name]=player}};$.fn.videoController=function(options){var args=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof $(this).data('videoController')==='undefined'){var newInstance=new VideoController(this,options);$(this).data('videoController',newInstance)}else if(typeof options!=='undefined'){var currentInstance=$(this).data('videoController');if(typeof currentInstance[options]==='function'){currentInstance[options].apply(currentInstance,args)}else{$.error(options+' does not exist in videoController.')}}})};var Video=function(video){this.$video=video;this.player=null;this.ready=!1;this.started=!1;this.state='';this.events=$({});this._init()};Video.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(type,callback){return this.events.on(type,callback)},off:function(type){return this.events.off(type)},trigger:function(data){return this.events.triggerHandler(data)}};var YoutubeVideoHelper={youtubeAPIAdded:!1,youtubeVideos:[]};var YoutubeVideo=function(video){this.init=!1;var youtubeAPILoaded=window.YT&&window.YT.Player;if(typeof youtubeAPILoaded!=='undefined'){Video.call(this,video)}else{YoutubeVideoHelper.youtubeVideos.push({'video':video,'scope':this});if(YoutubeVideoHelper.youtubeAPIAdded===!1){YoutubeVideoHelper.youtubeAPIAdded=!0;var tag=document.createElement('script');tag.src=\"\/\/www.youtube.com\/player_api\";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);window.onYouTubePlayerAPIReady=function(){$.each(YoutubeVideoHelper.youtubeVideos,function(index,element){Video.call(element.scope,element.video)})}}}};YoutubeVideo.prototype=new Video();YoutubeVideo.prototype.constructor=YoutubeVideo;$.VideoController.addPlayer('YoutubeVideo',YoutubeVideo);YoutubeVideo.isType=function(video){if(video.is('iframe')){var src=video.attr('src');if(src.indexOf('youtube.com')!==-1||src.indexOf('youtu.be')!==-1){return!0}}\nreturn!1};YoutubeVideo.prototype._init=function(){this.init=!0;this._setup()};YoutubeVideo.prototype._setup=function(){var that=this;this.player=new YT.Player(this.$video[0],{events:{'onReady':function(){that.trigger({type:'ready'});that.ready=!0},'onStateChange':function(event){switch(event.data){case YT.PlayerState.PLAYING:if(that.started===!1){that.started=!0;that.trigger({type:'start'})}\nthat.state='playing';that.trigger({type:'play'});break;case YT.PlayerState.PAUSED:that.state='paused';that.trigger({type:'pause'});break;case YT.PlayerState.ENDED:that.state='ended';that.trigger({type:'ended'});break}}}})};YoutubeVideo.prototype.play=function(){var that=this;if(this.ready===!0){this.player.playVideo()}else{var timer=setInterval(function(){if(that.ready===!0){clearInterval(timer);that.player.playVideo()}},100)}};YoutubeVideo.prototype.pause=function(){if(isIOS===!0){this.stop()}else{this.player.pauseVideo()}};YoutubeVideo.prototype.stop=function(){this.player.seekTo(1);this.player.stopVideo();this.state='stopped'};YoutubeVideo.prototype.replay=function(){this.player.seekTo(1);this.player.playVideo()};YoutubeVideo.prototype.on=function(type,callback){var that=this;if(this.init===!0){Video.prototype.on.call(this,type,callback)}else{var timer=setInterval(function(){if(that.init===!0){clearInterval(timer);Video.prototype.on.call(that,type,callback)}},100)}};var VimeoVideoHelper={vimeoAPIAdded:!1,vimeoVideos:[]};var VimeoVideo=function(video){this.init=!1;if(typeof window.Vimeo!=='undefined'){Video.call(this,video)}else{VimeoVideoHelper.vimeoVideos.push({'video':video,'scope':this});if(VimeoVideoHelper.vimeoAPIAdded===!1){VimeoVideoHelper.vimeoAPIAdded=!0;var tag=document.createElement('script');tag.src=\"\/\/player.vimeo.com\/api\/player.js\";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);var checkVimeoAPITimer=setInterval(function(){if(typeof window.Vimeo!=='undefined'){clearInterval(checkVimeoAPITimer);$.each(VimeoVideoHelper.vimeoVideos,function(index,element){Video.call(element.scope,element.video)})}},100)}}};VimeoVideo.prototype=new Video();VimeoVideo.prototype.constructor=VimeoVideo;$.VideoController.addPlayer('VimeoVideo',VimeoVideo);VimeoVideo.isType=function(video){if(video.is('iframe')){var src=video.attr('src');if(src.indexOf('vimeo.com')!==-1){return!0}}\nreturn!1};VimeoVideo.prototype._init=function(){this.init=!0;this._setup()};VimeoVideo.prototype._setup=function(){var that=this;this.player=new Vimeo.Player(this.$video[0]);that.ready=!0;that.trigger({type:'ready'});that.player.on('play',function(){if(that.started===!1){that.started=!0;that.trigger({type:'start'})}\nthat.state='playing';that.trigger({type:'play'})});that.player.on('pause',function(){that.state='paused';that.trigger({type:'pause'})});that.player.on('ended',function(){that.state='ended';that.trigger({type:'ended'})})};VimeoVideo.prototype.play=function(){var that=this;if(this.ready===!0){this.player.play()}else{var timer=setInterval(function(){if(that.ready===!0){clearInterval(timer);that.player.play()}},100)}};VimeoVideo.prototype.pause=function(){this.player.pause()};VimeoVideo.prototype.stop=function(){var that=this;this.player.setCurrentTime(0).then(function(){that.player.pause();that.state='stopped'})};VimeoVideo.prototype.replay=function(){var that=this;this.player.setCurrentTime(0).then(function(){that.player.play()})};VimeoVideo.prototype.on=function(type,callback){var that=this;if(this.init===!0){Video.prototype.on.call(this,type,callback)}else{var timer=setInterval(function(){if(that.init===!0){clearInterval(timer);Video.prototype.on.call(that,type,callback)}},100)}};var HTML5Video=function(video){Video.call(this,video)};HTML5Video.prototype=new Video();HTML5Video.prototype.constructor=HTML5Video;$.VideoController.addPlayer('HTML5Video',HTML5Video);HTML5Video.isType=function(video){if(video.is('video')&&video.hasClass('video-js')===!1&&video.hasClass('sublime')===!1){return!0}\nreturn!1};HTML5Video.prototype._init=function(){var that=this;this.player=this.$video[0];var checkVideoReady=setInterval(function(){if(that.player.readyState===4){clearInterval(checkVideoReady);that.ready=!0;that.trigger({type:'ready'});that.player.addEventListener('play',function(){if(that.started===!1){that.started=!0;that.trigger({type:'start'})}\nthat.state='playing';that.trigger({type:'play'})});that.player.addEventListener('pause',function(){that.state='paused';that.trigger({type:'pause'})});that.player.addEventListener('ended',function(){that.state='ended';that.trigger({type:'ended'})})}},100)};HTML5Video.prototype.play=function(){var that=this;if(this.ready===!0){this.player.play()}else{var timer=setInterval(function(){if(that.ready===!0){clearInterval(timer);that.player.play()}},100)}};HTML5Video.prototype.pause=function(){this.player.pause()};HTML5Video.prototype.stop=function(){this.player.currentTime=0;this.player.pause();this.state='stopped'};HTML5Video.prototype.replay=function(){this.player.currentTime=0;this.player.play()};var VideoJSVideo=function(video){Video.call(this,video)};VideoJSVideo.prototype=new Video();VideoJSVideo.prototype.constructor=VideoJSVideo;$.VideoController.addPlayer('VideoJSVideo',VideoJSVideo);VideoJSVideo.isType=function(video){if((typeof video.attr('data-videojs-id')!=='undefined'||video.hasClass('video-js'))&&typeof videojs!=='undefined'){return!0}\nreturn!1};VideoJSVideo.prototype._init=function(){var that=this,videoID=this.$video.hasClass('video-js')?this.$video.attr('id'):this.$video.attr('data-videojs-id');this.player=videojs(videoID);this.player.ready(function(){that.ready=!0;that.trigger({type:'ready'});that.player.on('play',function(){if(that.started===!1){that.started=!0;that.trigger({type:'start'})}\nthat.state='playing';that.trigger({type:'play'})});that.player.on('pause',function(){that.state='paused';that.trigger({type:'pause'})});that.player.on('ended',function(){that.state='ended';that.trigger({type:'ended'})})})};VideoJSVideo.prototype.play=function(){this.player.play()};VideoJSVideo.prototype.pause=function(){this.player.pause()};VideoJSVideo.prototype.stop=function(){this.player.currentTime(0);this.player.pause();this.state='stopped'};VideoJSVideo.prototype.replay=function(){this.player.currentTime(0);this.player.play()};var SublimeVideo=function(video){Video.call(this,video)};SublimeVideo.prototype=new Video();SublimeVideo.prototype.constructor=SublimeVideo;$.VideoController.addPlayer('SublimeVideo',SublimeVideo);SublimeVideo.isType=function(video){if(video.hasClass('sublime')&&typeof sublime!=='undefined'){return!0}\nreturn!1};SublimeVideo.prototype._init=function(){var that=this;sublime.ready(function(){that.player=sublime.player(that.$video.attr('id'));that.ready=!0;that.trigger({type:'ready'});that.player.on('play',function(){if(that.started===!1){that.started=!0;that.trigger({type:'start'})}\nthat.state='playing';that.trigger({type:'play'})});that.player.on('pause',function(){that.state='paused';that.trigger({type:'pause'})});that.player.on('stop',function(){that.state='stopped';that.trigger({type:'stop'})});that.player.on('end',function(){that.state='ended';that.trigger({type:'ended'})})})};SublimeVideo.prototype.play=function(){this.player.play()};SublimeVideo.prototype.pause=function(){this.player.pause()};SublimeVideo.prototype.stop=function(){this.player.stop()};SublimeVideo.prototype.replay=function(){this.player.stop();this.player.play()};var JWPlayerVideo=function(video){Video.call(this,video)};JWPlayerVideo.prototype=new Video();JWPlayerVideo.prototype.constructor=JWPlayerVideo;$.VideoController.addPlayer('JWPlayerVideo',JWPlayerVideo);JWPlayerVideo.isType=function(video){if((typeof video.attr('data-jwplayer-id')!=='undefined'||video.hasClass('jwplayer')||video.find(\"object[data*='jwplayer']\").length!==0)&&typeof jwplayer!=='undefined'){return!0}\nreturn!1};JWPlayerVideo.prototype._init=function(){var that=this,videoID;if(this.$video.hasClass('jwplayer')){videoID=this.$video.attr('id')}else if(typeof this.$video.attr('data-jwplayer-id')!=='undefined'){videoID=this.$video.attr('data-jwplayer-id')}else if(this.$video.find(\"object[data*='jwplayer']\").length!==0){videoID=this.$video.find('object').attr('id')}\nthis.player=jwplayer(videoID);this.player.onReady(function(){that.ready=!0;that.trigger({type:'ready'});that.player.onPlay(function(){if(that.started===!1){that.started=!0;that.trigger({type:'start'})}\nthat.state='playing';that.trigger({type:'play'})});that.player.onPause(function(){that.state='paused';that.trigger({type:'pause'})});that.player.onComplete(function(){that.state='ended';that.trigger({type:'ended'})})})};JWPlayerVideo.prototype.play=function(){this.player.play(!0)};JWPlayerVideo.prototype.pause=function(){this.player.pause(!0)};JWPlayerVideo.prototype.stop=function(){this.player.stop();this.state='stopped'};JWPlayerVideo.prototype.replay=function(){this.player.seek(0);this.player.play(!0)}})(jQuery);\n","status":true}
[+]
..
[-] js-657c1d1f.js.transient
[edit]
[-] js-c87d2175.js.transient
[edit]
[-] js-55de256e.js.transient
[edit]
[-] js-c3ae2f69.js.transient
[edit]
[-] js-40f8228a.js.transient
[edit]
[-] js-1fc824cc.js.transient
[edit]
[-] js-eaa72b9f.js.transient
[edit]
[-] js-e4fa272e.js.transient
[edit]
[-] js-c676292c.js.transient
[edit]
[-] js-32492eb2.js.transient
[edit]
[-] js-51802a56.js.transient
[edit]
[-] js-776d285c.js.transient
[edit]
[-] js-235e2a6f.js.transient
[edit]
[-] js-8a8c2d72.js.transient
[edit]
[-] js-86d92667.js.transient
[edit]
[-] js-32d21c66.js.transient
[edit]
[-] js-0fce2787.js.transient
[edit]
[-] js-4c1125b4.js.transient
[edit]
[-] js-63e3281e.js.transient
[edit]
[-] js-8d5a2d57.js.transient
[edit]
[-] js-30942a54.js.transient
[edit]
[-] js-fc082778.js.transient
[edit]
[-] js-9bf620d8.js.transient
[edit]
[-] js-3d6327ca.js.transient
[edit]
[-] js-3f051fff.js.transient
[edit]
[-] js-950a2d96.js.transient
[edit]
[-] css-a29c23c3.css.transient
[edit]
[-] css-63b56da5.css.transient
[edit]
[-] css-f9213815.css.transient
[edit]
[-] css-9c2431b9.css.transient
[edit]
[-] css-e128219a.css.transient
[edit]
[-] css-926f2630.css.transient
[edit]
[-] css-87ea2d0f.css.transient
[edit]
[-] css-8fd52d77.css.transient
[edit]
[-] css-87b22f9c.css.transient
[edit]
[-] css-270c21bb.css.transient
[edit]
[-] css-7eb62fd2.css.transient
[edit]
[-] css-e83124b3.css.transient
[edit]
[-] css-636a2091.css.transient
[edit]
[-] css-f3651b8a.css.transient
[edit]
[-] css-eb7b1f07.css.transient
[edit]
[-] css-56702333.css.transient
[edit]
[-] css-841f263d.css.transient
[edit]
[-] css-d153272b.css.transient
[edit]
[-] css-814728af.css.transient
[edit]
[-] css-c96e2de1.css.transient
[edit]
[-] css-a5b02d9f.css.transient
[edit]
[-] css-4ea7285b.css.transient
[edit]
[-] css-9bf422ef.css.transient
[edit]
[-] css-fee62be3.css.transient
[edit]
[-] css-151f2e1c.css.transient
[edit]
[-] css-0a3a223f.css.transient
[edit]
[-] css-60862273.css.transient
[edit]
[-] js-b8472d44.js.transient
[edit]
[-] js-4dbf2ce0.js.transient
[edit]
[-] js-b3192dcf.js.transient
[edit]
[-] js-3a8a2d16.js.transient
[edit]
[-] js-d3871e40.js.transient
[edit]
[-] js-0c8f2522.js.transient
[edit]
[-] js-caca291e.js.transient
[edit]
[-] js-8bbc289c.js.transient
[edit]
[-] js-fdb62783.js.transient
[edit]
[-] js-3bf02a77.js.transient
[edit]
[-] css-58562aeb.css.transient
[edit]
[-] css-27e36698.css.transient
[edit]
[-] css-9a5222e5.css.transient
[edit]
[-] css-bde92440.css.transient
[edit]
[-] css-3e02201e.css.transient
[edit]
[-] css-d3671b17.css.transient
[edit]
[-] css-c81e1e94.css.transient
[edit]
[-] css-2e2922c0.css.transient
[edit]
[-] css-57fa25ca.css.transient
[edit]
[-] css-a4d126b8.css.transient
[edit]
[-] css-531d283c.css.transient
[edit]
[-] css-41d42574.css.transient
[edit]
[-] css-94ad2d6e.css.transient
[edit]
[-] css-71fa2d2c.css.transient
[edit]
[-] css-20b827e8.css.transient
[edit]
[-] css-731a227c.css.transient
[edit]
[-] css-cc4e2b70.css.transient
[edit]
[-] css-dfc22da9.css.transient
[edit]
[-] css-e30221cc.css.transient
[edit]
[-] css-385d2200.css.transient
[edit]
[-] js-43de1cac.js.transient
[edit]
[-] js-a2072102.js.transient
[edit]
[-] js-f6be249c.js.transient
[edit]
[-] js-83df2cd1.js.transient
[edit]
[-] css-3d8b2857.css.transient
[edit]
[-] css-9da622f9.css.transient
[edit]
[-] css-640720a9.css.transient
[edit]
[-] css-6d3825e7.css.transient
[edit]
[-] css-970e22d1.css.transient
[edit]
[-] css-98fe22dd.css.transient
[edit]
[-] css-adb631ca.css.transient
[edit]
[-] css-9c922f78.css.transient
[edit]
[-] js-3c2b3152.js.transient
[edit]
[-] js-63952308.js.transient
[edit]
[-] js-fc991bae.js.transient
[edit]
[-] css-98aa22db.css.transient
[edit]
[-] css-f40e21ad.css.transient
[edit]
[-] js-f248222c.js.transient
[edit]
[-] css-97be22d5.css.transient
[edit]
[-] css-9b4822eb.css.transient
[edit]
[-] js-9c253771.js.transient
[edit]
[-] css-dc893236.css.transient
[edit]
[-] js-488118de.js.transient
[edit]
[-] js-05f4324a.js.transient
[edit]
[-] css-ea9c21f5.css.transient
[edit]
[-] css-28c53a77.css.transient
[edit]
[-] css-995a22df.css.transient
[edit]
[-] css-9c0622ef.css.transient
[edit]
[-] css-99fc22e3.css.transient
[edit]
[-] css-1b95226a.css.transient
[edit]
[-] js-9e7c2db8.js.transient
[edit]
[-] js-9e232adc.js.transient
[edit]
[-] js-3d53258a.js.transient
[edit]
[-] js-651c2acf.js.transient
[edit]
[-] css-9a4a22e5.css.transient
[edit]
[-] css-3e9f2036.css.transient
[edit]
[-] css-72702278.css.transient
[edit]
[-] css-75ba228c.css.transient
[edit]
[-] js-684a1d06.js.transient
[edit]
[-] js-b1f71a79.js.transient
[edit]
[-] js-57f018b1.js.transient
[edit]
[-] js-efb3249e.js.transient
[edit]
[-] js-29a234e8.js.transient
[edit]
[-] js-43ab2cfa.js.transient
[edit]
[-] css-9e9c22ff.css.transient
[edit]
[-] css-732c227c.css.transient
[edit]
[-] css-71282270.css.transient
[edit]
[-] css-da9e1ae8.css.transient
[edit]
[-] css-a82c26ad.css.transient
[edit]
[-] css-653e26b1.css.transient
[edit]
[-] css-256f2b2e.css.transient
[edit]
[-] js-f5a81fe0.js.transient
[edit]
[-] js-af752730.js.transient
[edit]
[-] js-214b250f.js.transient
[edit]
[-] js-1b531f40.js.transient
[edit]
[-] js-1c5e2220.js.transient
[edit]
[-] js-7c0619a4.js.transient
[edit]
[-] js-aff32fbe.js.transient
[edit]
[-] js-c8be2b6c.js.transient
[edit]
[-] js-f5872c21.js.transient
[edit]
[-] js-8c592609.js.transient
[edit]
[-] js-77451d2e.js.transient
[edit]
[-] js-3dce27fd.js.transient
[edit]
[-] js-5aa725d5.js.transient
[edit]
[-] js-84e2288d.js.transient
[edit]
[-] js-e9281eba.js.transient
[edit]
[-] js-a4411a10.js.transient
[edit]
[-] .htaccess.disabled
[edit]