(function($){$.fn.featuredRotator=function(b){var c={delay:10000,style:'fade'};init=function(a){a.items=$("ul li",a);if(a.items.size()<2){$(".links",a).hide();return}a.items.not(":eq(0)").hide().end();a.links=$(".links a",a).each(function(i){$(this).click(function(){show(a,i);return false})});if(a.links.size()==0)a.links=false;if(a.links){$(a.links[0]).addClass('on');a.links[0].parentNode.style.display='block'}a.index=0;start(a)};start=function(a){if(a.pause||a.tickfn)return;a.tickfn=setTimeout(function(){show(a)},c.delay)};stop=function(a){clearTimeout(a.tickfn);a.tickfn=null};show=function(a,i){stop(a);if(a.index==a.nextindex)return;if(i||i==0){a.pause=true;$(a.items[a.index]).hide();$(a.items[i]).show();if(a.links){$(a.links[a.index]).removeClass('on');$(a.links[i]).addClass('on')}a.index=i}else{a.pause=false;if(a.links)$(a.links[a.index]).removeClass('on');switch(c.style){case'crossfade':$(a.items[a.index]).fadeOut(1000);a.index=++a.index%a.items.length;$(a.items[a.index]).fadeIn(1000,function(){start(a)});break;default:$(a.items[a.index]).fadeOut('slow',function(){$(this).hide();a.index=++a.index%a.items.length;$(a.items[a.index]).fadeIn(1000,function(){start(a)})})}if(a.links)$(a.links[a.index]).addClass('on')}};this.each(function(){if(b){$.extend(c,b)}init(this)}).hover(function(){stop(this)},function(){start(this)});return this}})(jQuery);
