(function(a){function c(g,d){function k(c){var b=a(c);return b.length<2?b:g.parent().find(c)}var b=this,f=g.add(this),c=g.data("tabs"),e,h=true,l=k(d.next).click(function(){c.next()}),i=k(d.prev).click(function(){c.prev()});a.extend(b,{getTabs:function(){return c},getConf:function(){return d},play:function(){if(e)return b;var g=a.Event("onBeforePlay");f.trigger(g);if(g.isDefaultPrevented())return b;e=setInterval(c.next,d.interval);h=false;f.trigger("onPlay");return b},pause:function(){if(!e)return b;var c=a.Event("onBeforePause");f.trigger(c);if(c.isDefaultPrevented())return b;e=clearInterval(e);f.trigger("onPause");return b},stop:function(){b.pause();h=true}});a.each("onBeforePlay,onPlay,onBeforePause,onPause".split(","),function(e,c){a.isFunction(d[c])&&a(b).bind(c,d[c]);b[c]=function(d){return a(b).bind(c,d)}});d.autopause&&c.getTabs().add(l).add(i).add(c.getPanes()).hover(b.pause,function(){h||b.play()});d.autoplay&&b.play();d.clickable&&c.getPanes().click(function(){c.next()});if(!c.getConf().rotate){var j=d.disabledClass;c.getIndex()||i.addClass(j);c.onBeforeClick(function(b,a){i.toggleClass(j,!a);l.toggleClass(j,a==c.getTabs().length-1)})}}var b;b=a.tools.tabs.slideshow={conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:false,autopause:true,interval:3e3,clickable:true,api:false}};a.fn.slideshow=function(e){var d=this.data("slideshow");if(d)return d;e=a.extend({},b.conf,e);this.each(function(){d=new c(a(this),e);a(this).data("slideshow",d)});return e.api?d:this}})(jQuery)
