(function($){$.fn.easySlider=function(options){var defaults={prevId:'btnPrev',prevText:'Previous',nextId:'btnNext',nextText:'Next',controlsShow:true,controlsBefore:'',controlsAfter:'',controlsFade:true,firstId:'firstBtn',firstText:'First',firstShow:false,lastId:'lastBtn',lastText:'Last',lastShow:false,vertical:false,speed:500,auto:false,pause:2000,continuous:false,imgCount:4,left:1,slide:'slide',page1:'page1',page2:'page2',page3:'page3'};var options=$.extend(defaults,options);this.each(function(){if($(this).find('li').size()>1){var obj=$(this);var s=$("li",obj).length;var w=$("li",obj).width();var h=$("li",obj).height();var w2=w+options.left;obj.width(659);obj.height(220);obj.css('clear','both');obj.css("overflow","hidden");obj.css("margin-bottom",15);var ts=Math.ceil((s/options.imgCount)-1);var t=0;$("ul",obj).css('width',s*w+s*16);if(!options.vertical)$("li",obj).css('float','left');if($.browser.msie&&jQuery.browser.version=='7.0'){$("ul",obj).find("li:gt(3)").hide()}$("#"+options.nextId).click(function(){animate("next",true)});$("#"+options.prevId).click(function(){animate("prev",true)});$("#"+options.page1).click(function(){animate("page1",true)});$("#"+options.page2).click(function(){animate("page2",true)});$("#"+options.page3).click(function(){animate("page3",true)});function animate(dir,clicked){var ot=t;switch(dir){case"next":t=(ot>=ts)?(options.continuous?0:ts):t+1;break;case"prev":t=(t<=0)?(options.continuous?ts:0):t-1;break;case"page1":t=0;break;case"page2":t=1;break;case"page3":t=2;break;case"first":t=0;break;case"last":t=ts;break;default:break};var diff=Math.abs(ot-t);var speed=diff*options.speed;if(!options.vertical){if($.browser.msie&&jQuery.browser.version=='7.0'){switch(t){case 0:$("ul",obj).find("li:lt(4)").show();$("ul",obj).find("li:gt(4)").hide();break;case 1:$("ul",obj).find("li:gt(4)").show();$("ul",obj).find("li:lt(4)").hide();$("ul",obj).find("li:gt(8)").hide();break;case 2:$("ul",obj).find("li:gt(8)").show();$("ul",obj).find("li:lt(8)").hide();break}}else{var w2=(w*4)+59;p=(t*w2*-1);$("ul",obj).animate({marginLeft:p},speed)}$("#"+options.slide).find("small").removeClass("selected");$("#"+options.slide).find("small:eq("+t+")").addClass("selected")}else{p=(t*h*-1);$("ul",obj).animate({marginTop:p},speed)}if(!options.continuous&&options.controlsFade){if(t==ts){$("#"+options.nextId).addClass('disabled');$("#"+options.lastId).hide()}else{$("#"+options.nextId).removeClass('disabled');$("#"+options.lastId).show()};if(t==0){$("#"+options.prevId).addClass('disabled');$("#"+options.firstId).hide()}else{$("#"+options.prevId).removeClass('disabled');$("#"+options.firstId).show()}};if(clicked)clearTimeout(timeout);if(options.auto&&dir=="next"&&!clicked){;timeout=setTimeout(function(){animate("next",false)},diff*options.speed+options.pause)}};var timeout;if(options.auto){;timeout=setTimeout(function(){animate("next",false)},options.pause)};if(!options.continuous&&options.controlsFade){$("a","#"+options.firstId).hide()}}})};$.fn.easySliderEvent=function(options){var defaults={prevId:'btnPrev',prevText:'Previous',nextId:'btnNext',nextText:'Next',controlsShow:true,controlsBefore:'',controlsAfter:'',controlsFade:true,firstId:'firstBtn',firstText:'First',firstShow:false,lastId:'lastBtn',lastText:'Last',lastShow:false,vertical:false,speed:500,auto:false,pause:2000,continuous:false,imgCount:4,left:1,slide:'slide',page1:'page1',page2:'page2',page3:'page3'};var options=$.extend(defaults,options);this.each(function(){if($(this).find('li').size()>1){var obj=$(this);var s=$("li",obj).length;var w=$("li",obj).width();var h=$("li",obj).height();var w2=w+options.left;obj.width(603);obj.height(70);obj.css('float','left');obj.css("overflow","hidden");var ts=Math.ceil((s/options.imgCount)-1);var t=0;$("ul",obj).css('width',s*94+s*16);if(!options.vertical)$("li",obj).css('float','left');$("#"+options.nextId).click(function(){animate("next",true)});$("#"+options.prevId).click(function(){animate("prev",true)});$("#"+options.page1).click(function(){animate("page1",true)});$("#"+options.page2).click(function(){animate("page2",true)});$("#"+options.page3).click(function(){animate("page3",true)});function animate(dir,clicked){var ot=t;switch(dir){case"next":t=(ot>=ts)?(options.continuous?0:ts):t+1;break;case"prev":t=(t<=0)?(options.continuous?ts:0):t-1;break;case"page1":t=0;break;case"page2":t=1;break;case"page3":t=2;break;case"first":t=0;break;case"last":t=ts;break;default:break};var diff=Math.abs(ot-t);var speed=diff*options.speed;if(!options.vertical){var w2=(w*6)+35;p=(t*w2*-1);$("ul",obj).animate({marginLeft:p},speed);$("#"+options.slide).find("small").removeClass("selected");$("#"+options.slide).find("small:eq("+t+")").addClass("selected")}else{p=(t*h*-1);$("ul",obj).animate({marginTop:p},speed)};if(!options.continuous&&options.controlsFade){if(t==ts){$("#"+options.nextId).addClass('disabled');$("#"+options.lastId).hide()}else{$("#"+options.nextId).removeClass('disabled');$("#"+options.lastId).show()};if(t==0){$("#"+options.prevId).addClass('disabled');$("#"+options.firstId).hide()}else{$("#"+options.prevId).removeClass('disabled');$("#"+options.firstId).show()}};if(clicked)clearTimeout(timeout);if(options.auto&&dir=="next"&&!clicked){;timeout=setTimeout(function(){animate("next",false)},diff*options.speed+options.pause)}};var timeout;if(options.auto){;timeout=setTimeout(function(){animate("next",false)},options.pause)};if(!options.continuous&&options.controlsFade){$("a","#"+options.firstId).hide()}}})}})(jQuery);
