",{"class":"slidesjs-pagination"}).appendTo(e),t.each(new Array(this.data.total),function(i){var e,s;return e=t("
",{"class":"slidesjs-pagination-item"}).appendTo(n),s=t("",{href:"#","data-slidesjs-item":i,html:i+1}).appendTo(e),s.click(function(i){return i.preventDefault(),o.stop(!0),o["goto"](1*t(i.currentTarget).attr("data-slidesjs-item")+1)})})),t(i).bind("resize",function(){return o.update()}),this._setActive(),this.options.play.auto&&this.play(),this.options.callback.loaded(this.options.start)},n.prototype._setActive=function(i){var e,n;return e=t(this.element),this.data=t.data(this),n=i>-1?i:this.data.current,t(".active",e).removeClass("active"),t(".slidesjs-pagination li:eq("+n+") a",e).addClass("active")},n.prototype.update=function(){var i,e,n;return i=t(this.element),this.data=t.data(this),t(".slidesjs-control",i).children(":not(:eq("+this.data.current+"))").css({display:"none",left:0,zIndex:0}),n=i.width(),e=this.options.height/this.options.width*n,this.options.width=n,this.options.height=e,t(".slidesjs-control, .slidesjs-container",i).css({width:n,height:e})},n.prototype.next=function(i){return t(this.element),this.data=t.data(this),t.data(this,"direction","next"),void 0===i&&(i=this.options.navigation.effect),"fade"===i?this._fade():this._slide()},n.prototype.previous=function(i){return t(this.element),this.data=t.data(this),t.data(this,"direction","previous"),void 0===i&&(i=this.options.navigation.effect),"fade"===i?this._fade():this._slide()},n.prototype["goto"]=function(i){var e;if(t(this.element),this.data=t.data(this),void 0===e&&(e=this.options.pagination.effect),i>this.data.total?i=this.data.total:i<1&&(i=1),"number"==typeof i)return"fade"===e?this._fade(i):this._slide(i);if("string"==typeof i){if("first"===i)return"fade"===e?this._fade(0):this._slide(0);if("last"===i)return"fade"===e?this._fade(this.data.total):this._slide(this.data.total)}},n.prototype._setuptouch=function(){var i,e,n,s;return i=t(this.element),this.data=t.data(this),s=t(".slidesjs-control",i),e=this.data.current+1,n=this.data.current-1,n<0&&(n=this.data.total-1),e>this.data.total-1&&(e=0),s.children(":eq("+e+")").css({display:"block",left:this.options.width}),s.children(":eq("+n+")").css({display:"block",left:-this.options.width})},n.prototype._touchstart=function(i){var e;return t(this.element),this.data=t.data(this),e=i.originalEvent.touches[0],this._setuptouch(),t.data(this,"touchtimer",Number(new Date)),t.data(this,"touchstartx",e.pageX),t.data(this,"touchstarty",e.pageY),i.stopPropagation()},n.prototype._touchend=function(i){var e,n,s,a,o,r,d=this;return e=t(this.element),this.data=t.data(this),i.originalEvent.touches[0],a=t(".slidesjs-control",e),a.position().left>.5*this.options.width||a.position().left>.1*this.options.width&&Number(new Date)-this.data.touchtimer<250?(t.data(this,"direction","previous"),this._slide()):a.position().left<-.5*this.options.width||a.position().left<-.1*this.options.width&&Number(new Date)-this.data.touchtimer<250?(t.data(this,"direction","next"),this._slide()):(s=this.data.vendorPrefix,r=s+"Transform",n=s+"TransitionDuration",o=s+"TransitionTimingFunction",a[0].style[r]="translateX(0px)",a[0].style[n]=.85*this.options.effect.slide.speed+"ms"),a.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){return s=d.data.vendorPrefix,r=s+"Transform",n=s+"TransitionDuration",o=s+"TransitionTimingFunction",a[0].style[r]="",a[0].style[n]="",a[0].style[o]=""}),i.stopPropagation()},n.prototype._touchmove=function(i){var e,n,s,a,o;return e=t(this.element),this.data=t.data(this),a=i.originalEvent.touches[0],n=this.data.vendorPrefix,s=t(".slidesjs-control",e),o=n+"Transform",t.data(this,"scrolling",Math.abs(a.pageX-this.data.touchstartx)-1?(i-=1,c=i>n?1:-1,s=i>n?-this.options.width:this.options.width,o=i):(c="next"===this.data.direction?1:-1,s="next"===this.data.direction?-this.options.width:this.options.width,o=n+c),-1===o&&(o=this.data.total-1),o===this.data.total&&(o=0),this._setActive(o),d=t(".slidesjs-control",e),i>-1&&d.children(":not(:eq("+n+"))").css({display:"none",left:0,zIndex:0}),d.children(":eq("+o+")").css({display:"block",left:c*this.options.width,zIndex:10}),this.options.callback.start(n+1),this.data.vendorPrefix?(r=this.data.vendorPrefix,l=r+"Transform",a=r+"TransitionDuration",r+"TransitionTimingFunction",d[0].style[l]="translateX("+s+"px)",d[0].style[a]=this.options.effect.slide.speed+"ms",d.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){return d[0].style[l]="",d[0].style[a]="",d.children(":eq("+o+")").css({left:0}),d.children(":eq("+n+")").css({display:"none",left:0,zIndex:0}),t.data(h,"current",o),t.data(h,"animating",!1),d.unbind("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd"),d.children(":not(:eq("+o+"))").css({display:"none",left:0,zIndex:0}),h.data.touch&&h._setuptouch(),h.options.callback.complete(o+1)})):d.stop().animate({left:s},this.options.effect.slide.speed,function(){return d.css({left:0}),d.children(":eq("+o+")").css({left:0}),d.children(":eq("+n+")").css({display:"none",left:0,zIndex:0},t.data(h,"current",o),t.data(h,"animating",!1),h.options.callback.complete(o+1))})},n.prototype._fade=function(i){var e,n,s,a,o,r=this;if(e=t(this.element),this.data=t.data(this),!this.data.animating&&i!==this.data.current+1)return t.data(this,"animating",!0),n=this.data.current,i?(i-=1,o=i>n?1:-1,s=i):(o="next"===this.data.direction?1:-1,s=n+o),-1===s&&(s=this.data.total-1),s===this.data.total&&(s=0),this._setActive(s),a=t(".slidesjs-control",e),a.children(":eq("+s+")").css({display:"none",left:0,zIndex:10}),this.options.callback.start(n+1),this.options.effect.fade.crossfade?(a.children(":eq("+this.data.current+")").stop().fadeOut(this.options.effect.fade.speed),a.children(":eq("+s+")").stop().fadeIn(this.options.effect.fade.speed,function(){return a.children(":eq("+s+")").css({zIndex:0}),t.data(r,"animating",!1),t.data(r,"current",s),r.options.callback.complete(s+1)})):a.children(":eq("+n+")").stop().fadeOut(this.options.effect.fade.speed,function(){return a.children(":eq("+s+")").stop().fadeIn(r.options.effect.fade.speed,function(){return a.children(":eq("+s+")").css({zIndex:10})}),t.data(r,"animating",!1),t.data(r,"current",s),r.options.callback.complete(s+1)})},n.prototype._getVendorPrefix=function(){var t,i,n,s,a;for(t=e.body||e.documentElement,n=t.style,s="transition",a=["Moz","Webkit","Khtml","O","ms"],s=s.charAt(0).toUpperCase()+s.substr(1),i=0;i0&&(e=i.children("li:first").height()),i.animate({top:"-="+e+"px"},n.speed,function(){t(this).children("li:first").remove(),t(this).css("top","0px")}),"fade"==n.animation&&(i.children("li:first").fadeOut(n.speed),0==n.height&&i.children("li:eq("+n.showItems+")").hide().fadeIn(n.speed).show()),s.appendTo(i)}},moveDown=function(i,e,n){if(!n.isPaused){i=i.children("ul");var s=i.children("li:last").clone(!0);n.height>0&&(e=i.children("li:first").height()),i.css("top","-"+e+"px").prepend(s),i.animate({top:0},n.speed,function(){t(this).children("li:last").remove()}),"fade"==n.animation&&(0==n.height&&i.children("li:eq("+n.showItems+")").fadeOut(n.speed),i.children("li:first").hide().fadeIn(n.speed).show())}},this.each(function(){var e=t(this),n=0;e.css({overflow:"hidden",position:"relative"}).children("ul").css({position:"absolute",margin:0,padding:0}).children("li").css({margin:0,padding:0}),0==i.height?(e.children("ul").children("li").each(function(){t(this).height()>n&&(n=t(this).height())}),e.children("ul").children("li").each(function(){t(this).height(n)}),e.height(n*i.showItems)):e.height(i.height),setInterval(function(){"up"==i.direction?moveUp(e,n,i):moveDown(e,n,i)},i.pause),i.mousePause&&e.bind("mouseenter",function(){i.isPaused=!0}).bind("mouseleave",function(){i.isPaused=!1})})}}(jQuery);