
(function($){$.fn.easySlider=function(options){var defaults={prevId:'prevBtn',prevText:'Previous',nextId:'nextBtn',nextText:'Next',orientation:'',itemsShown:1,speed:800};var options=$.extend(defaults,options);return this.each(function(){obj=$(this);var s=$("li",obj).length;var w=options.slidewidth?options.slidewidth:obj.width();var h=obj.height();var ts=s-1;var t=0;var vertical=(options.orientation=='vertical');var itemWidth=options.itemWidth?options.itemWidth:$("li",obj).width();var ulw=s*itemWidth;var maxp=(s-options.itemsShown)*itemWidth*-1;$("ul",obj).css('width',ulw);if(!vertical)$("li",obj).css('float','left');$(obj).after('<span id="'+options.prevId+'"><a>'+options.prevText+'</a></span> <span id="'+options.nextId+'"><a >'+options.nextText+'</a></span>');$("a","#"+options.prevId).hide();$("a","#"+options.nextId).hide();$("a","#"+options.nextId).click(function(){animate("next");if(options.itemsShown==1&&t>=ts)$(this).fadeOut();if(options.itemsShown>1&&p<=maxp)$(this).fadeOut();$("a","#"+options.prevId).fadeIn();});$("a","#"+options.prevId).click(function(){animate("prev");if(t<=0)$(this).fadeOut();$("a","#"+options.nextId).fadeIn();});function animate(dir){if(dir=="next"){t=(t>=ts)?ts:t+1;}else{t=(t<=0)?0:t-1;};if(!vertical){p=(t*w*-1);if(options.itemsShown>1&&p<maxp)p=maxp;$("ul",obj).animate({marginLeft:p},options.speed);}else{p=(t*h*-1);$("ul",obj).animate({marginTop:p},options.speed);}};if(s>1)$("a","#"+options.nextId).fadeIn();});};})(jQuery);