
jQuery(document).ready(function(jQuery){
	var $ = jQuery;
	var first = 0;
	var speed = 1000;
	var pause = 3500;
	var interval="";
	

	function removeFirst()
	{		
			first = $('ul#listticker li:first').html();
			//if (($('#listticker').queue("fx").length) == 0)
			//{
			$('ul#listticker li:first').animate({opacity: 0}, speed).fadeOut('slow', function() {	$(this).remove();});
			addLast(first);
			//}
	}
		
	function addLast(first)
	{
			last = '<li style="display:none">'+first+'</li>';
			// check if exists in the collection
			if ($('ul#listticker').index(last) < 0)
			{
				$('ul#listticker').append(last);	
			//	if ($('ul#listticker').queue("fx").length == 0)
			//	{
				$('ul#listticker li:last').animate({opacity: 1}, speed).fadeIn('slow');
			//	}
			}
	}
		
	function stop()
	{
		if (interval != ""){
			clearInterval(interval);
			interval = "";
		}
	}
	
	function start()
	{
			if ((interval == ""))
				interval = setInterval(removeFirst, pause);
			else stop();
	}
		
	$('ul#listticker').hover(function(){
			stop();
		}, function(){
			start();
	});

	start();
	//interval = setInterval(removeFirst, pause);
});
