(function(d,c,b,e){function a(f,h,g){if(h.charAt(0)==="*"){f[h.substring(1)]=g}else{f["-ms-"+h]=g;f["-webkit-"+h]=g;f[h]=g}}d.fn.precss=function(g){var f={};if(arguments.length===1){for(style in g){if(g.hasOwnProperty(style)){a(f,style,g[style])}}}else{a(f,arguments[0],arguments[1])}this.css(f);return this}})(jQuery,window,document);(function(d,f,g,a){var c=function(n){var m=false;var l="Webkit Moz ms O".split(" ");var o=g.createElement("div");var j=null;n=n.toLowerCase();if(o.style[n]){m=true}if(m===false){j=n.charAt(0).toUpperCase()+n.substr(1);for(var k=0;ko){o=(p+q)}n.push({$element:d(this),element:this,startTime:p,duration:q,transitionIn:d(this).data("in")||k.settings.elementTransitionIn,transitionOut:d(this).data("out")||k.settings.elementTransitionOut});d(this).css("opacity",0)});var m={$element:d(this),element:this,transition:d(this).data("transition")||k.settings.slideTransition,duration:parseInt(d(this).data("duration"))||k.settings.slideTransitionDuration,elementTransitionDuration:o,totalSlideDuration:k.settings.autoplayTimeout+o,children:n};k.slides.push(m)});k.numSlides=k.slides.length;k.slides[0].$element.css("opacity",1);if(k.settings.autoplay&&k.settings.displayProgess){k._createProgessBar()}k.$element.css("padding-bottom",(100/(k.settings.targetWidth/k.settings.targetHeight))+"%");var j=k.$element.find("img").length;if(j>0){var l=0;k.$element.prepend('
');k.$element.find("img").one("load",function(){if(++l===j){d(".pogoSlider-loading").remove();k._onSliderReady()}}).each(function(){if(this.complete){d(this).trigger("load")}})}else{k._onSliderReady()}},_onSliderReady:function(){var j=this;if(j.settings.autoplay){j.slideStartTime=new Date();j.slideTimeRemaining=j.slides[0].totalSlideDuration;j._slideTimeout(j.slideTimeRemaining)}if(j.settings.generateButtons&&j.slides.length>1){j._createDirButtons()}if(j.settings.generateNav&&j.slides.length>1){j._createNavigation()}if(j.settings.preserveTargetSize){j._preserveTargetSize();if(j.settings.responsive){d(f).on("resize",function(){j._preserveTargetSize()})}}if(j.settings.pauseOnHover){j.$element.on("mouseenter",function(){j.pause()});j.$element.on("mouseleave",function(){j.resume()})}j._onSlideStart(0)},_createDirButtons:function(){var j=this;j.$element.addClass("pogoSlider--dir"+j.settings.buttonPosition);d('').appendTo(j.$element).on("click",function(){j.prevSlide()});d('').appendTo(j.$element).on("click",function(){j.nextSlide()})},_createNavigation:function(){var j=this;j.$element.addClass("pogoSlider--nav"+j.settings.navPosition);var l=d('').appendTo(j.$element);for(var k=0;k').appendTo(l).on("click",function(){j.toSlide(d(this).data("num"))})}},getAppliedProps:function(o){var y=g.styleSheets;var m=new RegExp("{(.+)}");o.matches=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.msMatchesSelector||o.oMatchesSelector;var p=o.getAttribute("style").replace(/ /g,"").split(";");var w=[];for(var q=0;q0&&!this.navigating){if(this.settings.displayProgess){this.$element.find(".pogoSlider-progressBar-duration").animate({"width":"100%"},this.slideTimeRemaining,"linear")}this._slideTimeout(this.slideTimeRemaining)}if(this.settings.onSliderResume){this.settings.onSliderResume.apply(this)}}},nextSlide:function(){if(!this.navigating){clearTimeout(this.slideTimeoutId);this.prevSlideIndex=this.currentSlideIndex;if(++this.currentSlideIndex>(this.numSlides-1)){this.currentSlideIndex=0}this._changeSlide(this.prevSlideIndex,this.currentSlideIndex)}},prevSlide:function(){if(!this.navigating){clearTimeout(this.slideTimeoutId);this.prevSlideIndex=this.currentSlideIndex;if(--this.currentSlideIndex<0){this.currentSlideIndex=this.numSlides-1}this._changeSlide(this.prevSlideIndex,this.currentSlideIndex)}},toSlide:function(j){if(!this.navigating){clearTimeout(this.slideTimeoutId);if(j===this.currentSlideIndex||j>(this.slides.length-1)){return}this.prevSlideIndex=this.currentSlideIndex;this.currentSlideIndex=j;this._changeSlide(this.prevSlideIndex,this.currentSlideIndex)}},destroy:function(){this.paused=true;clearTimeout(this.slideTimeoutId);d.removeData(this.element,"plugin_"+e)},_changeToNext:function(){this.prevSlideIndex=this.currentSlideIndex;if(++this.currentSlideIndex>(this.numSlides-1)){this.currentSlideIndex=0}this._changeSlide(this.prevSlideIndex,this.currentSlideIndex)},_changeSlide:function(m,o){var j=this;var n;j._onSlideEnd(m);j.navigating=true;if(i.animation&&i.transition&&i.transform){n=j.slideTransitions}else{n=j.compatSlideTransitions}var k=n[j.slides[o].transition]?j.slides[o].transition:"slide";var l=n[k].apply(j,[m,o]);setTimeout(function(){if(l){l()}j.navigating=false;j._slideCleanup(m,false);j._slideElementCleanup(m);if(j.settings.autoplay){j._slideTimeout(j.slides[o].totalSlideDuration)}j._onSlideStart(o)},j.slides[o].duration)},_onSlideStart:function(k){this.slides[k].$element.css("z-index",1);if(this.settings.autoplay){this.slideStartTime=new Date();this.slideTimeRemaining=this.slides[k].totalSlideDuration;if(this.settings.displayProgess&&!this.paused){this.slides[k].$element.find(".pogoSlider-progressBar-duration").css("width","0").animate({"width":"100%"},this.slideTimeRemaining,"linear")}}if(this.slides[k].children.length>0){this._slideElementsTransitionIn(k)}if(this.paused){for(var j=0;j0&&k>this.slides[l].elementTransitionDuration){this._slideElementsTransitionOut(l)}if(this.settings.onSlideEnd){this.settings.onSlideEnd.apply(this)}},_slideElementsTransitionIn:function(l){for(var j=0;j0){this._removeSlideSlices(k)}this.slides[k].$element.attr("style",this.slides[k].$element.data("original-styles")).css("opacity",j?"1":"0")},_slideElementCleanup:function(m){var j=function(n,o){return(o.match(/pogoSlider-(?:(?:transition)|(?:animation))(?:-[a-zA-Z0-9]+)?(?:--[a-z]+)?/gi)||[]).join(" ")};var l=function(n,o){return o.replace(/(?:-webkit-)?(?:-ms-)?((?:transition)|(?:animation))[^;]+;/g,"")};this.slides[m].$element.find(".pogoSlider-progressBar-duration").css("width","0");for(var k=0;k0&&m').wrapAll('
');C.attr("style",function(j,D){return D.replace(/(?:background)[^;]+;/g,"")});for(var w=0;w0;o--){var n=Math.floor(Math.random()*(o+1));var m=l[o];l[o]=l[n];l[n]=m}return l},slideTransitions:{fade:function(j,l){var k=this.slides[l];this.slides[j].$element.precss({"*opacity":"0","transition-duration":k.duration+"ms"});k.$element.precss({"*opacity":"1","transition-duration":k.duration+"ms"})},slide:function(j,k){var l;if(k===0&&j===this.slides.length-1){l="slideLeft"}else{if(j===0&&k===this.slides.length-1){l="slideRight"}else{if(k>j){l="slideLeft"}else{l="slideRight"}}}return this.slideTransitions[l].apply(this,[j,k])},verticalSlide:function(j,k){var l;if(k===0&&j===this.slides.length-1){l="slideUp"}else{if(j===0&&k===this.slides.length-1){l="slideDown"}else{if(k>j){l="slideUp"}else{l="slideDown"}}}return this.slideTransitions[l].apply(this,[j,k])},slideLeft:function(k,m){var j=this;var l=j.slides[m];j.slides[k].$element.precss("animation-duration",l.duration+"ms").addClass("pogoSlider-animation-leftOut");l.$element.precss({"*opacity":"1","animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-leftIn");return function(){j.slides[k].$element.removeClass("pogoSlider-animation-leftOut");l.$element.attr("style",l.$element.data("original-styles")).css("opacity","1").removeClass("pogoSlider-animation-leftIn")}},slideRight:function(k,m){var j=this;var l=j.slides[m];j.slides[k].$element.precss("animation-duration",l.duration+"ms").addClass("pogoSlider-animation-rightOut");l.$element.precss({"*opacity":"1","animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-rightIn");return function(){j.slides[k].$element.removeClass("pogoSlider-animation-rightOut"); l.$element.attr("style",l.$element.data("original-styles")).css("opacity","1").removeClass("pogoSlider-animation-rightIn")}},slideUp:function(k,m){var j=this;var l=j.slides[m];j.slides[k].$element.precss("animation-duration",l.duration+"ms").addClass("pogoSlider-animation-upOut");l.$element.precss({"*opacity":"1","animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-upIn");return function(){j.slides[k].$element.removeClass("pogoSlider-animation-upOut");l.$element.attr("style",l.$element.data("original-styles")).css("opacity","1").removeClass("pogoSlider-animation-upIn")}},slideDown:function(k,m){var j=this;var l=j.slides[m];j.slides[k].$element.precss("animation-duration",l.duration+"ms").addClass("pogoSlider-animation-downOut");l.$element.precss({"*opacity":"1","animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-downIn");return function(){j.slides[k].$element.removeClass("pogoSlider-animation-downOut");l.$element.attr("style",l.$element.data("original-styles")).css("opacity","1").removeClass("pogoSlider-animation-downIn")}},slideRevealLeft:function(k,m){var j=this;var l=j.slides[m];j.slides[k].$element.precss({"*z-index":j.settings.baseZindex+1,"animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-leftOut");l.$element.css({"opacity":1,"z-index":j.settings.baseZindex});return function(){j.slides[k].$element.removeClass("pogoSlider-animation-leftOut")}},slideRevealRight:function(k,m){var j=this;var l=j.slides[m];j.slides[k].$element.precss({"*z-index":j.settings.baseZindex+1,"animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-rightOut");l.$element.css({"opacity":1,"z-index":j.settings.baseZindex});return function(){j.slides[k].$element.removeClass("pogoSlider-animation-rightOut")}},slideOverLeft:function(j,l){var k=this.slides[l];k.$element.precss({"*opacity":"1","*z-index":this.settings.baseZindex+1,"animation-duration":k.duration+"ms"}).addClass("pogoSlider-animation-leftIn");return function(){k.$element.attr("style",k.$element.data("original-styles")).css("opacity","1").removeClass("pogoSlider-animation-leftIn")}},slideOverRight:function(j,l){var k=this.slides[l];k.$element.precss({"*opacity":"1","*z-index":this.settings.baseZindex+1,"animation-duration":k.duration+"ms"}).addClass("pogoSlider-animation-rightIn");return function(){k.$element.attr("style",k.$element.data("original-styles")).css("opacity","1").removeClass("pogoSlider-animation-rightIn")}},expandReveal:function(k,m){var j=this;var l=j.slides[m];j.$element.css("overflow","visible");j.slides[k].$element.precss({"*z-index":j.settings.baseZindex+1,"animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-expandReveal");l.$element.css({"opacity":1,"z-index":j.settings.baseZindex});return function(){j.$element.css("overflow","");j.slides[k].$element.removeClass("pogoSlider-animation-expandReveal")}},shrinkReveal:function(k,m){var j=this;var l=j.slides[m];j.slides[k].$element.precss({"*z-index":j.settings.baseZindex+1,"animation-duration":l.duration+"ms"}).addClass("pogoSlider-animation-shrinkReveal");l.$element.css({"opacity":1,"z-index":j.settings.baseZindex});return function(){j.slides[k].$element.removeClass("pogoSlider-animation-shrinkReveal")}},verticalSplitReveal:function(l,n){var k=this;var m=k.slides[n];k.slides[l].$element.css("z-index",k.settings.baseZindex+1);m.$element.css({"opacity":1,"z-index":k.settings.baseZindex});k._createSlideSlices(l,1,2);var j=k.slides[l].$element.find(".pogoSlider-slide-slice");j.precss("animation-duration",m.duration+"ms");j.eq(0).addClass("pogoSlider-animation-leftOut");j.eq(1).addClass("pogoSlider-animation-rightOut")},horizontalSplitReveal:function(l,n){var k=this;var m=k.slides[n];k.slides[l].$element.css("z-index",k.settings.baseZindex+1);m.$element.css({"opacity":1,"z-index":k.settings.baseZindex});k._createSlideSlices(l,2,1);var j=k.slides[l].$element.find(".pogoSlider-slide-slice");j.precss("animation-duration",m.duration+"ms");j.eq(0).addClass("pogoSlider-animation-upOut");j.eq(1).addClass("pogoSlider-animation-downOut")},zipReveal:function(l,n){var k=this;var m=k.slides[n];k.slides[l].$element.css("z-index",k.settings.baseZindex+1);m.$element.css({"opacity":1,"z-index":k.settings.baseZindex});k._createSlideSlices(l,1,Math.round(k.$element.width()/100));var j=k.slides[l].$element.find(".pogoSlider-slide-slice");j.precss("animation-duration",m.duration+"ms");j.each(function(o){if(o%2===0){d(this).addClass("pogoSlider-animation-upOut")}else{d(this).addClass("pogoSlider-animation-downOut")}})},barRevealDown:function(j,k){return this.slideTransitions["barReveal"].apply(this,[j,k,"down"])},barRevealUp:function(j,k){return this.slideTransitions["barReveal"].apply(this,[j,k,"up"])},barReveal:function(o,q,n){var k=this;var p=k.slides[q];k.slides[o].$element.css("z-index",k.settings.baseZindex+1);p.$element.css({"opacity":1,"z-index":k.settings.baseZindex});k._createSlideSlices(o,1,Math.round(k.$element.width()/100));var j=k.slides[o].$element.find(".pogoSlider-slide-slice"); var l=p.duration/(j.length+1);var m=l*2;j.precss("animation-duration",m+"ms");j.each(function(r){if(n==="down"){d(this).addClass("pogoSlider-animation-downOut").precss("animation-delay",l*r+"ms")}else{d(this).addClass("pogoSlider-animation-upOut").precss("animation-delay",l*r+"ms")}})},blocksReveal:function(k,j){var u=this;var q=u.slides[j];var t=0;if(u.settings.preserveTargetSize){t=parseFloat(u.$element.css("padding-bottom"))}else{t=u.$element.height()}var r=Math.round(t/100);var l=Math.round(u.$element.width()/100);u.slides[k].$element.css("z-index",u.settings.baseZindex+1);q.$element.css({"opacity":1,"z-index":u.settings.baseZindex});var p=u._generateARandomArray(r*l);u._createSlideSlices(k,r,l);var n=u.slides[k].$element.find(".pogoSlider-slide-slice");var o=q.duration/(n.length+1);var s=o*2;n.precss("animation-duration",s+"ms");for(var m=0;mj){l="foldLeft"}else{l="foldRight"}}}return this.slideTransitions[l].apply(this,[j,k])},foldRight:function(l,k){var s=this;var q=s.slides[k];var m=s.slides[l];s.$element.css("overflow","visible");m.$element.css({"overflow":"visible","z-index":s.settings.baseZindex});q.$element.css({"opacity":1,"overflow":"visible","z-index":s.settings.baseZindex+1});s._createSlideSlices(l,1,2);var r=m.$element.find(".pogoSlider-slide-slice");s._createSlideSlices(k,1,2);var o=s.slides[k].$element.find(".pogoSlider-slide-slice");var n=r.eq(0);var p=o.eq(0);var j=o.eq(1);q.$element.prepend(n.detach());m.$element.prepend(p.detach());n.addClass("pogoSlider-animation-foldInRight").precss("animation-duration",q.duration+"ms");j.addClass("pogoSlider-animation-foldOutRight").precss("animation-duration",q.duration+"ms");return function(){s.$element.css("overflow","");q.$element.prepend(p.detach());m.$element.prepend(n.detach());s._slideCleanup(k,true)}},foldLeft:function(l,k){var s=this;var q=s.slides[k];var m=s.slides[l];s.$element.css("overflow","visible");m.$element.css({"overflow":"visible","z-index":s.settings.baseZindex});q.$element.css({"opacity":1,"overflow":"visible","z-index":s.settings.baseZindex+1});s._createSlideSlices(l,1,2);var r=m.$element.find(".pogoSlider-slide-slice");s._createSlideSlices(k,1,2);var n=s.slides[k].$element.find(".pogoSlider-slide-slice");var p=r.eq(1);var o=n.eq(0);var j=n.eq(1);q.$element.append(p.detach());m.$element.append(j.detach());p.addClass("pogoSlider-animation-foldInLeft").precss("animation-duration",q.duration+"ms");o.addClass("pogoSlider-animation-foldOutLeft").precss("animation-duration",q.duration+"ms");return function(){s.$element.css("overflow","");s._slideCleanup(k,true)}}},compatSlideTransitions:{fade:function(j,l){var k=this.slides[l];this.slides[j].$element.animate({opacity:0},k.duration);k.$element.animate({opacity:1},k.duration)},slide:function(j,k){var l;if(j>k&&j===this.slides.length-1&&k===0){l="slideLeft"}else{if(jk&&j===this.slides.length-1&&k===0){l="slideUp"}else{if(j