PageSourceSearch

https://www.jada.or.jp/js/jquery/slider-pro/jquery.sliderPro.min.js?1590657724

js jada.or.jp collected 2026-10-02 04:19:50 UTC 96,577 bytes, 7 lines download raw bytes

1/*!
2*  - v1.2.0
3* Homepage: http://bqworks.com/slider-pro/
4* Author: bqworks
5* Author URL: http://bqworks.com/
6*/
7(function(b,e){e.SliderPro={modules:[],addModule:function(g,h){this.modules.push(g);e.extend(d.prototype,h)}};var a=e.SliderPro.namespace="SliderPro";var d=function(g,h){this.instance=g;this.$slider=e(this.instance);this.$slides=null;this.$slidesMask=null;this.$slidesContainer=null;this.slides=[];this.slidesOrder=[];this.options=h;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.isIE=null;this.slidesPosition=0;this.slideWidth=0;this.slideHeight=0;this.slideSize=0;this.previousSlideWidth=0;this.previousSlideHeight=0;this.previousWindowWidth=0;this.previousWindowHeight=0;this.visibleOffset=0;this.allowResize=true;this.uniqueId=new Date().valueOf();this.breakpoints=[];this.currentBreakpoint=-1;this.shuffledIndexes=[];this._init()};d.prototype={_init:function(){var t=this;this.supportedAnimation=f.getSupportedAnimation();this.vendorPrefix=f.getVendorPrefix();this.transitionEvent=f.getTransitionEvent();this.isIE=f.checkIE();this.$slider.removeClass("sp-no-js");var p=this.$slider.find("div.sp-slide:not(.dSlide)").length;if(b.navigator.userAgent.match(/(iPad|iPhone|iPod)/g)){this.$slider.addClass("ios")}var u=/(msie) ([\w.]+)/,r=u.exec(b.navigator.userAgent.toLowerCase());if(this.isIE){this.$slider.addClass("ie")}if(r!==null){this.$slider.addClass("ie"+parseInt(r[2],10))}this.$slidesContainer=e('<div class="sp-slides-container"></div>').appendTo(this.$slider);this.$slidesMask=e('<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 m=e.SliderPro.modules;if(typeof m!=="undefined"){for(var s=0;s<m.length;s++){var o=m[s].substring(0,1).toLowerCase()+m[s].substring(1)+"Defaults";if(typeof this[o]!=="undefined"){e.extend(this.defaults,this[o])}}}this.settings=e.extend({},this.defaults,this.options);if(typeof m!=="undefined"){for(var q=0;q<m.length;q++){if(typeof this["init"+m[q]]!=="undefined"){this["init"+m[q]]()}}}this.originalSettings=e.extend({},this.settings);this.originalGotoSlide=this.gotoSlide;if(this.settings.breakpoints!==null){for(var x in this.settings.breakpoints){this.breakpoints.push({size:parseInt(x,10),properties:this.settings.breakpoints[x]})}this.breakpoints=this.breakpoints.sort(function(j,i){return j.size>=i.size?1:-1})}this.selectedSlideIndex=this.settings.startSlide;if(this.settings.shuffle===true){var g=this.$slides.find(".sp-slide"),v=[];g.each(function(i){t.shuffledIndexes.push(i)});for(var n=this.shuffledIndexes.length-1;n>0;n--){var h=Math.floor(Math.random()*(n+1)),w=this.shuffledIndexes[n];this.shuffledIndexes[n]=this.shuffledIndexes[h];this.shuffledIndexes[h]=w}e.each(this.shuffledIndexes,function(i,j){v.push(g[j])});this.$slides.empty().append(v)}e(b).on("resize."+this.uniqueId+"."+a,function(){var j=e(b).width(),i=e(b).height();if(t.allowResize===false||(t.previousWindowWidth===j&&t.previousWindowHeight===i)){return}t.previousWindowWidth=j;t.previousWindowHeight=i;t.allowResize=false;setTimeout(function(){t.resize();t.allowResize=true},200)});this.on("update."+a,function(){t.previousSlideWidth=0;t.resize()});this.update();this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).addClass("sp-selected");this.trigger({type:"init"});if(e.isFunction(this.settings.init)){this.settings.init.call(this,{type:"init"})}},update:function(){var j=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","")}}this.positionProperty=this.settings.orientation==="horizontal"?"left"
7:"top";this.gotoSlide=this.originalGotoSlide;for(var h=this.slides.length-1;h>=0;h--){if(this.$slider.find('.sp-slide[data-index="'+h+'"]').length===0){var g=this.slides[h];g.destroy();this.slides.splice(h,1)}}this.slidesOrder.length=0;this.$slider.find(".sp-slide").each(function(i){var k=e(this);if(typeof k.attr("data-init")==="undefined"){j._createSlide(i,k)}else{j.slides[i].setIndex(i)}j.slidesOrder.push(i)});this.middleSlidePosition=parseInt((j.slidesOrder.length-1)/2,10);if(this.settings.loop===true){this._updateSlidesOrder()}this.trigger({type:"update"});if(e.isFunction(this.settings.update)){this.settings.update.call(this,{type:"update"})}},_createSlide:function(h,i){var j=this,g=new c(e(i),h,this.settings);this.slides.splice(h,0,g)},_updateSlidesOrder:function(){var h,g,j=e.inArray(this.selectedSlideIndex,this.slidesOrder)-this.middleSlidePosition;if(j<0){h=this.slidesOrder.splice(j,Math.abs(j));for(g=h.length-1;g>=0;g--){this.slidesOrder.unshift(h[g])}}else{if(j>0){h=this.slidesOrder.splice(0,j);for(g=0;g<=h.length-1;g++){this.slidesOrder.push(h[g])}}}},_updateSlidesPosition:function(){var h=parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10);for(var i=0;i<this.slidesOrder.length;i++){var g=this.$slides.find(".sp-slide").eq(this.slidesOrder[i]);g.css(this.positionProperty,h+(i-this.middleSlidePosition)*(this.slideSize+this.settings.slideDistance))}},_resetSlidesPosition:function(){for(var i=0;i<this.slidesOrder.length;i++){var g=this.$slides.find(".sp-slide").eq(this.slidesOrder[i]);g.css(this.positionProperty,i*(this.slideSize+this.settings.slideDistance))}var h=-parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10)+this.visibleOffset;this._moveTo(h,true)},resize:function(){var k=this;if(this.settings.breakpoints!==null&&this.breakpoints.length>0){if(e(b).width()>this.breakpoints[this.breakpoints.length-1].size&&this.currentBreakpoint!==-1){this.currentBreakpoint=-1;this._setProperties(this.originalSettings,false)}else{for(var h=0,l=this.breakpoints.length;h<l;h++){if(e(b).width()<=this.breakpoints[h].size){if(this.currentBreakpoint!==this.breakpoints[h].size){var g={type:"breakpointReach",size:this.breakpoints[h].size,settings:this.breakpoints[h].properties};this.trigger(g);if(e.isFunction(this.settings.breakpointReach)){this.settings.breakpointReach.call(this,g)}this.currentBreakpoint=this.breakpoints[h].size;var j=e.extend({},this.originalSettings,this.breakpoints[h].properties);this._setProperties(j,false);return}break}}}}if(this.settings.responsive===true){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:e(b).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})}if(this.settings.aspectRatio===-1){this.settings.aspectRatio=this.settings.width/this.settings.height}this.slideWidth=this.$slider.width();if(this.settings.forceSize==="fullWindow"){this.slideHeight=e(b).height()}else{this.slideHeight=isNaN(this.settings.aspectRatio)?this.settings.height:this.slideWidth/this.settings.aspectRatio}if(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}this.slideSize=this.settings.orientation==="horizontal"?this.slideWidth:this.slideHeight;this.visibleSlidesSize=this.slideSize;this.visibleOffset=0;e.each(this.slides,function(i,m){m.setSize(k.slideWidth,k.slideHeight)});this.$slidesMask.css({width:this.slideWidth,height:this.slideHeight});if(this.settings.autoHeight===true){setTimeout(function(){k._resizeHeight()},1)}else{this.$slidesMask.css(this.vendorPrefix+"transition","")}if(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:e(b).width(),"max-width":"",marginLeft:-this.$slider.offset().left})}else{this.$slider.css({width:this.settings.visibleSize,"max-width":"100%",marginLeft:0})}this.$slidesMask.css("width",this.$slider.width());this.visibleSlidesSize=this.$slidesMask.width();this.visibleOffset=Math.round((this.$slider.width()-this.slideWidth)/2)}else{if(this.settings.forceSize==="fullWindow"){this.$slider.css({height:e(b).height(),"max-height":""})}else{this.$slider.css({height:this.settings.visibleSize,"max-height":"100%"})}this.$slidesMask.css("height",this.$slider.height());this.visibleSlidesSize=this.$slidesMask.height();this.visibleOffset=Math.round((this.$slider.height()-this.slideHeight)/2)}}this._resetSlidesPosition();this.trigger({type:"sliderResize"});if(e.isFunction(this.settings.sliderResize)){this.settings.sliderResize.call(this,{type:"sliderResize"})}},_resizeHeight:function(){var h=this,i=this.getSlideAt(this.selectedSlideIndex),g=i.getSize();i.off("imagesLoaded."+a);i.on("imagesLoaded."+a,function(k){if(k.index===h.selectedSlideIndex){var j=i.getSize();h._resizeHeightTo(j.height)}});if(g!=="loading"){this._resizeHeightTo(g.height)}},gotoSlide:function(g){if(g===this.selectedSlideIndex||typeof this.slides[g]==="undefined"){return}var h=this;this.previousSlideIndex=this.selectedSlideIndex;this.selectedSlideIndex=g;this.$slides.find(".sp-selected").removeClass("sp-selected");this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).addClass("sp-selected");if(this.settings.loop===true){this._updateSlidesOrder();this._updateSlidesPosition()}if(this.settings.autoHeight===true){this._resizeHeight()}var i=-parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10)+this.visibleOffset;this._moveTo(i,false,function(){if(h.settings.loop===true){h._resetSlidesPosition()}h.trigger({type:"gotoSlideComplete",index:g,previousIndex:h.previousSlideIndex});if(e.isFunction(h.settings.gotoSlideComplete)){h.settings.gotoSlideComplete.call(h,{type:"gotoSlideComplete",index:g,previousIndex:h.previousSlideIndex})}});this.trigger({type:"gotoSlide",index:g,previousIndex:this.previousSlideIndex});if(e.isFunction(this.settings.gotoSlide)){this.settings.gotoSlide.call(this,{type:"gotoSlide",index:g,previousIndex:this.previousSlideIndex})}},nextSlide:function(){var g=(this.selectedSlideIndex>=this.getTotalSlides()-1)?0:(this.selectedSlideIndex+1);this.gotoSlide(g)},previousSlide:function(){var g=this.selectedSlideIndex<=0?(this.getTotalSlides()-1):(this.selectedSlideIndex-1);this.gotoSlide(g)},_moveTo:function(g,h,n){var j=this,i={};if(g===this.slidesPosition){return}this.slidesPosition=g;if((this.supportedAnimation==="css-3d"||this.supportedAnimation==="css-2d")&&this.isIE===false){var m,l=this.settings.orientation==="horizontal"?g:0,k=this.settings.orientation==="horizontal"?0:g;if(this.supportedAnimation==="css-3d"){i[this.vendorPrefix+"transform"]="translate3d("+l+"px, "+k+"px, 0)"}else{i[this.vendorPrefix+"transform"]="translate("+l+"px, "+k+"px)"}if(typeof h!=="undefined"&&h===true){m=""}else{this.$slides.addClass("sp-animated");m=this.vendorPrefix+"transform "+this.settings.slideAnimationDuration/1000+"s";
7this.$slides.on(this.transitionEvent,function(o){if(o.target!==o.currentTarget){return}j.$slides.off(j.transitionEvent);j.$slides.removeClass("sp-animated");if(typeof n==="function"){n()}})}i[this.vendorPrefix+"transition"]=m;this.$slides.css(i)}else{i["margin-"+this.positionProperty]=g;if(typeof h!=="undefined"&&h===true){this.$slides.css(i)}else{this.$slides.addClass("sp-animated");this.$slides.animate(i,this.settings.slideAnimationDuration,function(){j.$slides.removeClass("sp-animated");if(typeof n==="function"){n()}})}}},_stopMovement:function(){var h={};if((this.supportedAnimation==="css-3d"||this.supportedAnimation==="css-2d")&&this.isIE===false){var g=this.$slides.css(this.vendorPrefix+"transform"),l=g.indexOf("matrix3d")!==-1?"matrix3d":"matrix",k=g.replace(l,"").match(/-?[0-9\.]+/g),j=l==="matrix3d"?parseInt(k[12],10):parseInt(k[4],10),i=l==="matrix3d"?parseInt(k[13],10):parseInt(k[5],10);if(this.supportedAnimation==="css-3d"){h[this.vendorPrefix+"transform"]="translate3d("+j+"px, "+i+"px, 0)"}else{h[this.vendorPrefix+"transform"]="translate("+j+"px, "+i+"px)"}h[this.vendorPrefix+"transition"]="";this.$slides.css(h);this.$slides.off(this.transitionEvent);this.slidesPosition=this.settings.orientation==="horizontal"?j:i}else{this.$slides.stop();this.slidesPosition=parseInt(this.$slides.css("margin-"+this.positionProperty),10)}this.$slides.removeClass("sp-animated")},_resizeHeightTo:function(g){var h={height:g};if(this.supportedAnimation==="css-3d"||this.supportedAnimation==="css-2d"){h[this.vendorPrefix+"transition"]="height "+this.settings.heightAnimationDuration/1000+"s";this.$slidesMask.css(h)}else{this.$slidesMask.animate(h,this.settings.heightAnimationDuration)}},destroy:function(){this.$slider.removeData("sliderPro");this.$slider.removeAttr("style");this.$slides.removeAttr("style");this.off("update."+a);e(b).off("resize."+this.uniqueId+"."+a);var g=e.SliderPro.modules;if(typeof g!=="undefined"){for(var h=0;h<g.length;h++){if(typeof this["destroy"+g[h]]!=="undefined"){this["destroy"+g[h]]()}}}e.each(this.slides,function(i,j){j.destroy()});this.slides.length=0;this.$slides.prependTo(this.$slider);this.$slidesContainer.remove()},_setProperties:function(h,g){for(var i in h){this.settings[i]=h[i];if(g!==false){this.originalSettings[i]=h[i]}}this.update()},on:function(g,h){return this.$slider.on(g,h)},off:function(g){return this.$slider.off(g)},trigger:function(g){return this.$slider.triggerHandler(g)},getSlideAt:function(g){return this.slides[g]},getSelectedSlide:function(){return this.selectedSlideIndex},getTotalSlides:function(){return this.slides.length},defaults:{width:500,height:300,responsive:true,aspectRatio:-1,imageScaleMode:"cover",centerImage:true,autoHeight:false,startSlide:0,shuffle:false,orientation:"horizontal",forceSize:"none",loop:true,slideDistance:10,slideAnimationDuration:700,heightAnimationDuration:700,visibleSize:"auto",breakpoints:null,init:function(){},update:function(){},sliderResize:function(){},gotoSlide:function(){},gotoSlideComplete:function(){},breakpointReach:function(){}}};var c=function(g,h,i){this.$slide=g;this.$mainImage=null;this.$imageContainer=null;this.hasMainImage=false;this.isMainImageLoaded=false;this.isMainImageLoading=false;this.hasImages=false;this.areImagesLoaded=false;this.width=0;this.height=0;this.settings=i;this.setIndex(h);this._init()};c.prototype={_init:function(){var g=this;this.$slide.attr("data-init",true);this.$mainImage=this.$slide.find(".sp-image").length!==0?this.$slide.find(".sp-image"):null;if(this.$mainImage!==null){this.hasMainImage=true;this.$imageContainer=e('<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)}}this.hasImages=this.$slide.find("img").length!==0?true:false},setSize:function(h,g){var i=this;this.width=h;this.height=g;this.$slide.css({width:this.width,height:this.height});if(this.hasMainImage===true){this.$imageContainer.css({width:this.width,height:this.height});if(typeof this.$mainImage.attr("data-src")==="undefined"){this.resizeMainImage()}}},getSize:function(){var i=this,h;if(this.hasImages===true&&this.areImagesLoaded===false&&typeof this.$slide.attr("data-loading")==="undefined"){this.$slide.attr("data-loading",true);var g=f.checkImagesComplete(this.$slide,function(){i.areImagesLoaded=true;i.$slide.removeAttr("data-loading");i.trigger({type:"imagesLoaded."+a,index:i.index})});if(g==="complete"){h=this.calculateSize();return{width:h.width,height:h.height}}else{return"loading"}}else{h=this.calculateSize();return{width:h.width,height:h.height}}},calculateSize:function(){var h=this.$slide.width(),g=this.$slide.height();this.$slide.children().each(function(j,l){var n=e(l);if(n.is(":hidden")===true){return}var m=l.getBoundingClientRect(),i=n.position().top+(m.bottom-m.top),k=n.position().left+(m.right-m.left);if(i>g){g=i}if(k>h){h=k}});return{width:h,height:g}},resizeMainImage:function(h){var g=this;if(h===true){this.isMainImageLoaded=false;this.isMainImageLoading=false}if(this.isMainImageLoaded===false&&this.isMainImageLoading===false){this.isMainImageLoading=true;f.checkImagesComplete(this.$mainImage,function(){g.isMainImageLoaded=true;g.isMainImageLoading=false;g.resizeMainImage();g.trigger({type:"imagesLoaded."+a,index:g.index})});return}if(this.settings.autoHeight===true){this.$mainImage.css({width:"100%",height:"auto",marginLeft:"",marginTop:""})}else{if(this.settings.imageScaleMode==="cover"){if(this.$mainImage.width()/this.$mainImage.height()<=this.width/this.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.width/this.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%"})}}}if(this.settings.centerImage===true){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===true){this.$slide.find(".sp-image").removeAttr("style").appendTo(this.$slide);this.$slide.find(".sp-image-container").remove()}},getIndex:function(){return this.index},setIndex:function(g){this.index=g;this.$slide.attr("data-index",this.index)},on:function(g,h){return this.$slide.on(g,h)},off:function(g){return this.$slide.off(g)},trigger:function(g){return this.$slide.triggerHandler(g)}};b.SliderPro=d;b.SliderProSlide=c;e.fn.sliderPro=function(h){var g=Array.prototype.slice.call(arguments,1
7);return this.each(function(){if(typeof e(this).data("sliderPro")==="undefined"){var i=new d(this,h);e(this).data("sliderPro",i)}else{if(typeof h!=="undefined"){var j=e(this).data("sliderPro");if(typeof j[h]==="function"){j[h].apply(j,g)}else{if(typeof j.settings[h]!=="undefined"){var k={};k[h]=g[0];j._setProperties(k)}else{if(typeof h==="object"){j._setProperties(h)}else{e.error(h+" does not exist in sliderPro.")}}}}}})};var f={supportedAnimation:null,vendorPrefix:null,transitionEvent:null,isIE:null,getSupportedAnimation:function(){if(this.supportedAnimation!==null){return this.supportedAnimation}var h=document.body||document.documentElement,j=h.style,g=typeof j.transition!=="undefined"||typeof j.WebkitTransition!=="undefined"||typeof j.MozTransition!=="undefined"||typeof j.OTransition!=="undefined";if(g===true){var k=document.createElement("div");if(typeof k.style.WebkitPerspective!=="undefined"||typeof k.style.perspective!=="undefined"){this.supportedAnimation="css-3d"}if(this.supportedAnimation==="css-3d"&&typeof k.styleWebkitPerspective!=="undefined"){var i=document.createElement("style");i.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(i);k.id="test-3d";document.body.appendChild(k);if(!(k.offsetLeft===9&&k.offsetHeight===5)){this.supportedAnimation=null}i.parentNode.removeChild(i);k.parentNode.removeChild(k)}if(this.supportedAnimation===null&&(typeof k.style["-webkit-transform"]!=="undefined"||typeof k.style.transform!=="undefined")){this.supportedAnimation="css-2d"}}else{this.supportedAnimation="javascript"}return this.supportedAnimation},getVendorPrefix:function(){if(this.vendorPrefix!==null){return this.vendorPrefix}var j=document.createElement("div"),h=["Webkit","Moz","ms","O"];if("transform" in j.style){this.vendorPrefix="";return this.vendorPrefix}for(var g=0;g<h.length;g++){if((h[g]+"Transform") in j.style){this.vendorPrefix="-"+h[g].toLowerCase()+"-";break}}return this.vendorPrefix},getTransitionEvent:function(){if(this.transitionEvent!==null){return this.transitionEvent}var i=document.createElement("div"),g={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd"};for(var h in g){if(h in i.style){this.transitionEvent=g[h];break}}return this.transitionEvent},checkImagesComplete:function(j,k){var i=this,g=this.checkImagesStatus(j);if(g==="loading"){var h=setInterval(function(){g=i.checkImagesStatus(j);if(g==="complete"){clearInterval(h);if(typeof k==="function"){k()}}},100)}else{if(typeof k==="function"){k()}}return g},checkImagesStatus:function(h){var g="complete";if(h.is("img")&&h[0].complete===false){g="loading"}else{h.find("img").each(function(i){var j=e(this)[0];if(j.complete===false){g="loading"}})}return g},checkIE:function(){if(this.isIE!==null){return this.isIE}var h=b.navigator.userAgent,g=h.indexOf("MSIE");if(h.indexOf("MSIE")!==-1||h.match(/Trident.*rv\:11\./)){this.isIE=true}else{this.isIE=false}return this.isIE}};b.SliderProUtils=f})(window,jQuery);(function(c,d){var b="Thumbnails."+d.SliderPro.namespace;var a={$thumbnails:null,$thumbnailsContainer:null,thumbnails:null,selectedThumbnailIndex:0,thumbnailsSize:0,thumbnailsContainerSize:0,thumbnailsPosition:0,thumbnailsOrientation:null,thumbnailsPositionProperty:null,isThumbnailScroller:false,initThumbnails:function(){var f=this;this.thumbnails=[];this.on("update."+b,d.proxy(this._thumbnailsOnUpdate,this));this.on("sliderResize."+b,d.proxy(this._thumbnailsOnResize,this));this.on("gotoSlide."+b,function(g){f._gotoThumbnail(g.index)})},_thumbnailsOnUpdate:function(){var g=this;if(this.$slider.find(".sp-thumbnail").length===0&&this.thumbnails.length===0){this.isThumbnailScroller=false;return}this.isThumbnailScroller=true;if(this.$thumbnailsContainer===null){this.$thumbnailsContainer=d('<div class="sp-thumbnails-container"></div>').insertAfter(this.$slidesContainer)}if(this.$thumbnails===null){if(this.$slider.find(".sp-thumbnails").length!==0){this.$thumbnails=this.$slider.find(".sp-thumbn
7ails").appendTo(this.$thumbnailsContainer);if(this.settings.shuffle===true){var k=this.$thumbnails.find(".sp-thumbnail"),j=[];d.each(this.shuffledIndexes,function(i,l){var m=d(k[l]);if(m.parent("a").length!==0){m=m.parent("a")}j.push(m)});this.$thumbnails.empty().append(j)}}else{this.$thumbnails=d('<div class="sp-thumbnails"></div>').appendTo(this.$thumbnailsContainer)}}this.$slides.find(".sp-thumbnail").each(function(i){var l=d(this),m=l.parents(".sp-slide").index(),n=g.$thumbnails.find(".sp-thumbnail").length-1;if(l.parent("a").length!==0){l=l.parent("a")}if(m>n){l.appendTo(g.$thumbnails)}else{l.insertBefore(g.$thumbnails.find(".sp-thumbnail").eq(m))}});for(var f=this.thumbnails.length-1;f>=0;f--){if(this.$thumbnails.find('.sp-thumbnail[data-index="'+f+'"]').length===0){var h=this.thumbnails[f];h.destroy();this.thumbnails.splice(f,1)}}this.$thumbnails.find(".sp-thumbnail").each(function(i){var l=d(this);if(typeof l.attr("data-init")==="undefined"){g._createThumbnail(l,i)}else{g.thumbnails[i].setIndex(i)}});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"}}}}if(this.settings.thumbnailPointer===true){this.$thumbnailsContainer.addClass("sp-has-pointer")}else{this.$thumbnailsContainer.removeClass("sp-has-pointer")}this.selectedThumbnailIndex=this.selectedSlideIndex;this.$thumbnails.find(".sp-thumbnail-container").eq(this.selectedThumbnailIndex).addClass("sp-selected-thumbnail");this.thumbnailsSize=0;d.each(this.thumbnails,function(i,l){l.setSize(g.settings.thumbnailWidth,g.settings.thumbnailHeight);g.thumbnailsSize+=g.thumbnailsOrientation==="horizontal"?l.getSize().width:l.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"}this.trigger({type:"thumbnailsUpdate"});if(d.isFunction(this.settings.thumbnailsUpdate)){this.settings.thumbnailsUpdate.call(this,{type:"thumbnailsUpdate"})}},_createThumbnail:function(g,f){var h=this,i=new e(g,this.$thumbnails,f);i.on("thumbnailClick."+b,function(j){h.gotoSlide(j.index)});this.thumbnails.splice(f,0,i)},_thumbnailsOnResize:function(){if(this.isThumbnailScroller===false){return}var h=this,g;if(this.thumbnailsOrientation==="horizontal"){this.thumbnailsContainerSize=Math.min(this.$slidesMask.width(),this.thumbnailsSize);this.$thumbnailsContainer.css("width",this.thumbnailsContainerSize);if(!isNaN(this.settings.width)){var f=this.$slidesContainer.parent().parent().width();if(this.settings.width<=f){this.$thumbnailsContainer.css({width:this.settings.width,left:"50%","margin-left":-(this.settings.width/2)+"px"})}}if(this.settings.forceSize==="fullWindow"){this.$slidesMask.css("height",this.$slidesMask.height()-this.$thumbnailsContainer.outerHeight(true));this.slideHeight=this.$slidesMask.height();d.each(this.slides,function(i,j){j.setSize(h.slideWidth,h.slideHeight)})}}else{if(this.thumbnailsOrientation==="vertical"){if(this.$slidesMask.width()+this.$thumbnailsContainer.outerWidth(true)>this.$slider.parent().width()){if(this.settings.forceSize==="fullWidth"||this.settings.forceSize==="fullWindow"){this.$slider.css("max-width",d(c).width()-this.$thumbnailsContainer.outerWidth(true))}else{this.$slider.css("max-width",this.$slider.parent().width()-this.$thumbnailsContainer.outerWidth(true))}this.$slidesMask.css("width",this.$slider.width());if(this.settings.orientation==="horizontal"){this.visibleOffset=Math.round((this.$slider.width()-this.slideSize)/2);this.visibleSlidesSize=this.$slidesMask.width()}else{if(this.settings.orientation==="vertical"){this.slideWidth=this.$slider.width();d.each(this.slides,function(i,j){j.setSize(h.slideWidth,h.slideHeight)})}}this._resetSlidesPosition()}this.thumbnailsContainerSize=Math.min(this.$slidesMask.height(),this.thumbnailsSize);this.$thumbnailsContainer.css("height",this.thumbnailsContainerSize)}}if(this.thumbnailsSize<=this.thumbnailsContainerSize||this.$thumbnails.find(".sp-selected-thumbnail").length===0){g=0}else{g=Math.max(-this.thumbnails[this.selectedThumbnailIndex].getPosition()[this.thumbnailsPositionProperty],this.thumbnailsContainerSize-this.thumbnailsSize)}if(this.settings.thumbnailsPosition==="top"){this.$slider.css({paddingTop:this.$thumbnailsContainer.outerHeight(true),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(true),paddingRight:""})}else{if(this.settings.thumbnailsPosition==="right"){this.$slider.css({paddingTop:"",paddingLeft:"",paddingRight:this.$thumbnailsContainer.outerWidth(true)})}}}}
7this._moveThumbnailsTo(g,true)},_gotoThumbnail:function(m){if(this.isThumbnailScroller===false||typeof this.thumbnails[m]==="undefined"){return}var f=this.selectedThumbnailIndex,n=this.thumbnailsPosition;this.selectedThumbnailIndex=m;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.selectedThumbnailIndex>=f){var o=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,l=this.thumbnails[o],j=this.thumbnailsOrientation==="horizontal"?l.getPosition().right:l.getPosition().bottom,h=-this.thumbnailsPosition+this.thumbnailsContainerSize;if(j>h){n=this.thumbnailsPosition-(j-h)}}else{if(this.selectedThumbnailIndex<f){var k=this.selectedThumbnailIndex===0?this.selectedThumbnailIndex:this.selectedThumbnailIndex-1,g=this.thumbnails[k],i=this.thumbnailsOrientation==="horizontal"?g.getPosition().left:g.getPosition().top;if(i<-this.thumbnailsPosition){n=-i}}}this._moveThumbnailsTo(n);this.trigger({type:"gotoThumbnail"});if(d.isFunction(this.settings.gotoThumbnail)){this.settings.gotoThumbnail.call(this,{type:"gotoThumbnail"})}},_moveThumbnailsTo:function(f,g,m){var i=this,h={};if(f===this.thumbnailsPosition){return}this.thumbnailsPosition=f;if(this.supportedAnimation==="css-3d"||this.supportedAnimation==="css-2d"){var l,k=this.thumbnailsOrientation==="horizontal"?f:0,j=this.thumbnailsOrientation==="horizontal"?0:f;if(this.supportedAnimation==="css-3d"){h[this.vendorPrefix+"transform"]="translate3d("+k+"px, "+j+"px, 0)"}else{h[this.vendorPrefix+"transform"]="translate("+k+"px, "+j+"px)"}if(typeof g!=="undefined"&&g===true){l=""}else{this.$thumbnails.addClass("sp-animated");l=this.vendorPrefix+"transform "+700/1000+"s";this.$thumbnails.on(this.transitionEvent,function(n){if(n.target!==n.currentTarget){return}i.$thumbnails.off(i.transitionEvent);i.$thumbnails.removeClass("sp-animated");if(typeof m==="function"){m()}i.trigger({type:"thumbnailsMoveComplete"});if(d.isFunction(i.settings.thumbnailsMoveComplete)){i.settings.thumbnailsMoveComplete.call(i,{type:"thumbnailsMoveComplete"})}})}h[this.vendorPrefix+"transition"]=l;this.$thumbnails.css(h)}else{h["margin-"+this.thumbnailsPositionProperty]=f;if(typeof g!=="undefined"&&g===true){this.$thumbnails.css(h)}else{this.$thumbnails.addClass("sp-animated").animate(h,700,function(){i.$thumbnails.removeClass("sp-animated");if(typeof m==="function"){m()}i.trigger({type:"thumbnailsMoveComplete"});if(d.isFunction(i.settings.thumbnailsMoveComplete)){i.settings.thumbnailsMoveComplete.call(i,{type:"thumbnailsMoveComplete"})}})}}},_stopThumbnailsMovement:function(){var g={};if(this.supportedAnimation==="css-3d"||this.supportedAnimation==="css-2d"){var f=this.$thumbnails.css(this.vendorPrefix+"transform"),k=f.indexOf("matrix3d")!==-1?"matrix3d":"matrix",j=f.replace(k,"").match(/-?[0-9\.]+/g),i=k==="matrix3d"?parseInt(j[12],10):parseInt(j[4],10),h=k==="matrix3d"?parseInt(j[13],10):parseInt(j[5],10);if(this.supportedAnimation==="css-3d"){g[this.vendorPrefix+"transform"]="translate3d("+i+"px, "+h+"px, 0)"}else{g[this.vendorPrefix+"transform"]="translate("+i+"px, "+h+"px)"}g[this.vendorPrefix+"transition"]="";this.$thumbnails.css(g);this.$thumbnails.off(this.transitionEvent);this.thumbnailsPosition=this.thumbnailsOrientation==="horizontal"?parseInt(j[4],10):parseInt(j[5],10)}else{this.$thumbnails.stop();this.thumbnailsPosition=parseInt(this.$thumbnails.css("margin-"+this.thumbnailsPositionProperty),10)}this.$thumbnails.removeClass("sp-animated")},destroyThumbnails:function(){var f=this;this.off("update."+b);if(this.isThumbnailScroller===false){return}this.off("sliderResize."+b);this.off("gotoSlide."+b);d(c).off("resize."+this.uniqueId+"."+b);this.$thumbnails.find(".sp-thumbnail").each(function(){var h=d(this),g=parseInt(h.attr("data-index"),10),i=f.thumbnails[g];i.off("thumbnailClick."+b);i.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:false,thumbnailsUpdate:function(){},gotoThumbnail:function(){},thumbnailsMoveComplete:function(){}}};var e=function(h,g,f){this.$thumbnail=h;this.$thumbnails=g;this.$thumbnailContainer=null;this.width=0;this.height=0;this.isImageLoaded=false;this.setIndex(f);this._init()};e.prototype={_init:function(){var f=this;this.$thumbnail.attr("data-init",true);
7this.$thumbnailContainer=d('<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)}this.$thumbnailContainer.on("click."+b,function(){f.trigger({type:"thumbnailClick."+b,index:f.index})})},setSize:function(g,f){this.width=g;this.height=f;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(true),height:this.$thumbnailContainer.outerHeight(true)}},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(f){this.index=f;this.$thumbnail.attr("data-index",this.index)},resizeImage:function(){var h=this;if(this.isImageLoaded===false){SliderProUtils.checkImagesComplete(this.$thumbnailContainer,function(){h.isImageLoaded=true;h.resizeImage()});return}this.$thumbnail=this.$thumbnailContainer.find(".sp-thumbnail");var g=this.$thumbnail.width(),f=this.$thumbnail.height();if(g/f<=this.width/this.height){this.$thumbnail.css({width:"100%",height:"auto"})}else{this.$thumbnail.css({width:"auto",height:"100%"})}this.$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."+b);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)}this.$thumbnailContainer.remove()},on:function(f,g){return this.$thumbnailContainer.on(f,g)},off:function(f){return this.$thumbnailContainer.off(f)},trigger:function(f){return this.$thumbnailContainer.triggerHandler(f)}};d.SliderPro.addModule("Thumbnails",a)})(window,jQuery);(function(c,d){var b="ConditionalImages."+d.SliderPro.namespace;var a={previousImageSize:null,currentImageSize:null,isRetinaScreen:false,initConditionalImages:function(){this.currentImageSize=this.previousImageSize="default";this.isRetinaScreen=(typeof this._isRetina!=="undefined")&&(this._isRetina()===true);this.on("update."+b,d.proxy(this._conditionalImagesOnUpdate,this));this.on("sliderResize."+b,d.proxy(this._conditionalImagesOnResize,this))},_conditionalImagesOnUpdate:function(){d.each(this.slides,function(e,f){var g=f.$slide;g.find("img:not([ data-default ])").each(function(){var h=d(this);if(typeof h.attr("data-src")!=="undefined"){h.attr("data-default",h.attr("data-src"))}else{h.attr("data-default",h.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"}}}if(this.previousImageSize!==this.currentImageSize){var e=this;d.each(this.slides,function(f,g){var h=g.$slide;h.find("img").each(function(){var i=d(this),j="";if(e.isRetinaScreen===true&&typeof i.attr("data-retina"+e.currentImageSize)!=="undefined"){j=i.attr("data-retina"+e.currentImageSize);if(typeof i.attr("data-retina")!=="undefined"&&i.attr("data-retina")!==j){i.attr("data-retina",j)}}else{if((e.isRetinaScreen===false||e.isRetinaScreen===true&&typeof i.attr("data-retina")==="undefined")&&typeof i.attr("data-"+e.currentImageSize)!=="undefined"){j=i.attr("data-"+e.currentImageSize);if(typeof i.attr("data-src")!=="undefined"&&i.attr("data-src")!==j){i.attr("data-src",j)}}}if(j!==""){if(typeof i.attr("data-src")==="undefined"&&i.attr("src")!==j){e._loadConditionalImage(i,j,function(k){if(k.hasClass("sp-image")){g.$mainImage=k;g.resizeMainImage(true)}})}}})});this.previousImageSize=this.currentImageSize}},_loadConditionalImage:function(f,e,h){var g=d(new Image());g.attr("class",f.attr("class"));g.attr("style",f.attr("style"));d.each(f.data(),function(i,j){g.attr("data-"+i,j)});if(typeof f.attr("width")!=="undefined"){g.attr("width",f.attr("width"))}if(typeof f.attr("height")!=="undefined"){g.attr("height",f.attr("height"))}if(typeof f.attr("alt")!=="undefined"){g.attr("alt",f.attr("alt"))}if(typeof f.attr("title")!=="undefined"){g.attr("title",f.attr("title"))}g.attr("src",e);g.insertAfter(f);f.remove();f=null;if(typeof h==="function"){h(g)}},destroyConditionalImages:function(){this.off("update."+b);this.off("sliderResize."+b)},conditionalImagesDefaults:{smallSize:480,mediumSize:768,largeSize:1024}};d.SliderPro.addModule("ConditionalImages",a)})(window,jQuery);(function(c,d){var b="Retina."+d.SliderPro.namespace;var a={initRetina:function(){var e=this;if(this._isRetina()===false){return}this.on("update."+b,d.proxy(this._checkRetinaImages,this));
7if(this.$slider.find(".sp-thumbnail").length!==0){this.on("update.Thumbnails."+b,d.proxy(this._checkRetinaThumbnailImages,this))}},_isRetina:function(){if(c.devicePixelRatio>=2){return true}if(c.matchMedia&&(c.matchMedia("(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx)").matches)){return true}return false},_checkRetinaImages:function(){var e=this;d.each(this.slides,function(f,g){var h=g.$slide;if(typeof h.attr("data-retina-loaded")==="undefined"){h.attr("data-retina-loaded",true);h.find("img[data-retina]").each(function(){var i=d(this);if(typeof i.attr("data-src")!=="undefined"){i.attr("data-src",i.attr("data-retina"))}else{e._loadRetinaImage(i,function(j){if(j.hasClass("sp-image")){g.$mainImage=j;g.resizeMainImage(true)}})}})}})},_checkRetinaThumbnailImages:function(){var e=this;d.each(this.thumbnails,function(f,g){var h=g.$thumbnailContainer;if(typeof h.attr("data-retina-loaded")==="undefined"){h.attr("data-retina-loaded",true);h.find("img[data-retina]").each(function(){var i=d(this);if(typeof i.attr("data-src")!=="undefined"){i.attr("data-src",i.attr("data-retina"))}
7else{e._loadRetinaImage(i,function(j){if(j.hasClass("sp-thumbnail")){g.resizeImage()}})}})}})},_loadRetinaImage:function(f,i){var h=false,e="";if(typeof f.attr("data-retina")!=="undefined"){h=true;e=f.attr("data-retina")}if(typeof f.attr("data-src")!=="undefined"){if(h===false){e=f.attr("data-src")}f.removeAttr("data-src")}if(e===""){return}var g=d(new Image());g.attr("class",f.attr("class"));g.attr("style",f.attr("style"));d.each(f.data(),function(j,k){g.attr("data-"+j,k)});if(typeof f.attr("width")!=="undefined"){g.attr("width",f.attr("width"))}if(typeof f.attr("height")!=="undefined"){g.attr("height",f.attr("height"))}if(typeof f.attr("alt")!=="undefined"){g.attr("alt",f.attr("alt"))}if(typeof f.attr("title")!=="undefined"){g.attr("title",f.attr("title"))}g.insertAfter(f);f.remove();f=null;g.attr("src",e);if(typeof i==="function"){i(g)}},destroyRetina:function(){this.off("update."+b);this.off("update.Thumbnails."+b)}};d.SliderPro.addModule("Retina",a)})(window,jQuery);(function(c,d){var b="LazyLoading."+d.SliderPro.namespace;var a={allowLazyLoadingCheck:true,initLazyLoading:function(){var e=this;this.on("sliderResize."+b,d.proxy(this._lazyLoadingOnResize,this));this.on("gotoSlide."+b,d.proxy(this._checkAndLoadVisibleImages,this));this.on("thumbnailsUpdate."+b+" thumbnailsMoveComplete."+b,d.proxy(this._checkAndLoadVisibleThumbnailImages,this))},_lazyLoadingOnResize:function(){var e=this;if(this.allowLazyLoadingCheck===false){return}this.allowLazyLoadingCheck=false;this._checkAndLoadVisibleImages();if(this.$slider.find(".sp-thumbnail").length!==0){this._checkAndLoadVisibleThumbnailImages()}setTimeout(function(){e.allowLazyLoadingCheck=true},500)},_checkAndLoadVisibleImages:function(){if(this.$slider.find(".sp-slide:not([ data-loaded ])").length===0){return}var f=this,h=this.settings.loop===true?this.middleSlidePosition:this.selectedSlideIndex,g=Math.ceil((this.visibleSlidesSize-this.slideSize)/2/this.slideSize),j=h-g-1>0?h-g-1:0,i=h+g+1<this.getTotalSlides()-1?h+g+1:this.getTotalSlides()-1,e=this.slidesOrder.slice(j,i+1);d.each(e,function(l,m){var k=f.slides[m],n=k.$slide;if(typeof n.attr("data-loaded")==="undefined"){n.attr("data-loaded",true);n.find("img[ data-src ]").each(function(){var o=d(this);f._loadImage(o,function(p){if(p.hasClass("sp-image")){k.$mainImage=p;k.resizeMainImage(true)}})})}})},_checkAndLoadVisibleThumbnailImages:function(){if(this.$slider.find(".sp-thumbnail-container:not([ data-loaded ])").length===0){return}var f=this,e=this.thumbnailsSize/this.thumbnails.length,i=Math.floor(Math.abs(this.thumbnailsPosition/e)),h=Math.floor((-this.thumbnailsPosition+this.thumbnailsContainerSize)/e),g=this.thumbnails.slice(i,h+1);d.each(g,function(j,k){var l=k.$thumbnailContainer;if(typeof l.attr("data-loaded")==="undefined"){l.attr("data-loaded",true);l.find("img[ data-src ]").each(function(){var m=d(this);f._loadImage(m,function(){k.resizeImage()})})}})},_loadImage:function(e,g){var f=d(new Image());f.attr("class",e.attr("class"));f.attr("style",e.attr("style"));d.each(e.data(),function(h,i){f.attr("data-"+h,i)});if(typeof e.attr("width")!=="undefined"){f.attr("width",e.attr("width"))}if(typeof e.attr("height")!=="undefined"){f.attr("height",e.attr("height"))}if(typeof e.attr("alt")!=="undefined"){f.attr("alt",e.attr("alt"))}if(typeof e.attr("title")!=="undefined"){f.attr("title",e.attr("title"))}f.attr("src",e.attr("data-src"));f.removeAttr("data-src");f.insertAfter(e);e.remove();e=null;if(typeof g==="function"){g(f)}},destroyLazyLoading:function(){this.off("update."+b);this.off("gotoSlide."+b);this.off("sliderResize."+b);this.off("thumbnailsUpdate."+b);this.off("thumbnailsMoveComplete."+b)}};d.SliderPro.addModule("LazyLoading",a)})(window,jQuery);(function(c,e){var b="Layers."+e.SliderPro.namespace;var d={layersGotoSlideReference:null,waitForLayersTimer:null,initLayers:function(){this.on("update."+b,e.proxy(this._layersOnUpdate,this));this.on("sliderResize."+b,e.proxy(this._layersOnResize,this));this.on("gotoSlide."+b,e.proxy(this._layersOnGotoSlide,this))},_layersOnUpdate:function(h){var g=this;e.each(this.slides,function(i,j){var k=j.$slide;this.$slide.find(".sp-layer:not([ data-layer-init ])").each(function(){var l=new f(e(this));if(typeof j.layers==="undefined"){j.layers=[]}j.layers.push(l);if(e(this).hasClass("sp-static")===false){if(typeof j.animatedLayers==="undefined"){j.animatedLayers=[]}j.animatedLayers.push(l)}})});if(this.settings.waitForLayers===true){clearTimeout(this.waitForLayersTimer);this.waitForLayersTimer=setTimeout(function(){g.layersGotoSlideReference=g.gotoSli
7de;g.gotoSlide=g._layersGotoSlide},1)}},_layersOnResize:function(){var i=this,h,g=this.settings.autoScaleLayers,j;if(this.settings.autoScaleLayers===false){this.showLayers(this.selectedSlideIndex);return}if(this.settings.autoScaleReference===-1){if(typeof this.settings.width==="string"&&this.settings.width.indexOf("%")!==-1){g=false}else{h=parseInt(this.settings.width,10)}}else{h=this.settings.autoScaleReference}if(g===true&&this.slideWidth<h){j=i.slideWidth/h}else{j=1}e.each(this.slides,function(l,k){if(typeof k.layers!=="undefined"){e.each(k.layers,function(m,n){n.scale(j)})}});this.showLayers(this.selectedSlideIndex)},_layersGotoSlide:function(h){var i=this,g=this.slides[this.selectedSlideIndex].animatedLayers;if(this.$slider.hasClass("sp-swiping")||typeof g==="undefined"||g.length===0){this.layersGotoSlideReference(h)}else{this.on("hideLayersComplete."+b,function(){i.off("hideLayersComplete."+b);i.layersGotoSlideReference(h)});this.hideLayers(this.selectedSlideIndex)}},_layersOnGotoSlide:function(g){if(this.previousSlideIndex!==this.selectedSlideIndex){this.hideLayers(this.previousSlideIndex)}this.showLayers(this.selectedSlideIndex)},showLayers:function(h){var j=this,g=this.slides[h].animatedLayers,i=0;if(typeof g==="undefined"){return}e.each(g,function(k,l){if(l.isVisible()===true){i++;if(i===g.length){j.trigger({type:"showLayersComplete",index:k});if(e.isFunction(j.settings.showLayersComplete)){j.settings.showLayersComplete.call(j,{type:"showLayersComplete",index:k})}}}else{l.show(function(){i++;if(i===g.length){j.trigger({type:"showLayersComplete",index:k});if(e.isFunction(j.settings.showLayersComplete)){j.settings.showLayersComplete.call(j,{type:"showLayersComplete",index:k})}}})}})},hideLayers:function(h){var j=this,g=this.slides[h].animatedLayers,i=0;if(typeof g==="undefined"){return}e.each(g,function(k,l){if(l.isVisible()===false){i++;if(i===g.length){j.trigger({type:"hideLayersComplete",index:k});if(e.isFunction(j.settings.hideLayersComplete)){j.settings.hideLayersComplete.call(j,{type:"hideLayersComplete",index:k})}}}else{l.hide(function(){i++;if(i===g.length){j.trigger({type:"hideLayersComplete",index:k});if(e.isFunction(j.settings.hideLayersComplete)){j.settings.hideLayersComplete.call(j,{type:"hideLayersComplete",index:k})}}})}})},destroyLayers:function(){this.off("update."+b);this.off("resize."+b);this.off("gotoSlide."+b);this.off("hideLayersComplete."+b)},layersDefaults:{waitForLayers:false,autoScaleLayers:true,autoScaleReference:-1,showLayersComplete:function(){},hideLayersComplete:function(){}}};var a=c.SliderProSlide.prototype.destroy;c.SliderProSlide.prototype.destroy=function(){if(typeof this.layers!=="undefined"){e.each(this.layers,function(g,h){h.destroy()});this.layers.length=0}if(typeof this.animatedLayers!=="undefined"){this.animatedLayers.length=0}a.apply(this)};var f=function(g){this.$layer=g;this.visible=false;this.styled=false;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.stayTimer=null;this._init()};f.prototype={_init:function(){this.$layer.attr("data-layer-init",true);if(this.$layer.hasClass("sp-static")){this._setStyle()}else{this.$layer.css({visibility:"hidden",display:"none"})}},_setStyle:function(){this.styled=true;this.$layer.css("display","");this.data=this.$layer.data();if(typeof this.data.width!=="undefined"){this.$layer.css("width",this.data.width)}if(typeof this.data.height!=="undefined"){this.$layer.css("height",this.data.height)}if(typeof this.data.depth!=="undefined"){this.$layer.css("z-index",this.data.depth)}this.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"}}if(this.position.indexOf("bottom")!==-1){this.verticalProperty="bottom"}else{if(this.position.indexOf("top")!==-1){this.verticalProperty="top"}else{this.verticalProperty="center"}}this._setPosition();this.scale(this.scaleRatio)},_setPosition:function(){var g=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")===false&&(typeof g==="undefined"||(typeof g!=="undefined"&&g.indexOf("width")===-1))){this.$layer.css("white-space","nowrap");this.$layer.css("width",this.$layer.outerWidth(true))}this.$layer.css({marginLeft:"auto",marginRight:"auto",left:this.horizontalPosition,right:0})}else{this.$layer.css(this.horizontalProperty,this.horizontalPosition)}if(this.verticalProperty==="center"){if(this.$layer.is("img")===false&&(typeof g==="undefined"||(typeof g!=="undefined"&&g.indexOf("height")===-1))){this.$layer.css("white-space","nowrap");this.$layer.css("height",this.$layer.outerHeight(true))}this.$layer.css({marginTop:"auto",marginBottom:"auto",top:this.verticalPosition,bottom:0})}else{this.$layer.css(this.verticalProperty,this.verticalPosition)}},scale:function(i){if(this.$layer.hasClass("sp-no-scale")){return}this.scaleRatio=i;
7if(this.styled===false){return}var g=this.horizontalProperty==="center"?"left":this.horizontalProperty,j=this.verticalProperty==="center"?"top":this.verticalProperty,h={};h[this.vendorPrefix+"transform-origin"]=this.horizontalProperty+" "+this.verticalProperty;h[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")";if(typeof this.horizontalPosition!=="string"){h[g]=this.horizontalPosition*this.scaleRatio}if(typeof this.verticalPosition!=="string"){h[j]=this.verticalPosition*this.scaleRatio}if(typeof this.data.width==="string"&&this.data.width.indexOf("%")!==-1){h.width=(parseInt(this.data.width,10)/this.scaleRatio).toString()+"%"}if(typeof this.data.height==="string"&&this.data.height.indexOf("%")!==-1){h.height=(parseInt(this.data.height,10)/this.scaleRatio).toString()+"%"}this.$layer.css(h)},show:function(o){if(this.visible===true){return}this.visible=true;if(this.styled===false){this._setStyle()}var l=this,i=typeof this.data.showOffset!=="undefined"?this.data.showOffset:50,h=typeof this.data.showDuration!=="undefined"?this.data.showDuration/1000:0.4,k=typeof this.data.showDelay!=="undefined"?this.data.showDelay:10,n=typeof l.data.stayDuration!=="undefined"?parseInt(l.data.stayDuration,10):-1;if(this.supportedAnimation==="javascript"){this.$layer.stop().delay(k).css({opacity:0,visibility:"visible"}).animate({opacity:1},h*1000,function(){if(n!==-1){l.stayTimer=setTimeout(function(){l.hide();l.stayTimer=null},n)}if(typeof o!=="undefined"){o()}})}else{var g={opacity:0,visibility:"visible"},m={opacity:1},j="";g[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")";m[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")";m[this.vendorPrefix+"transition"]="opacity "+h+"s";if(typeof this.data.showTransition!=="undefined"){if(this.data.showTransition==="left"){j=i+"px, 0"}else{if(this.data.showTransition==="right"){j="-"+i+"px, 0"}else{if(this.data.showTransition==="up"){j="0, "+i+"px"}else{if(this.data.showTransition==="down"){j="0, -"+i+"px"}}}}g[this.vendorPrefix+"transform"]+=this.supportedAnimation==="css-3d"?" translate3d("+j+", 0)":" translate("+j+")";m[this.vendorPrefix+"transform"]+=this.supportedAnimation==="css-3d"?" translate3d(0, 0, 0)":" translate(0, 0)";m[this.vendorPrefix+"transition"]+=", "+this.vendorPrefix+"transform "+h+"s"}this.$layer.on(this.transitionEvent,function(p){if(p.target!==p.currentTarget){return}l.$layer.off(l.transitionEvent).css(l.vendorPrefix+"transition","");if(n!==-1){l.stayTimer=setTimeout(function(){l.hide();l.stayTimer=null},n)}if(typeof o!=="undefined"){o()}});this.$layer.css(g);setTimeout(function(){l.$layer.css(m)},k)}},hide:function(m){if(this.visible===false){return}var i=this,l=typeof this.data.hideOffset!=="undefined"?this.data.hideOffset:50,k=typeof this.data.hideDuration!=="undefined"?this.data.hideDuration/1000:0.4,h=typeof this.data.hideDelay!=="undefined"?this.data.hideDelay:10;this.visible=false;if(this.stayTimer!==null){clearTimeout(this.stayTimer)}if(this.supportedAnimation==="javascript"){this.$layer.stop().delay(h).animate({opacity:0}
7,k*1000,function(){e(this).css("visibility","hidden");if(typeof m!=="undefined"){m()}})}else{var g="",j={opacity:0};j[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")";j[this.vendorPrefix+"transition"]="opacity "+k+"s";if(typeof this.data.hideTransition!=="undefined"){if(this.data.hideTransition==="left"){g="-"+l+"px, 0"}else{if(this.data.hideTransition==="right"){g=l+"px, 0"}else{if(this.data.hideTransition==="up"){g="0, -"+l+"px"}else{if(this.data.hideTransition==="down"){g="0, "+l+"px"}}}}j[this.vendorPrefix+"transform"]+=this.supportedAnimation==="css-3d"?" translate3d("+g+", 0)":" translate("+g+")";j[this.vendorPrefix+"transition"]+=", "+this.vendorPrefix+"transform "+k+"s"}this.$layer.on(this.transitionEvent,function(n){if(n.target!==n.currentTarget){return}i.$layer.off(i.transitionEvent).css(i.vendorPrefix+"transition","");if(i.visible===false){i.$layer.css("visibility","hidden")}if(typeof m!=="undefined"){m()}});setTimeout(function(){i.$layer.css(j)},h)}},isVisible:function(){if(this.visible===false||this.$layer.is(":hidden")){return false}return true},destroy:function(){this.$layer.removeAttr("style");this.$layer.removeAttr("data-layer-init")}};e.SliderPro.addModule("Layers",d)})(window,jQuery);(function(c,d){var b="Fade."+d.SliderPro.namespace;var a={fadeGotoSlideReference:null,initFade:function(){this.on("update."+b,d.proxy(this._fadeOnUpdate,this))},_fadeOnUpdate:function(){if(this.settings.fade===true){this.fadeGotoSlideReference=this.gotoSlide;this.gotoSlide=this._fadeGotoSlide}},_fadeGotoSlide:function(f){if(f===this.selectedSlideIndex){return}if(this.$slider.hasClass("sp-swiping")){this.fadeGotoSlideReference(f)}else{var i=this,h,e,g=f;d.each(this.slides,function(j,k){var m=k.getIndex(),l=k.$slide;if(m===g){l.css({opacity:0,left:0,top:0,"z-index":20});h=l}else{if(m===i.selectedSlideIndex){l.css({opacity:1,left:0,top:0,"z-index":10});e=l}else{l.css("visibility","hidden")}}});this.previousSlideIndex=this.selectedSlideIndex;this.selectedSlideIndex=f;if(i.settings.loop===true){i._updateSlidesOrder()}this._moveTo(this.visibleOffset,true);if(this.settings.fadeOutPreviousSlide===true){this._fadeSlideTo(e,0)}this._fadeSlideTo(h,1,function(){d.each(i.slides,function(j,k){var l=k.$slide;l.css({visibility:"",opacity:"","z-index":""})});i._resetSlidesPosition();i.trigger({type:"gotoSlideComplete",index:f,previousIndex:i.previousSlideIndex});if(d.isFunction(i.settings.gotoSlideComplete)){i.settings.gotoSlideComplete.call(i,{type:"gotoSlideComplete",index:f,previousIndex:i.previousSlideIndex})}});if(this.settings.autoHeight===true){this._resizeHeight()}this.trigger({type:"gotoSlide",index:f,previousIndex:this.previousSlideIndex});if(d.isFunction(this.settings.gotoSlide)){this.settings.gotoSlide.call(this,{type:"gotoSlide",index:f,previousIndex:this.previousSlideIndex})}}},_fadeSlideTo:function(g,e,h){var f=this;if(this.supportedAnimation==="css-3d"||this.supportedAnimation==="css-2d"){setTimeout(function(){var i={opacity:e};i[f.vendorPrefix+"transition"]="opacity "+f.settings.fadeDuration/1000+"s";g.css(i)},1);g.on(this.transitionEvent,function(i){if(i.target!==i.currentTarget){return}g.off(f.transitionEvent);g.css(f.vendorPrefix+"transition","");if(typeof h==="function"){h()}})}else{g.stop().animate({opacity:e},this.settings.fadeDuration,function(){if(typeof h==="function"){h()}})}},destroyFade:function(){this.off("update."+b);if(this.fadeGotoSlideReference!==null){this.gotoSlide=this.fadeGotoSlideReference}},fadeDefaults:{fade:false,fadeOutPreviousSlide:true,fadeDuration:500}};d.SliderPro.addModule("Fade",a)})(window,jQuery);(function(c,d){var b="TouchSwipe."+d.SliderPro.namespace;var a={touchStartPoint:{x:0,y:0},touchEndPoint:{x:0,y:0},touchDistance:{x:0,y:0},touchStartPosition:0,isTouchMoving:false,touchSwipeEvents:{startEvent:"",moveEvent:"",endEvent:""},initTouchSwipe:function(){var e=this;if(this.settings.touchSwipe===false){return}this.touchSwipeEvents.startEvent="touchstart."+b+" mousedown."+b;this.touchSwipeEvents.moveEvent="touchmove."+b+" mousemove."+b;this.touchSwipeEvents.endEvent="touchend."+this.uniqueId+"."+b+" mouseup."+this.uniqueId+"."+b;this.$slidesMask.on(this.touchSwipeEvents.startEvent,d.proxy(this._onTouchStart,this));this.$slidesMask.on("dragstart."+b,function(f){f.preventDefault()});this.$slidesMask.addClass("sp-grab")},_onTouchStart:function(g){if(d(g.target).closest(".sp-selectable").length>=1){return}var f=this,e=typeof g.originalEvent.touches!=="undefined"?g.originalEvent.touches[0]:g.originalEvent;if(typeof g.originalEvent.touches==="undefined"){g.preventDefault()}d(g.target).parents(".sp-slide").find("a").one("click."+b,function(h){h.preventDefault()});this.touchStartPoint.x=e.pageX||e.clientX;this.touchStartPoint.y=e.pageY||e.clientY;this.touchStartPosition=this.slidesPosition;this.touchDistance.x=this.touchDistance.y=0;if(this.$slides.hasClass("sp-animated")){this.isTouchMoving=true;this._stopMovement();this.touchStartPosition=this.slidesPosition}this.$slidesMask.on(this.touchSwipeEvents.moveEvent,d.proxy(this._onTouchMove,this));d(document).on(this.touchSwipeEvents.endEvent,d.proxy(this._onTouchEnd,this));this.$slidesMask.removeClass("sp-grab").addClass("sp-grabbing");this.$slider.addClass("sp-swiping")},_onTouchMove:function(f){var e=typeof f.originalEvent.touches!=="undefined"?f.originalEvent.touches[0]:f.originalEvent;this.isTouchMoving=true;this.touchEndPoint.x=e.pageX||e.clientX;this.touchEndPoint.y=e.pageY||e.clientY;this.touchDistance.x=this.touchEndPoint.x-this.touchStartPoint.x;this.touchDistance.y=this.touchEndPoint.y-this.touchStartPoint.y;var h=this.settings.orientation==="horizontal"?this.touchDistance.x:this.touchDistance.y,g=this.settings.orientation==="horizontal"?this.touchDistance.y:this.touchDistance.x;if(Math.abs(h)>Math.abs(g)){f.preventDefault()}else{return}if(this.settings.loop===false){if((this.slidesPosition>this.touchStartPosition&&this.selectedSlideIndex===0)||(this.slidesPosition<this.touchStartPosition&&this.selectedSlideIndex===this.getTotalSlides()-1)){h=h*0.2}}this._moveTo(this.touchStartPosition+h,true)},_onTouchEnd:function(g){var f=this,i=this.settings.orientation==="horizontal"?this.touchDistance.x:this.touchDistance.y;this.$slidesMask.off(this.touchSwipeEvents.moveEvent);d(document).off(this.touchSwipeEvents.endEvent);this.$slidesMask.removeClass("sp-grabbing").addClass("sp-grab");if(this.isTouchMoving===false||this.isTouchMoving===true&&Math.abs(this.touchDistance.x)<10&&Math.abs(this.touchDistance.y)<10){d(g.target).parents(".sp-slide").find("a").off("
7click."+b);this.$slider.removeClass("sp-swiping")}setTimeout(function(){f.$slider.removeClass("sp-swiping")},1);if(this.isTouchMoving===false){return}this.isTouchMoving=false;d(g.target).parents(".sp-slide").one("click",function(k){k.preventDefault()});var j=-parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10)+this.visibleOffset;if(Math.abs(i)<this.settings.touchSwipeThreshold){this._moveTo(j)}else{var h=i/(this.slideSize+this.settings.slideDistance);h=parseInt(h,10)+(h>0?1:-1);var e=this.slidesOrder[d.inArray(this.selectedSlideIndex,this.slidesOrder)-h];if(this.settings.loop===true){this.gotoSlide(e)}else{if(typeof e!=="undefined"){this.gotoSlide(e)}else{this._moveTo(j)}}}},destroyTouchSwipe:function(){this.$slidesMask.off(this.touchSwipeEvents.startEvent);this.$slidesMask.off(this.touchSwipeEvents.moveEvent);this.$slidesMask.off("dragstart."+b);d(document).off(this.touchSwipeEvents.endEvent);this.$slidesMask.removeClass("sp-grab")},touchSwipeDefaults:{touchSwipe:true,touchSwipeThreshold:50}};d.SliderPro.addModule("TouchSwipe",a)})(window,jQuery);(function(c,d){var b="Caption."+d.SliderPro.namespace;var a={$captionContainer:null,captionContent:"",initCaption:function(){this.on("update."+b,d.proxy(this._captionOnUpdate,this));this.on("gotoSlide."+b,d.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=d('<div class="sp-caption-container"></div>').appendTo(this.$slider);this._updateCaptionContent()}this.$slides.find(".sp-caption").each(function(){d(this).css("display","none")})},_updateCaptionContent:function(){var g=this,f=this.$slider.find(".sp-slide").eq(this.selectedSlideIndex).find(".sp-caption"),e=f.length!==0?f.html():"";if(this.settings.fadeCaption===true){if(this.captionContent!==""){if(parseFloat(this.$captionContainer.css("opacity"),10)===0){this.$captionContainer.css(this.vendorPrefix+"transition","");this.$captionContainer.css("opacity",1)}this._fadeCaptionTo(0,function(){g.captionContent=e;if(e!==""){g.$captionContainer.html(g.captionContent);g._fadeCaptionTo(1)}else{g.$captionContainer.empty()}})}else{this.captionContent=e;this.$captionContainer.html(this.captionContent);this.$captionContainer.css("opacity",0);this._fadeCaptionTo(1)}}else{this.captionContent=e;this.$captionContainer.html(this.captionContent)}},_fadeCaptionTo:function(e,g){var f=this;if(this.supportedAnimation==="css-3d"||this.supportedAnimation==="css-2d"){setTimeout(function(){var h={opacity:e};h[f.vendorPrefix+"transition"]="opacity "+f.settings.captionFadeDuration/1000+"s";f.$captionContainer.css(h)},1);this.$captionContainer.on(this.transitionEvent,function(h){if(h.target!==h.currentTarget){return}f.$captionContainer.off(f.transitionEvent);f.$captionContainer.css(f.vendorPrefix+"transition","");if(typeof g==="function"){g()}})}else{this.$captionContainer.stop().animate({opacity:e},this.settings.captionFadeDuration,function(){if(typeof g==="function"){g()}})}},destroyCaption:function(){this.off("update."+b);this.off("gotoSlide."+b);this.$captionContainer.remove();this.$slider.find(".sp-caption").each(function(){d(this).css("display","")})},captionDefaults:{fadeCaption:true,captionFadeDuration:500}};d.SliderPro.addModule("Caption",a)})(window,jQuery);(function(c,d){var b="DeepLinking."+d.SliderPro.namespace;var a={initDeepLinking:function(){var f=this,e=true;
7this.on("init."+b,function(){f._gotoHash(c.location.hash)});this.on("gotoSlide."+b,function(h){e=false;if(f.settings.updateHash===true){var g=f.$slider.find(".sp-slide").eq(h.index).attr("id");if(typeof g==="undefined"){g=h.index}c.location.hash=f.$slider.attr("id")+"/"+g}e=true});d(c).on("hashchange."+this.uniqueId+"."+b,function(){if(e===true){f._gotoHash(c.location.hash)}})},_parseHash:function(h){if(h!==""){h=h.substring(1);var f=h.split("/"),g=f.pop(),e=h.slice(0,-g.toString().length-1);if(this.$slider.attr("id")===e){return{sliderID:e,slideId:g}}}return false},_gotoHash:function(i){var e=this._parseHash(i);if(e===false){return}var g=e.slideId,f=parseInt(g,10);if(isNaN(f)){var h=this.$slider.find(".sp-slide#"+g).index();if(h!==-1){this.gotoSlide(h)}}else{this.gotoSlide(f)}},destroyDeepLinking:function(){this.off("init."+b);this.off("gotoSlide."+b);d(c).off("hashchange."+this.uniqueId+"."+b)},deepLinkingDefaults:{updateHash:false}};d.SliderPro.addModule("DeepLinking",a)})(window,jQuery);(function(b,c){var a="Autoplay."+c.SliderPro.namespace;var d={autoplayTimer:null,isTimerRunning:false,isTimerPaused:false,initAutoplay:function(){this.on("update."+a,c.proxy(this._autoplayOnUpdate,this))},_autoplayOnUpdate:function(e){if(this.settings.autoplay===true){this.on("gotoSlide."+a,c.proxy(this._autoplayOnGotoSlide,this));this.on("mouseenter."+a,c.proxy(this._autoplayOnMouseEnter,this));this.on("mouseleave."+a,c.proxy(this._autoplayOnMouseLeave,this));this.startAutoplay()}else{this.off("gotoSlide."+a);this.off("mouseenter."+a);this.off("mouseleave."+a);this.stopAutoplay()}},_autoplayOnGotoSlide:function(e){if(this.isTimerRunning===true){this.stopAutoplay()}if(this.isTimerPaused===false){this.startAutoplay()}},_autoplayOnMouseEnter:function(e){if(this.isTimerRunning&&(this.settings.autoplayOnHover==="pause"||this.settings.autoplayOnHover==="stop")){this.stopAutoplay();this.isTimerPaused=true}},_autoplayOnMouseLeave:function(e){if(this.settings.autoplay===true&&this.isTimerRunning===false&&this.settings.autoplayOnHover!=="stop"){this.startAutoplay();this.isTimerPaused=false}},startAutoplay:function(){var e=this;this.isTimerRunning=true;this.autoplayTimer=setTimeout(function(){if(e.settings.autoplayDirection==="normal"){e.nextSlide()}else{if(e.settings.autoplayDirection==="backwards"){e.previousSlide()}}},this.settings.autoplayDelay)},stopAutoplay:function(){this.isTimerRunning=false;this.isTimerPaused=false;clearTimeout(this.autoplayTimer)},destroyAutoplay:function(){clearTimeout(this.autoplayTimer);this.off("update."+a);this.off("gotoSlide."+a);this.off("mouseenter."+a);this.off("mouseleave."+a)},autoplayDefaults:{autoplay:true,autoplayDelay:5000,autoplayDirection:"normal",autoplayOnHover:"pause"}};c.SliderPro.addModule("Autoplay",d)})(window,jQuery);(function(c,d){var b="Keyboard."+d.SliderPro.namespace;var a={initKeyboard:function(){var e=this,f=false;if(this.settings.keyboard===false){return}this.$slider.on("focus."+b,function(){f=true});this.$slider.on("blur."+b,function(){f=false});d(document).on("keydown."+this.uniqueId+"."+b,function(g){if(e.settings.keyboardOnlyOnFocus===true&&f===false){return}if(g.which===37){e.previousSlide()}else{if(g.which===39){e.nextSlide()}else{if(g.which===13){e.$slider.find(".sp-slide").eq(e.selectedSlideIndex).find(".sp-image-container a")[0].click()}}}})},destroyKeyboard:function(){this.$slider.off("focus."+b);this.$slider.off("blur."+b);d(document).off("keydown."+this.uniqueId+"."+b)},keyboardDefaults:{keyboard:true,keyboardOnlyOnFocus:false}};d.SliderPro.addModule("Keyboard",a)})(window,jQuery);(function(c,d){var b="FullScreen."+d.SliderPro.namespace;var a={isFullScreen:false,$fullScreenButton:null,sizeBeforeFullScreen:{},initFullScreen:function(){if(!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)){return}this.on("update."+b,d.proxy(this._fullScreenOnUpdate,this))},_fullScreenOnUpdate:function(){if(this.settings.fullScreen===true&&this.$fullScreenButton===null){this._addFullScreen()}else{if(this.settings.fullScreen===false&&this.$fullScreenButton!==null){this._removeFullScreen()}}if(this.settings.fullScreen===true){if(this.settings.fadeFullScreen===true){this.$fullScreenButton.addClass("sp-fade-full-screen")}
7else{if(this.settings.fadeFullScreen===false){this.$fullScreenButton.removeClass("sp-fade-full-screen")}}}},_addFullScreen:function(){this.$fullScreenButton=d('<div class="sp-full-screen-button"></div>').appendTo(this.$slider);this.$fullScreenButton.on("click."+b,d.proxy(this._onFullScreenButtonClick,this));document.addEventListener("fullscreenchange",d.proxy(this._onFullScreenChange,this));document.addEventListener("mozfullscreenchange",d.proxy(this._onFullScreenChange,this));document.addEventListener("webkitfullscreenchange",d.proxy(this._onFullScreenChange,this));document.addEventListener("MSFullscreenChange",d.proxy(this._onFullScreenChange,this))},_removeFullScreen:function(){if(this.$fullScreenButton!==null){this.$fullScreenButton.off("click."+b);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===false){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?true:false;if(this.isFullScreen===true){this.sizeBeforeFullScreen={forceSize:this.settings.forceSize,autoHeight:this.settings.autoHeight};this.$slider.addClass("sp-full-screen");this.settings.forceSize="fullWindow";this.settings.autoHeight=false}else{this.$slider.css("margin","");this.$slider.removeClass("sp-full-screen");this.settings.forceSize=this.sizeBeforeFullScreen.forceSize;this.settings.autoHeight=this.sizeBeforeFullScreen.autoHeight}this.resize()},destroyFullScreen:function(){this.off("update."+b);this._removeFullScreen()},fullScreenDefaults:{fullScreen:false,fadeFullScreen:true}};d.SliderPro.addModule("FullScreen",a)})(window,jQuery);(function(c,d){var b="Buttons."+d.SliderPro.namespace;var a={$buttons:null,initButtons:function(){this.on("update."+b,d.proxy(this._buttonsOnUpdate,this))},_buttonsOnUpdate:function(){this.$buttons=this.$slider.find(".sp-buttons");if(this.settings.buttons===true&&this.getTotalSlides()>1&&this.$buttons.length===0){this._createButtons()}else{if(this.settings.buttons===true&&this.getTotalSlides()!==this.$buttons.find(".sp-button").length&&this.$buttons.length!==0){this._adjustButtons()}else{if(this.settings.buttons===false||(this.getTotalSlides()<=1&&this.$buttons.length!==0)){this._removeButtons()}}}},_createButtons:function(){var h=this;var e=this.$slides.find("div.sp-slide:not(.dSlide)").length;var g;this.$buttons=d('<div class="sp-buttons"></div>').appendTo(this.$slider);for(var f=0;f<e;f++){d('<div class="sp-button" tabIndex="0"></div>').appendTo(this.$buttons)}this.$buttons.on("click."+b,".sp-button",function(){var i=d(this).index();var j=(g>=e)?i+e:i;h.gotoSlide(j)});this.$buttons.on("keydown",".sp-button",function(k){if(k.keyCode=="13"){var i=d(this).index();var j=(g>=e)?i+e:i;h.gotoSlide(j)}});this.$buttons.find(".sp-button").eq(this.selectedSlideIndex).addClass("sp-selected-button");this.on("gotoSlide."+b,function(j){h.$buttons.find(".sp-selected-button").removeClass("sp-selected-button");g=j.index;var i=(j.index>=e)?j.index-e:j.index;h.$buttons.find(".sp-button").eq(i).addClass("sp-selected-button")});this.$slider.addClass("sp-has-buttons")},_adjustButtons:function(){this.$buttons.empty();for(var e=0;e<this.getTotalSlides();e++){d('<div class="sp-button"></div>').appendTo(this.$buttons)}this.$buttons.find(".sp-selected-button").removeClass("sp-selected-button");this.$buttons.find(".sp-button").eq(this.selectedSlideIndex).addClass("sp-selected-button")},_removeButtons:function(){this.$buttons.off("click."+b,".sp-button");this.off("gotoSlide."+b);this.$buttons.remove();this.$slider.removeClass("sp-has-buttons")},destroyButtons:function(){this._removeButtons();this.off("update."+b)},buttonsDefaults:{buttons:true}};d.SliderPro.addModule("Buttons",a)})(window,jQuery);(function(b,c){var a="Arrows."+c.SliderPro.namespace;var d={$arrows:null,$previousArrow:null,$nextArrow:null,initArrows:function(){this.on("update."+a,c.proxy(this._arrowsOnUpdate,this));this.on("gotoSlide."+a,c.proxy(this._checkArrowsVisibility,this))},_arrowsOnUpdate:function(){var f=this;if(this.settings.arrows===true&&this.$arrows===null){this.$arrows=c('<div class="sp-arrows"></div>').appendTo(this.$slidesContainer);if(!isNaN(this.settings.width)){var e=this.$slidesContainer.parent().parent().width();if(c("#ad-op-panel").length){e=e-c("#ad-op-panel").width()}if(this.settings.width<=e){this.$arrows.css({width:this.settings.width,"margin-left":((e-this.settings.width)/2)+"px"})}}
7this.$previousArrow=c('<div class="sp-arrow sp-previous-arrow" tabIndex="0" title="'+myJsMsgAdmin[347]+'"><span class="icon-text">'+myJsMsgAdmin[347]+"</span></div>").appendTo(this.$arrows);this.$nextArrow=c('<div class="sp-arrow sp-next-arrow" tabIndex="0" title="'+myJsMsgAdmin[348]+'"><span class="icon-text">'+myJsMsgAdmin[348]+"</span></div>").appendTo(this.$arrows);this.$previousArrow.on("click."+a,function(){f.previousSlide()});this.$previousArrow.on("keydown",function(g){if(g.keyCode=="13"){f.previousSlide()}});this.$nextArrow.on("click."+a,function(){f.nextSlide()});this.$nextArrow.on("keydown",function(g){if(g.keyCode=="13"){f.nextSlide()}});this._checkArrowsVisibility()}else{if(this.settings.arrows===false&&this.$arrows!==null){this._removeArrows()}}if(this.settings.arrows===true){if(this.settings.fadeArrows===true){this.$arrows.addClass("sp-fade-arrows")}else{if(this.settings.fadeArrows===false){this.$arrows.removeClass("sp-fade-arrows")}}}},_checkArrowsVisibility:function(){if(this.settings.arrows===false||this.settings.loop===true){return}if(this.selectedSlideIndex===0){this.$previousArrow.css("display","none")}else{this.$previousArrow.css("display","block")}if(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."+a);this.$nextArrow.off("click."+a);this.$arrows.remove();this.$arrows=null}},destroyArrows:function(){this._removeArrows();this.off("update."+a);this.off("gotoSlide."+a)},arrowsDefaults:{arrows:false,fadeArrows:true}};c.SliderPro.addModule("Arrows",d)})(window,jQuery);(function(c,d){var b="ThumbnailTouchSwipe."+d.SliderPro.namespace;var a={thumbnailTouchStartPoint:{x:0,y:0},thumbnailTouchEndPoint:{x:0,y:0},thumbnailTouchDistance:{x:0,y:0},thumbnailTouchStartPosition:0,isThumbnailTouchMoving:false,isThumbnailTouchSwipe:false,thumbnailTouchSwipeEvents:{startEvent:"",moveEvent:"",endEvent:""},initThumbnailTouchSwipe:function(){this.on("update."+b,d.proxy(this._thumbnailTouchSwipeOnUpdate,this))},_thumbnailTouchSwipeOnUpdate:function(){if(this.isThumbnailScroller===false){return}if(this.settings.thumbnailTouchSwipe===true&&this.isThumbnailTouchSwipe===false){this.isThumbnailTouchSwipe=true;this.thumbnailTouchSwipeEvents.startEvent="touchstart."+b+" mousedown."+b;this.thumbnailTouchSwipeEvents.moveEvent="touchmove."+b+" mousemove."+b;this.thumbnailTouchSwipeEvents.endEvent="touchend."+this.uniqueId+"."+b+" mouseup."+this.uniqueId+"."+b;this.$thumbnails.on(this.thumbnailTouchSwipeEvents.startEvent,d.proxy(this._onThumbnailTouchStart,this));this.$thumbnails.on("dragstart."+b,function(e){e.preventDefault()});this.$thumbnails.addClass("sp-grab")}d.each(this.thumbnails,function(e,f){f.off("thumbnailClick")})},_onThumbnailTouchStart:function(g){if(d(g.target).closest(".sp-selectable").length>=1){return}var f=this,e=typeof g.originalEvent.touches!=="undefined"?g.originalEvent.touches[0]:g.originalEvent;if(typeof g.originalEvent.touches==="undefined"){g.preventDefault()}d(g.target).parents(".sp-thumbnail-container").find("a").one("click."+b,function(h){h.preventDefault()});this.thumbnailTouchStartPoint.x=e.pageX||e.clientX;this.thumbnailTouchStartPoint.y=e.pageY||e.clientY;this.thumbnailTouchStartPosition=this.thumbnailsPosition;this.thumbnailTouchDistance.x=this.thumbnailTouchDistance.y=0;if(this.$thumbnails.hasClass("sp-animated")){this.isThumbnailTouchMoving=true;this._stopThumbnailsMovement();this.thumbnailTouchStartPosition=this.thumbnailsPosition}this.$thumbnails.on(this.thumbnailTouchSwipeEvents.moveEvent,d.proxy(this._onThumbnailTouchMove,this));d(document).on(this.thumbnailTouchSwipeEvents.endEvent,d.proxy(this._onThumbnailTouchEnd,this));this.$thumbnails.removeClass("sp-grab").addClass("sp-grabbing");this.$thumbnailsContainer.addClass("sp-swiping")},_onThumbnailTouchMove:function(g){var e=typeof g.originalEvent.touches!=="undefined"?g.originalEvent.touches[0]:g.originalEvent;this.isThumbnailTouchMoving=true;this.thumbnailTouchEndPoint.x=e.pageX||e.clientX;this.thumbnailTouchEndPoint.y=e.pageY||e.clientY;this.thumbnailTouchDistance.x=this.thumbnailTouchEndPoint.x-this.thumbnailTouchStartPoint.x;this.thumbnailTouchDistance.y=this.thumbnailTouchEndPoint.y-this.thumbnailTouchStartPoint.y;var j=this.thumbnailsOrientation==="horizontal"?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y,i=this.thumbnailsOrientation==="horizontal"?this.thumbnailTouchDistance.y:this.thumbnailTouchDistance.x;if(Math.abs(j)>Math.abs(i)){g.preventDefault()}else{return}if(this.thumbnailsPosition>=0){var h=-this.thumbnailTouchStartPosition;j=h+(j-h)*0.2}else{if(this.thumbnailsPosition<=-this.thumbnailsSize+this.thumbnailsContainerSize){var f=this.thumbnailsSize-this.thumbnailsContainerSize+this.thumbnailTouchStartPosition;j=-f+(j+f)*0.2}}
7this._moveThumbnailsTo(this.thumbnailTouchStartPosition+j,true)},_onThumbnailTouchEnd:function(i){var h=this,g=this.thumbnailsOrientation==="horizontal"?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y;this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent);d(document).off(this.thumbnailTouchSwipeEvents.endEvent);this.$thumbnails.removeClass("sp-grabbing").addClass("sp-grab");if(this.isThumbnailTouchMoving===false||this.isThumbnailTouchMoving===true&&Math.abs(this.thumbnailTouchDistance.x)<10&&Math.abs(this.thumbnailTouchDistance.y)<10){var f=d(i.target).hasClass("sp-thumbnail-container")?d(i.target):d(i.target).parents(".sp-thumbnail-container"),e=f.index();if(d(i.target).parents("a").length!==0){d(i.target).parents("a").off("click."+b);this.$thumbnailsContainer.removeClass("sp-swiping")}else{if(e!==this.selectedThumbnailIndex&&e!==-1){this.gotoSlide(e)}}return}this.isThumbnailTouchMoving=false;d(i.target).parents(".sp-thumbnail").one("click",function(j){j.preventDefault()});setTimeout(function(){h.$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)}}this.trigger({type:"thumbnailsMoveComplete"});if(d.isFunction(this.settings.thumbnailsMoveComplete)){this.settings.thumbnailsMoveComplete.call(this,{type:"thumbnailsMoveComplete"})}},destroyThumbnailTouchSwipe:function(){this.off("update."+b);if(this.isThumbnailScroller===false){return}this.$thumbnails.off(this.thumbnailTouchSwipeEvents.startEvent);this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent);this.$thumbnails.off("dragstart."+b);d(document).off(this.thumbnailTouchSwipeEvents.endEvent);this.$thumbnails.removeClass("sp-grab")},thumbnailTouchSwipeDefaults:{thumbnailTouchSwipe:true}};d.SliderPro.addModule("ThumbnailTouchSwipe",a)})(window,jQuery);(function(c,d){var b="ThumbnailArrows."+d.SliderPro.namespace;var a={$thumbnailArrows:null,$previousThumbnailArrow:null,$nextThumbnailArrow:null,initThumbnailArrows:function(){var e=this;this.on("update."+b,d.proxy(this._thumbnailArrowsOnUpdate,this));this.on("sliderResize."+b+" thumbnailsMoveComplete."+b,function(){if(e.isThumbnailScroller===true&&e.settings.thumbnailArrows===true){e._checkThumbnailArrowsVisibility()}})},_thumbnailArrowsOnUpdate:function(){var e=this;if(this.isThumbnailScroller===false){return}if(this.settings.thumbnailArrows===true&&this.$thumbnailArrows===null){this.$thumbnailArrows=d('<div class="sp-thumbnail-arrows"></div>').appendTo(this.$thumbnailsContainer);this.$previousThumbnailArrow=d('<div class="sp-thumbnail-arrow sp-previous-thumbnail-arrow"></div>').appendTo(this.$thumbnailArrows);this.$nextThumbnailArrow=d('<div class="sp-thumbnail-arrow sp-next-thumbnail-arrow"></div>').appendTo(this.$thumbnailArrows);this.$previousThumbnailArrow.on("click."+b,function(){var f=Math.min(0,e.thumbnailsPosition+e.thumbnailsContainerSize);e._moveThumbnailsTo(f)});this.$nextThumbnailArrow.on("click."+b,function(){var f=Math.max(e.thumbnailsContainerSize-e.thumbnailsSize,e.thumbnailsPosition-e.thumbnailsContainerSize);e._moveThumbnailsTo(f)})}else{if(this.settings.thumbnailArrows===false&&this.$thumbnailArrows!==null){this._removeThumbnailArrows()}}if(this.settings.thumbnailArrows===true){if(this.settings.fadeThumbnailArrows===true){this.$thumbnailArrows.addClass("sp-fade-thumbnail-arrows")}else{if(this.settings.fadeThumbnailArrows===false){this.$thumbnailArrows.removeClass("sp-fade-thumbnail-arrows")}}this._checkThumbnailArrowsVisibility()}},_checkThumbnailArrowsVisibility:function(){if(this.thumbnailsPosition===0){this.$previousThumbnailArrow.css("display","none")}else{this.$previousThumbnailArrow.css("display","block")}if(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."+b);this.$nextThumbnailArrow.off("click."+b);this.$thumbnailArrows.remove();this.$thumbnailArrows=null}}
7,destroyThumbnailArrows:function(){this._removeThumbnailArrows();this.off("update."+b);this.off("sliderResize."+b);this.off("thumbnailsMoveComplete."+b)},thumbnailArrowsDefaults:{thumbnailArrows:false,fadeThumbnailArrows:true}};d.SliderPro.addModule("ThumbnailArrows",a)})(window,jQuery);(function(c,d){var b="Video."+d.SliderPro.namespace;var a={initVideo:function(){this.on("update."+b,d.proxy(this._videoOnUpdate,this));this.on("gotoSlideComplete."+b,d.proxy(this._videoOnGotoSlideComplete,this))},_videoOnUpdate:function(){var e=this;this.$slider.find(".sp-video").not("a, [data-video-init]").each(function(){var f=d(this);e._initVideo(f)});this.$slider.find("a.sp-video").not("[data-video-preinit]").each(function(){var f=d(this);e._preinitVideo(f)})},_initVideo:function(f){var e=this;f.attr("data-video-init",true).videoController();f.on("videoPlay."+b,function(){if(e.settings.playVideoAction==="stopAutoplay"&&typeof e.stopAutoplay!=="undefined"){e.stopAutoplay();e.settings.autoplay=false}var g={type:"videoPlay",video:f};e.trigger(g);if(d.isFunction(e.settings.videoPlay)){e.settings.videoPlay.call(e,g)}});f.on("videoPause."+b,function(){if(e.settings.pauseVideoAction==="startAutoplay"&&typeof e.startAutoplay!=="undefined"){e.startAutoplay();e.settings.autoplay=true}var g={type:"videoPause",video:f};e.trigger(g);if(d.isFunction(e.settings.videoPause)){e.settings.videoPause.call(e,g)}});f.on("videoEnded."+b,function(){if(e.settings.endVideoAction==="startAutoplay"&&typeof e.startAutoplay!=="undefined"){e.startAutoplay();e.settings.autoplay=true}else{if(e.settings.endVideoAction==="nextSlide"){e.nextSlide()}else{if(e.settings.endVideoAction==="replayVideo"){f.videoController("replay")}}}var g={type:"videoEnd",video:f};e.trigger(g);if(d.isFunction(e.settings.videoEnd)){e.settings.videoEnd.call(e,g)}})},_preinitVideo:function(f){var e=this;f.attr("data-video-preinit",true);f.on("click."+b,function(h){if(e.$slider.hasClass("sp-swiping")){return}h.preventDefault();var i=f.attr("href"),k,q,o,l,j,g,m,p=f.children("img").attr("width"),n=f.children("img").attr("height");if(i.indexOf("youtube")!==-1||i.indexOf("youtu.be")!==-1){q="youtube"}else{if(i.indexOf("vimeo")!==-1){q="vimeo"}}o=q==="youtube"?/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/:/http:\/\/(www\.)?vimeo.com\/(\d+)/;l=i.match(o);j=l[2];g=q==="youtube"?"http://www.youtube.com/embed/"+j+"?enablejsapi=1&wmode=opaque":"http://player.vimeo.com/video/"+j+"?api=1";m=i.split("?")[1];if(typeof m!=="undefined"){m=m.split("&");d.each(m,function(r,s){if(s.indexOf(j)===-1){g+="&"+s}})}k=d("<iframe></iframe>").attr({src:g,width:p,height:n,"class":f.attr("class"),frameborder:0}).insertBefore(f);e._initVideo(k);k.videoController("play");f.css("display","none")})},_videoOnGotoSlideComplete:function(g){var e=this.$slides.find(".sp-slide").eq(g.previousIndex).find(".sp-video[data-video-init]");if(g.previousIndex!==-1&&e.length!==0){if(this.settings.leaveVideoAction==="stopVideo"){e.videoController("stop")}else{if(this.settings.leaveVideoAction==="pauseVideo"){e.videoController("pause")}else{if(this.settings.leaveVideoAction==="removeVideo"){if(e.siblings("a.sp-video").length!==0){e.siblings("a.sp-video").css("display","");e.videoController("destroy");e.remove()}else{e.videoController("stop")}}}}}if(this.settings.reachVideoAction==="playVideo"){var h=this.$slides.find(".sp-slide").eq(g.index).find(".sp-video[data-video-init]"),f=this.$slides.find(".sp-slide").eq(g.index).find(".sp-video[data-video-preinit]");if(h.length!==0){h.videoController("play")}else{if(f.length!==0){f.trigger("click."+b)}}}},destroyVideo:function(){this.$slider.find(".sp-video[ data-video-preinit ]").each(function(){var e=d(this);e.removeAttr("data-video-preinit");e.off("click."+b)});this.$slider.find(".sp-video[ data-video-init ]").each(function(){var e=d(this);e.removeAttr("data-video-init");e.off("Video");e.videoController("destroy")});this.off("update."+b);this.off("gotoSlideComplete."+b)},videoDefaults:{reachVideoAction:"none",leaveVideoAction:"pauseVideo",playVideoAction:"stopAutoplay",pauseVideoAction:"none",endVideoAction:"none",videoPlay:function(){},videoPause:function(){},videoEnd:function(){}}};d.SliderPro.addModule("Video",a)})(window,jQuery);(function(d){var f=window.navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?true:false;var c=function(m,n){this.$video=d(m);this.options=n;this.settings={};this.player=null;this._init()};c.prototype={_init:function(){this.settings=d.extend({},this.defaults,this.options);var p=this,o=d.VideoController.players,q=this.$video.attr("id");for(var m in o){if(typeof o[m]!=="undefined"&&o[m].isType(this.$video)){this.player=new o[m](this.$video);break}}if(this.player===null){return}var n=["ready","start","play","pause","ended"];d.each(n,function(r,s){var t="video"+s.charAt(0).toUpperCase()+s.slice(1);p.player.on(s,function(){p.trigger({type:t,video:q});if(d.isFunction(p.settings[t])){p.settings[t].call(p,{type:t,video:q})}})})},play:function(){if(f===true&&this.player.isStarted()===false||this.player.getState()==="playing"){return}this.player.play()},stop:function(){if(f===true&&this.player.isStarted()===false||this.player.getState()==="stopped"){return}this.player.stop()},pause:function(){if(f===true&&this.player.isStarted()===false||this.player.getState()==="paused"){return}this.player.pause()},replay:function(){if(f===true&&this.player.isStarted()===false){return}this.player.replay()}
7,on:function(m,n){return this.$video.on(m,n)},off:function(m){return this.$video.off(m)},trigger:function(m){return this.$video.triggerHandler(m)},destroy:function(){if(this.player.isStarted()===true){this.stop()}this.player.off("ready");this.player.off("start");this.player.off("play");this.player.off("pause");this.player.off("ended");this.$video.removeData("videoController")},defaults:{videoReady:function(){},videoStart:function(){},videoPlay:function(){},videoPause:function(){},videoEnded:function(){}}};d.VideoController={players:{},addPlayer:function(m,n){this.players[m]=n}};d.fn.videoController=function(n){var m=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof d(this).data("videoController")==="undefined"){var o=new c(this,n);d(this).data("videoController",o)}else{if(typeof n!=="undefined"){var p=d(this).data("videoController");if(typeof p[n]==="function"){p[n].apply(p,m)}else{d.error(n+" does not exist in videoController.")}}}})};var j=function(m){this.$video=m;this.player=null;this.ready=false;this.started=false;this.state="";this.events=d({});this._init()};j.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(m,n){return this.events.on(m,n)},off:function(m){return this.events.off(m)},trigger:function(m){return this.events.triggerHandler(m)}};var k={youtubeAPIAdded:false,youtubeVideos:[]};var i=function(p){this.init=false;var o=window.YT&&window.YT.Player;if(typeof o!=="undefined"){j.call(this,p)}else{k.youtubeVideos.push({video:p,scope:this});if(k.youtubeAPIAdded===false){k.youtubeAPIAdded=true;var m=document.createElement("script");m.src="http://www.youtube.com/player_api";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(m,n);window.onYouTubePlayerAPIReady=function(){d.each(k.youtubeVideos,function(q,r){j.call(r.scope,r.video)})}}}};i.prototype=new j();i.prototype.constructor=i;d.VideoController.addPlayer("YoutubeVideo",i);i.isType=function(m){if(m.is("iframe")){var n=m.attr("src");if(n.indexOf("youtube.com")!==-1||n.indexOf("youtu.be")!==-1){return true}}return false};i.prototype._init=function(){this.init=true;this._setup()};i.prototype._setup=function(){var m=this;this.player=new YT.Player(this.$video[0],{events:{onReady:function(){m.trigger({type:"ready"});m.ready=true},onStateChange:function(n){switch(n.data){case YT.PlayerState.PLAYING:if(m.started===false){m.started=true;m.trigger({type:"start"})}m.state="playing";m.trigger({type:"play"});break;case YT.PlayerState.PAUSED:m.state="paused";m.trigger({type:"pause"});break;case YT.PlayerState.ENDED:m.state="ended";m.trigger({type:"ended"});break}}}})};i.prototype.play=function(){var m=this;if(this.ready===true){this.player.playVideo()}else{var n=setInterval(function(){if(m.ready===true){clearInterval(n);m.player.playVideo()}},100)}};i.prototype.pause=function(){if(f===true){this.stop()}else{this.player.pauseVideo()}};i.prototype.stop=function(){this.player.seekTo(1);this.player.stopVideo();this.state="stopped"};i.prototype.replay=function(){this.player.seekTo(1);this.player.playVideo()};i.prototype.on=function(m,p){var n=this;if(this.init===true){j.prototype.on.call(this,m,p)}else{var o=setInterval(function(){if(n.init===true){clearInterval(o);j.prototype.on.call(n,m,p)}},100)}};var b={vimeoAPIAdded:false,vimeoVideos:[]};var l=function(p){this.init=false;if(typeof window.Froogaloop!=="undefined"){j.call(this,p)}else{b.vimeoVideos.push({video:p,scope:this});if(b.vimeoAPIAdded===false){b.vimeoAPIAdded=true;var m=document.createElement("script");m.src="http://a.vimeocdn.com/js/froogaloop2.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(m,n);var o=setInterval(function(){if(typeof window.Froogaloop!=="undefined"){clearInterval(o);d.each(b.vimeoVideos,function(q,r){j.call(r.scope,r.video)})}},100)}}};l.prototype=new j();l.prototype.constructor=l;d.VideoController.addPlayer("VimeoVideo",l);l.isType=function(m){if(m.is("iframe")){var n=m.attr("src");if(n.indexOf("vimeo.com")!==-1){return true}}return false};l.prototype._init=function(){this.init=true;this._setup()};l.prototype._setup=function(){var m=this;this.player=$f(this.$video[0]);this.player.addEvent("ready",function(){m.ready=true;m.trigger({type:"ready"});m.player.addEvent("play",function(){if(m.started===false){m.started=true;m.trigger({type:"start"})}m.state="playing";m.trigger({type:"play"})});m.player.addEvent("pause",function(){m.state="paused";m.trigger({type:"pause"})});m.player.addEvent("finish",function(){m.state="ended";m.trigger({type:"ended"})})})};l.prototype.play=function(){var m=this;if(this.ready===true){this.player.api("play")}else{var n=setInterval(function(){if(m.ready===true){clearInterval(n);m.player.api("play")}},100)}};l.prototype.pause=function(){this.player.api("pause")};l.prototype.stop=function(){this.player.api("seekTo",0);this.player.api("pause");this.state="stopped"};l.prototype.replay=function(){this.player.api("seekTo",0);this.player.api("play")};l.prototype.on=function(m,p){var n=this;if(this.init===true){j.prototype.on.call(this,m,p)}else{var o=setInterval(function(){if(n.init===true){clearInterval(o);j.prototype.on.call(n,m,p)}},100)}};var e=function(m){j.call(this,m)};e.prototype=new j();e.prototype.constructor=e;d.VideoController.addPlayer("HTML5Video",e);e.isType=function(m){if(m.is("video")&&m.hasClass("video-js")===false&&m.hasClass("sublime")===false){return true}return false};e.prototype._init=function(){var m=this;this.player=this.$video[0];this.ready=true;this.player.addEventListener("play",function(){if(m.started===false){m.started=true;m.trigger({type:"start"})}m.state="playing";m.trigger({type:"play"})});this.player.addEventListener("pause",function(){m.state="paused";m.trigger({type:"pause"})});this.player.addEventListener("ended",function(){m.state="ended";m.trigger({type:"ended"})})};e.prototype.play=function(){this.player.play()};e.prototype.pause=function(){this.player.pause()};e.prototype.stop=function(){this.player.currentTime=0;this.player.pause();this.state="stopped"};e.prototype.replay=function(){this.player.currentTime=0;this.player.play()};var g=function(m){j.call(this,m)};g.prototype=new j();g.prototype.constructor=g;d.VideoController.addPlayer("VideoJSVideo",g);g.isType=function(m){if((typeof m.attr("data-videojs-id")!=="undefined"||m.hasClass("video-js"))&&typeof videojs!=="undefined"){return true}return false};g.prototype._init=function(){var m=this,n=this.$video.hasClass("video-js")?this.$video.attr("id"):this.$video.attr("data-videojs-id");this.player=videojs(n);this.player.ready(function(){m.ready=true;m.trigger({type:"ready"});m.player.on("play",function(){if(m.started===false){m.started=true;m.trigger({type:"start"})}m.state="playing";m.trigger({type:"play"})});m.player.on("pause",function(){m.state="paused";m.trigger({type:"pause"})});m.player.on("ended",function(){m.state="ended";m.trigger({type:"ended"})})})};g.prototype.play=function(){this.player.play()};g.prototype.pause=function(){this.player.pause()};g.prototype.stop=function(){this.player.currentTime(0);this.player.pause();this.state="stopped"};g.prototype.replay=function(){this.player.currentTime(0);this.player.play()};var h=function(m){j.call(this,m)};h.prototype=new j();h.prototype.constructor=h;d.VideoController.addPlayer("SublimeVideo",h);h.isType=function(m){if(m.hasClass("sublime")&&typeof sublime!=="undefined"){return true}return false};h.prototype._init=function(){var m=this;sublime.ready(function(){m.player=sublime.player(m.$video.attr("id"));m.ready=true;m.trigger({type:"ready"});m.player.on("play",function(){if(m.started===false){m.started=true;m.trigger({type:"start"})}m.state="playing";m.trigger({type:"play"})});m.player.on("pause",function(){m.state="paused";m.trigger({type:"pause"})});m.player.on("stop",function(){m.state="stopped";m.trigger({type:"stop"})});m.player.on("end",function(){m.state="ended";m.trigger({type:"ended"})})})};h.prototype.play=function(){this.player.play()};h.prototype.pause=function(){this.player.pause()};h.prototype.stop=function(){this.player.stop()};h.prototype.replay=function(){this.player.stop();this.player.play()};var a=function(m){j.call(this,m)};a.prototype=new j();a.prototype.constructor=a;d.VideoController.addPlayer("JWPlayerVideo",a);a.isType=function(m){if((typeof m.attr("data-jwplayer-id")!=="undefined"||m.hasClass("jwplayer")||m.find("object[data*='jwplayer']").length!==0)&&typeof jwplayer!=="undefined"){return true}return false};a.prototype._init=function(){var m=this,n;if(this.$video.hasClass("jwplayer")){n=this.$video.attr("id")}else{if(typeof this.$video.attr("data-jwplayer-id")!=="undefined"){n=this.$video.attr("data-jwplayer-id")}else{if(this.$video.find("object[data*='jwplayer']").length!==0){n=this.$video.find("object").attr("id")}}}this.player=jwplayer(n);this.player.onReady(function(){m.ready=true;m.trigger({type:"ready"});m.player.onPlay(function(){if(m.started===false){m.started=true;m.trigger({type:"start"})}m.state="playing";m.trigger({type:"play"})});m.player.onPause(function(){m.state="paused";m.trigger({type:"pause"})});m.player.onComplete(function(){m.state="ended";m.trigger({type:"ended"})})})};a.prototype.play=function(){this.player.play(true)};a.prototype.pause=function(){this.player.pause(true)};a.prototype.stop=function(){this.player.stop();this.state="stopped"};a.prototype.replay=function(){this.player.seek(0);this.player.play(true)}})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.