var feedContents = '';
		
//Gestione Feed (N.B. la chiave di ogni elemento DEVE essere il nome del feed)
var feedPronti = new Array();
feedPronti['Repubblica.<i>it</i>'] = false;
feedPronti['Il Sole 24 Ore'] = false;
feedPronti['Il Corriere della Sera.<i>it</i>'] = false;

$(document).ready(
	function()
	{
		//$("#header").cycle({'fx':'fade',cleartype: false});
		//$("#slideshow_centro").cycle({cleartype: false, timeout:10000,speed:2000});
		//$("#slideshow_news").cycle({cleartype: false});
		popolaFeed('http://lanazione.ilsole24ore.com/grosseto/extra_/feed.xml','La Nazione Grosseto',feedContents,feedPronti);
		popolaFeed('http://iltirreno.gelocal.it/rss/cronaca-grosseto.xml','Il Tirreno Grosseto',feedContents,feedPronti);
		popolaFeed('http://www.repubblica.it/rss/homepage/rss2.0.xml','Repubblica.<i>it</i>',feedContents,feedPronti);
		popolaFeed('http://www.corrieredimaremma.it/rss','Corriere di Maremma',feedContents,feedPronti);
		popolaFeed('http://xml.corriereobjects.it/rss/homepage.xml','Il Corriere della Sera.<i>it</i>',feedContents,feedPronti);
		
		return;
	}
);

// url: url del feed da recuperare
// startFeed: booleano per decidere se far partire lo slideshow al termine della lettura del feed o no
// code: codice html a cui appendere il feed attuale
// feedArray: array che mantiene lo stato per ogni feed: quando tutti sono true si fa partire lo slideshow

function popolaFeed(url, feedName, code, feedArray)
{
	$.getFeed({
			url: 'rss_proxy.php?url=' + url,
			success: function(feed) 
			{
				for(var i = 0; i < feed.items.length && i < 5; i++) 
				{
					var item = feed.items[i];
					code += '<div style="font-family:\'Tahoma\', Helvetica, serif;text-align:left;width:300px;margin-left:30px;margin-top:15px;border:0px solid #000000;"><br /><b>' + feedName + '</b><br /><b><i>' + item.updated + '</i></b><br /><br /><a href="' + item.link + '" style="font-family:\'Arial\', Helvetica, serif;font-style:italic;" target="_blank">'	+ item.title + '</a></div>';
				}
				
				//Nell'array degli stati dei feed si imposta a vero lo stato di quello attuale
				feedPronti[feedName] = true;
				
				//Switch per decidere se far partire lo slideshow. Se uno dei feed non e' stato ancora recuperato avra' il suo stato a false
				//e quello basta per invalidare l'AND di tutti i valori dell'array
				startFeed = true;
				
				for(var stato in feedPronti)
					startFeed = startFeed && stato;
				
				if(startFeed)
				{
					$("#slideshow_rss").append(code);
					$("#slideshow_rss").cycle({'fx':'scrollUp',cleartype: false});
				}
			}    
		});
	
	return;
}

