(function(a){a.fn.slideshow=function(c){var i={speed:800,running:false},f=a(this),h=f.children(),g=parseInt(f.width(),10),b=parseInt(f.children().length,10),d=a.extend(i,c);var e=function(){var j=a("<li />");var k=a("<a />").attr("href","#");h.each(function(l){j.clone().html(k.clone().text(l)).appendTo(d.pager)});d.pager.find("a:first").addClass("active");d.pager.find("a").bind("click",function(){if(!d.running){var l=a(this);l.closest("ul").find("a").removeClass("active");l.addClass("active");f.trigger("toggleSlide",d.pager.find("a").index(l))}return false})};f.bind("toggleSlide",function(l,j){if(!d.running){d.running=true;var k=parseInt(f.data("idx"),10);if(j>k){h.eq(k).animate({left:-(g+1)},d.speed);h.eq(j).css({left:g+1}).animate({left:0},d.speed,function(){d.running=false})}else{if(j<k){h.eq(k).animate({left:g+1},d.speed);h.eq(j).css({left:-(g+1)}).animate({left:0},d.speed,function(){d.running=false})}}f.data("idx",j)}});if(d.pager){e()}if(!f.data("idx")){f.data("idx",0)}if(d.prev){d.prev.bind("click",function(){if(!d.running){d.running=true;var j=parseInt(f.data("idx"),10);var k=((j-1)<0)?b-1:j-1;h.eq(j).animate({left:g+1},d.speed);h.eq(k).css({left:-(g+1)}).animate({left:0},d.speed,function(){d.running=false});d.pager.find("a").removeClass("active");d.pager.find("a:eq("+k+")").addClass("active");f.data("idx",k)}return false})}if(d.next){d.next.bind("click",function(){if(!d.running){d.running=true;var j=parseInt(f.data("idx"),10);var k=((j+1)>b-1)?0:j+1;h.eq(j).animate({left:-(g+1)},d.speed);h.eq(k).css({left:g+1}).animate({left:0},d.speed,function(){d.running=false});d.pager.find("a").removeClass("active");d.pager.find("a:eq("+k+")").addClass("active");f.data("idx",k)}return false})}return this.each(function(){if(b<2){return}h.each(function(j){if(j){a(this).css({left:-(g+1)})}a(this).css({zIndex:b-j})})})}})(jQuery);
