// Simple quote rotation plugin written for in3media/radio-info.com
// Cory Schires - Feb 3, 2010
(function($){$.quote_rotator={defaults:{rotation_speed:5000,pause_on_hover:true}}
$.fn.extend({quote_rotator:function(config){var config=$.extend({},$.quote_rotator.defaults,config);return this.each(function(){var quote_list=$(this);var rotation_speed=config.rotation_speed<2000?2000:config.rotation_speed;quote_list.find('li').hide();if(!(quote_list.find('li.active')).length){$('li:first',quote_list).addClass('active');};quote_list.find('li.active').show();var rotation_active=true;quote_list.hover(function(){if(config.pause_on_hover){rotation_active=false};},function(){rotation_active=true});setInterval(function(){if(rotation_active){var active_quote=quote_list.find('li.active');var next_quote=active_quote.next().length?active_quote.next():quote_list.find('li:first');active_quote.animate({opacity:0},1000,function(){active_quote.hide().css('opacity',1);next_quote.fadeIn(1000);});active_quote.removeClass('active');next_quote.addClass('active');};},rotation_speed);})}})})(jQuery);
