// Utility per caricare le ultime due news dal blog
//

	var news = new Array();
	news[0]=   new Array("","","","","");
	news[1]=   new Array("","","","","");

	path=   "/rss/channel/item/title";
	time=   "/rss/channel/item/pubDatePirelli";
	place1= "/rss/channel/item/pubPlace";
	link=   "/rss/channel/item/link";

	function loadXMLDoc(fname)
	{
			var xmlDoc;
			new Ajax.Request(fname, {
					method: "get",
					asynchronous: false,
					onSuccess: function(resp, jsonObj) {
							xmlDoc = resp.responseXML;
					}
			});
			return(xmlDoc);
	}

	function loadNews(feedUrl)
	{
		xml=loadXMLDoc(feedUrl);
		// code for IE
		if (xml!=undefined)
		{
			if (window.ActiveXObject)
			{
				var nodes=xml.selectNodes(path);
				var nodes2=xml.selectNodes(time);
				var nodes3=xml.selectNodes(place1);
				var nodes4=xml.selectNodes(link);
				for (i=0;i<2;i++)
					{
					var newsPlace = "";
					if(nodes3[i].childNodes[0] != null){
						newsPlace = nodes3[i].childNodes[0].nodeValue;
					}					
					var newsPubDate = nodes2[i].childNodes[0].nodeValue;
					var newsLink= nodes4[i].childNodes[0].nodeValue;
					var newsAbstract= nodes[i].childNodes[0].nodeValue;
					newsAbstract = newsAbstract.substring(0,30)+'...' 
					var newsAbsLink="<a onfocus='this.blur()' class='link' href='"+newsLink+"'>";
					news[i]= new Array(newsPlace,newsPubDate,newsLink,newsAbstract,newsAbsLink);
					}
			}
			// code for Mozilla, Firefox, Opera, etc.
			else if (document.implementation && document.implementation.createDocument)
			{
				var nodes=xml.evaluate(path, xml, null, XPathResult.ANY_TYPE, null);
				var nodes2=xml.evaluate(time, xml, null, XPathResult.ANY_TYPE, null);
				var nodes3=xml.evaluate(place1, xml, null, XPathResult.ANY_TYPE, null);
				var nodes4=xml.evaluate(link, xml, null, XPathResult.ANY_TYPE, null);
				var result=nodes.iterateNext();
				var result2=nodes2.iterateNext();
				var result3=nodes3.iterateNext();
				var result4=nodes4.iterateNext();
				var q=0;
				while (result&&q<2)
					{			  
						var newsPlace =   "";
						if(typeof(result3.childNodes[0]) != "undefined")	{
							newsPlace = result3.childNodes[0].nodeValue;
						}
						var newsPubDate = result2.childNodes[0].nodeValue;
						var newsLink =    result4.childNodes[0].nodeValue;
						var newsAbstract= result.childNodes[0].nodeValue;
newsAbstract = newsAbstract.substring(0,30)+'...' 
						var newsAbsLink="<a onfocus='this.blur()' class='link' href='"+newsLink+"'>";
						news[q]= new Array(newsPlace,newsPubDate,newsLink,newsAbstract,newsAbsLink);
						result=nodes.iterateNext();
						result2=nodes2.iterateNext();
						result3=nodes3.iterateNext();
						result4=nodes4.iterateNext();
						q++;
					}
				}
			}
	}
