var news_slider = {};
news_slider.id = "#news_slider";
news_slider.length = -1;
news_slider.index = -1;
news_slider.timeOut = 5; // in secondi

news_slider.init = function()
{
	var els = $(news_slider.id).find('.corpo');
	news_slider.length = els.length;
	news_slider.hidden_all(els);
	news_slider.viewNext();
};

news_slider.hidden_all = function(els)
{
	for (var i=0; i<els.length; i++)
	{
		var el = els.eq(i);
		el.fadeOut(1, function() {
			el.height(0);
		});
	}
};

news_slider.viewNext = function()
{	
	if (news_slider.length < 1)
		return;

	var els = $(news_slider.id).find('.corpo');
	
	if (news_slider.index == -1)
	{
		els.eq(0).fadeIn(1000);
		news_slider.index = 0;
		setTimeout("news_slider.viewNext()", news_slider.timeOut*1000);
		return;
	}
	
	els.eq(news_slider.index).fadeOut(300);
	
	var next = news_slider.index+1;
	
	if (next > (els.length-1))
		next = 0;
	
	els.eq(next).fadeIn(1000);
	
	news_slider.index = next;
	
	setTimeout("news_slider.viewNext()", news_slider.timeOut*1000);
};

$(document).ready(function() { news_slider.init(); });
