(function(){(function(n,t,i){var r,f,u;return u="slidesjs",f={width:940,height:528,start:1,navigation:{active:!0,effect:"slide"},pagination:{active:!0,effect:"slide"},play:{active:!1,effect:"slide",interval:5e3,auto:!1,swap:!0},effect:{slide:{speed:500},fade:{speed:300,crossfade:!0}},callback:{loaded:function(){},start:function(){},complete:function(){}}},r=function(){function t(t,i){this.element=t,this.options=n.extend(!0,{},f,i),this._defaults=f,this._name=u,this.init()}return t}(),r.prototype.init=function(){var i,o,f,e,s,u,r=this;if(i=n(this.element),this.data=n.data(this),n.data(this,"animating",!1),n.data(this,"total",i.children().not(".slidesjs-navigation",i).length),n.data(this,"current",this.options.start-1),n.data(this,"vendorPrefix",this._getVendorPrefix()),typeof TouchEvent!="undefined"&&(n.data(this,"touch",!0),this.options.effect.slide.speed=this.options.effect.slide.speed/2),i.css({overflow:"hidden"}),i.slidesContainer=i.children().not(".slidesjs-navigation",i).wrapAll("<div class='slidesjs-container'>",i).parent().css({overflow:"hidden",position:"relative"}),n(".slidesjs-container",i).wrapInner("<div class='slidesjs-control'>",i).children(),n(".slidesjs-control",i).css({position:"relative",left:0}),n(".slidesjs-control",i).children().addClass("slidesjs-slide").css({position:"absolute",top:0,left:0,width:"100%",zIndex:0,display:"none",webkitBackfaceVisibility:"hidden"}),n.each(n(".slidesjs-control",i).children(),function(t){var i;return i=n(this),i.attr("slidesjs-index",t)}),this.data.touch){n(".slidesjs-control",i).on("touchstart",function(n){return r._touchstart(n)});n(".slidesjs-control",i).on("touchmove",function(n){return r._touchmove(n)});n(".slidesjs-control",i).on("touchend",function(n){return r._touchend(n)})}return i.fadeIn(0),this.update(),this.data.touch&&this._setuptouch(),n(".slidesjs-control",i).children(":eq("+this.data.current+")").eq(0).fadeIn(0,function(){return n(this).css({zIndex:10})}),this.options.navigation.active&&(s=n("<a>",{"class":"slidesjs-previous slidesjs-navigation",href:"#",title:"Previous",text:"Previous"}).appendTo(i),o=n("<a>",{"class":"slidesjs-next slidesjs-navigation",href:"#",title:"Next",text:"Next"}).appendTo(i)),n(".slidesjs-next",i).click(function(n){return n.preventDefault(),r.stop(),r.next(r.options.navigation.effect)}),n(".slidesjs-previous",i).click(function(n){return n.preventDefault(),r.stop(),r.previous(r.options.navigation.effect)}),this.options.play.active&&(e=n("<a>",{"class":"slidesjs-play slidesjs-navigation",href:"#",title:"Play",text:"Play"}).appendTo(i),u=n("<a>",{"class":"slidesjs-stop slidesjs-navigation",href:"#",title:"Stop",text:"Stop"}).appendTo(i),e.click(function(n){return n.preventDefault(),r.play(!0)}),u.click(function(n){return n.preventDefault(),r.stop()}),this.options.play.swap&&u.css({display:"none"})),this.options.pagination.active&&(f=n("<ul>",{"class":"slidesjs-pagination"}).appendTo(i),n.each(new Array(this.data.total),function(t){var i,u;return i=n("<li>",{"class":"slidesjs-pagination-item"}).appendTo(f),u=n("<a>",{href:"#","data-slidesjs-item":t,html:t+1}).appendTo(i),u.click(function(t){return t.preventDefault(),r.stop(),r.goto(n(t.currentTarget).attr("data-slidesjs-item")*1+1)})})),n(t).bind("resize",function(){return r.update()}),this._setActive(),this.options.play.auto&&this.play(),this.options.callback.loaded(this.options.start)},r.prototype._setActive=function(t){var i,r;return i=n(this.element),this.data=n.data(this),r=t>-1?t:this.data.current,n(".active",i).removeClass("active"),n("li:eq("+r+") a",i).addClass("active")},r.prototype.update=function(){var t,r,i;return t=n(this.element),this.data=n.data(this),n(".slidesjs-control",t).children(":not(:eq("+this.data.current+"))").css({display:"none",left:0,zIndex:0}),i=t.width(),r=this.options.height/this.options.width*i,this.options.width=i,this.options.height=r,n(".slidesjs-control, .slidesjs-container",t).css({width:i,height:r})},r.prototype.next=function(t){var i;return i=n(this.element),this.data=n.data(this),n.data(this,"direction","next"),t===void 0&&(t=this.options.navigation.effect),t==="fade"?this._fade():this._slide()},r.prototype.previous=function(t){var i;return i=n(this.element),this.data=n.data(this),n.data(this,"direction","previous"),t===void 0&&(t=this.options.navigation.effect),t==="fade"?this._fade():this._slide()},r.prototype.goto=function(t){var r,i;if(r=n(this.element),this.data=n.data(this),i===void 0&&(i=this.options.pagination.effect),t>this.data.total?t=this.data.total:t<1&&(t=1),typeof t=="number")return i==="fade"?this._fade(t):this._slide(t);if(typeof t=="string"){if(t==="first")return i==="fade"?this._fade(0):this._slide(0);if(t==="last")return i==="fade"?this._fade(this.data.total):this._slide(this.data.total)}},r.prototype._setuptouch=function(){var u,t,i,r;return u=n(this.element),this.data=n.data(this),r=n(".slidesjs-control",u),t=this.data.current+1,i=this.data.current-1,i<0&&(i=this.data.total-1),t>this.data.total-1&&(t=0),r.children(":eq("+t+")").css({display:"block",left:this.options.width}),r.children(":eq("+i+")").css({display:"block",left:-this.options.width})},r.prototype._touchstart=function(t){var r,i;return r=n(this.element),this.data=n.data(this),i=t.originalEvent.touches[0],this._setuptouch(),n.data(this,"touchtimer",Number(new Date)),n.data(this,"touchstartx",i.pageX),n.data(this,"touchstarty",i.pageY),t.stopPropagation()},r.prototype._touchend=function(t){var o,u,r,i,e,s,f,h=this;o=n(this.element),this.data=n.data(this),s=t.originalEvent.touches[0],i=n(".slidesjs-control",o),i.position().left>this.options.width*.5||i.position().left>this.options.width*.1&&Number(new Date)-this.data.touchtimer<250?(n.data(this,"direction","previous"),this._slide()):i.position().left<-(this.options.width*.5)||i.position().left<-(this.options.width*.1)&&Number(new Date)-this.data.touchtimer<250?(n.data(this,"direction","next"),this._slide()):(r=this.data.vendorPrefix,f=r+"Transform",u=r+"TransitionDuration",e=r+"TransitionTimingFunction",i[0].style[f]="translateX(0px)",i[0].style[u]=this.options.effect.slide.speed*.85+"ms");i.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){return r=h.data.vendorPrefix,f=r+"Transform",u=r+"TransitionDuration",e=r+"TransitionTimingFunction",i[0].style[f]="",i[0].style[u]="",i[0].style[e]=""});return t.stopPropagation()},r.prototype._touchmove=function(t){var r,u,f,i,e;return r=n(this.element),this.data=n.data(this),i=t.originalEvent.touches[0],u=this.data.vendorPrefix,f=n(".slidesjs-control",r),e=u+"Transform",n.data(this,"scrolling",Math.abs(i.pageX-this.data.touchstartx)<Math.abs(i.pageY-this.data.touchstarty)),this.data.animating||this.data.scrolling||(t.preventDefault(),this._setuptouch(),f[0].style[e]="translateX("+(i.pageX-this.data.touchstartx)+"px)"),t.stopPropagation()},r.prototype.play=function(t){var r,u,i=this;return r=n(this.element),this.data=n.data(this),!this.data.playInterval&&(t&&(u=this.data.current,this.data.direction="next",this.options.play.effect==="fade"?this._fade():this._slide()),n.data(this,"playInterval",setInterval(function(){return u=i.data.current,i.data.direction="next",i.options.play.effect==="fade"?i._fade():i._slide()},this.options.play.interval)),n.data(this,"playing",!0),n(".slidesjs-play",r).addClass("slidesjs-playing"),this.options.play.swap)?(n(".slidesjs-play",r).hide(),n(".slidesjs-stop",r).show()):void 0},r.prototype.stop=function(){var t;return t=n(this.element),this.data=n.data(this),clearInterval(this.data.playInterval),n.data(this,"playInterval",null),n.data(this,"playing",!1),n(".slidesjs-play",t).removeClass("slidesjs-playing"),this.options.play.swap?(n(".slidesjs-stop",t).hide(),n(".slidesjs-play",t).show()):void 0},r.prototype._slide=function(t){var l,u,e,h,r,o,i,a,c,s,f=this;if(l=n(this.element),this.data=n.data(this),!this.data.animating&&t!==this.data.current+1){if(n.data(this,"animating",!0),u=this.data.current,t>-1?(t=t-1,s=t>u?1:-1,e=t>u?-this.options.width:this.options.width,r=t):(s=this.data.direction==="next"?1:-1,e=this.data.direction==="next"?-this.options.width:this.options.width,r=u+s),r===-1&&(r=this.data.total-1),r===this.data.total&&(r=0),this._setActive(r),i=n(".slidesjs-control",l),t>-1&&i.children(":not(:eq("+u+"))").css({display:"none",left:0,zIndex:0}),i.children(":eq("+r+")").css({display:"block",left:s*this.options.width,zIndex:10}),this.options.callback.start(u+1),this.data.vendorPrefix){o=this.data.vendorPrefix,c=o+"Transform",h=o+"TransitionDuration",a=o+"TransitionTimingFunction",i[0].style[c]="translateX("+e+"px)",i[0].style[h]=this.options.effect.slide.speed+"ms";return i.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){return i[0].style[c]="",i[0].style[h]="",i.children(":eq("+r+")").css({left:0}),i.children(":eq("+u+")").css({display:"none",left:0,zIndex:0}),n.data(f,"current",r),n.data(f,"animating",!1),i.unbind("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd"),i.children(":not(:eq("+r+"))").css({display:"none",left:0,zIndex:0}),f.data.touch&&f._setuptouch(),f.options.callback.complete(r+1)})}return i.stop().animate({left:e},this.options.effect.slide.speed,function(){return i.css({left:0}),i.children(":eq("+r+")").css({left:0}),i.children(":eq("+u+")").css({display:"none",left:0,zIndex:0},n.data(f,"current",r),n.data(f,"animating",!1),f.options.callback.complete(r+1))})}},r.prototype._fade=function(t){var o,f,i,r,e,u=this;return o=n(this.element),this.data=n.data(this),!this.data.animating&&t!==this.data.current+1?(n.data(this,"animating",!0),f=this.data.current,t?(t=t-1,e=t>f?1:-1,i=t):(e=this.data.direction==="next"?1:-1,i=f+e),i===-1&&(i=this.data.total-1),i===this.data.total&&(i=0),this._setActive(i),r=n(".slidesjs-control",o),r.children(":eq("+i+")").css({display:"block",left:0,zIndex:0}),this.options.callback.start(f+1),this.options.effect.fade.crossfade?r.children(":eq("+this.data.current+")").stop().fadeOut(this.options.effect.fade.speed,function(){return r.children(":eq("+i+")").css({zIndex:10}),n.data(u,"animating",!1),n.data(u,"current",i),u.options.callback.complete(i+1)}):(r.children(":eq("+i+")").css({display:"none"}),r.children(":eq("+f+")").stop().fadeOut(this.options.effect.fade.speed,function(){return r.children(":eq("+i+")").stop().fadeIn(u.options.effect.fade.speed).css({zIndex:10}),n.data(u,"animating",!1),n.data(u,"current",i),u.options.callback.complete(i+1)}))):void 0},r.prototype._getVendorPrefix=function(){var u,n,f,t,r;for(u=i.body||i.documentElement,f=u.style,t="transition",r=["Moz","Webkit","Khtml","O","ms"],t=t.charAt(0).toUpperCase()+t.substr(1),n=0;n<r.length;){if(typeof f[r[n]+t]=="string")return r[n];n++}return!1},n.fn[u]=function(t){return this.each(function(){if(!n.data(this,"plugin_"+u))return n.data(this,"plugin_"+u,new r(this,t))})}})(jQuery,window,document)}).call(this)