/* List Ticker by Alex Fish 
// www.alexefish.com
//
// options:
//
// effect: fade/slide
// speed: milliseconds
*/

(function($){
  $.fn.list_ticker = function(options){
    
    var defaults = {
      speed:2000,
	  effect:'slide'
    };
    
    var options = $.extend(defaults, options);
    
	
	
    return this.each(function(){
      
      var obj = $(this);
      var list = obj.children();
      list.not(':first').hide();

	  if( list.size() >= 2) {
      	setInterval(function(){
       	 list = obj.children();
       	 list.not(':first').hide();
    	    var first_li = list.eq(0)
    	    var second_li = list.eq(1)
			if(options.effect == 'slide'){
				first_li.slideUp();
				second_li.slideDown(function(){
					first_li.remove().appendTo(obj);
				});
			} else if(options.effect == 'fade'){
				first_li.fadeOut(200, function(){
					obj.css('height',second_li.height());
					second_li.fadeIn(500);
					first_li.remove().appendTo(obj);
				});
			}
      	}, options.speed)
	  };
    });
  };
})(jQuery);
