/*************************************************************************************
*** jQuery hadeticker
*** Author: Glen Gringgo Bangkila
*** Usage:

	$('element ul').hadeticker(); - Standard
	$('element ul').hadeticker({
		display: n(int),
		interval: seconds(int)
	
	}); - Customized
	
*** Options
	
	display - number of items to display
	interval - time of every ticking interval (secons)
	
**************************************************************************************
**************************************************************************************/

(function( $ ){
  $.fn.hadeticker = function(option) {
	var 	base = this;
	if(option.display) {
		$(base).css('height', base.find('li:first').height() * ((option.display) ? option.display : 4 ) + 4);
		$(base).css('overflow', 'hidden');
	}	
	setInterval(function() {	    	
		base.find('li:first').slideUp('fast', function() {
			$(this).detach().appendTo(base);
			base.find('li:last').show();
			$(base).css('height', base.find('li:first').height() * option.display + 4);
		});		
	}, (option.interval) ? option.interval : 4000);
	
  };
})( jQuery );

