(function(a){a.fn.easySlider=function(b){var c={prevId:"prevBtn",prevText:"Previous",nextId:"nextBtn",nextText:"Next",controlsShow:true,controlsBefore:"",controlsAfter:"",controlsFade:true,firstId:"firstBtn",firstText:"First",firstShow:false,lastId:"lastBtn",lastText:"Last",lastShow:false,vertical:false,speed:800,auto:false,pause:2000,continuous:false};var b=a.extend(c,b);this.each(function(){var e=a(this);var m=a("li.slide",e).length;var k=a("li.slide",e).width()+75;var f=a("li.slide",e).height();e.width(k);e.css("overflow","hidden");var i=m-1;var l=0;a("ul#container",e).css("width",m*k);if(!b.vertical){a("li.slide",e).css("float","left")}a("li.slide",e).width(k-75);a("li.slide",e).height(f);if(b.controlsShow){var g=b.controlsBefore;if(b.firstShow){g+='<span id="'+b.firstId+'"><a href="javascript:void(0);">'+b.firstText+"</a></span>"}g+=' <span id="'+b.prevId+'"><a href="javascript:void(0);">'+b.prevText+"</a></span>";g+=' <span id="'+b.nextId+'"><a href="javascript:void(0);">'+b.nextText+"</a></span>";if(b.lastShow){g+=' <span id="'+b.lastId+'"><a href="javascript:void(0);">'+b.lastText+"</a></span>"}g+=b.controlsAfter;a(e).after(g)}a("a#"+b.nextId).click(function(){d("next",true);return false});a("a#"+b.prevId).click(function(){d("prev",true);return false});a("a#"+b.firstId).click(function(){d("first",true);return false});a("a#"+b.lastId).click(function(){d("last",true);return false});function d(h,n){var o=l;switch(h){case"next":l=(o>=i)?(b.continuous?0:i):l+1;break;case"prev":l=(l<=0)?(b.continuous?i:0):l-1;break;case"first":l=0;break;case"last":l=i;break;default:break}var r=Math.abs(o-l);var q=r*b.speed;if(!b.vertical){p=(l*k*-1);a("ul#container",e).animate({marginLeft:p},q)}else{p=(l*f*-1);a("ul#container",e).animate({marginTop:p},q)}if(!b.continuous&&b.controlsFade){if(l==i){a("a#"+b.nextId).addClass("noact");a("a#"+b.lastId).hide()}else{a("a#"+b.nextId).removeClass("noact");a("a#"+b.lastId).show()}if(l==0){a("a#"+b.prevId).addClass("noact");a("a#"+b.firstId).hide()}else{a("a#"+b.prevId).removeClass("noact");a("a#"+b.firstId).show()}}if(n){clearTimeout(j)}if(b.auto&&h=="next"&&!n){j=setTimeout(function(){d("next",false)},r*b.speed+b.pause)}}var j;if(b.auto){j=setTimeout(function(){d("next",false)},b.pause)}if(!b.continuous&&b.controlsFade){a("a#"+b.prevId).addClass("noact");a("a#"+b.firstId).hide()}})}})(jQuery);