// Crea un oggetto di tipo XMLHttpRequest
function createHttpRequest()
{
	if (typeof XMLHttpRequest != "undefined") 
	{  // E’ disponibile XMLHttpRequest in modo nativo
		return new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{	// E’ una versione di IE precedente la 7
		var versions = [ "MSXML2.XMLHttp.5.0",
		"MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0",
		"MSXML2.XMLHttp","Microsoft.XMLHttp"
		];

		// Cerca di istanziare la versione più recente.
		// Se non è disponibile prova via via con quelle più datate
		for (var i = 0; i < versions.length; i++)
		{
			try
			{
				var ret = new ActiveXObject(versions[i]);
				return ret;
			}
			catch (oException)
			{
				// Non fa niente. Va avanti tentando con le altre versioni
			}
		}
	}
	// Se arriva qui allora l’oggetto XMLHttpRequest non è disponibile per il browser in uso
	alert("Il browser in uso è obsoleto. Aggiornarlo con uno più recente");
}


function getNodevalue (parentElem, elem){
	return parentElem.getElementsByTagName(elem)[0].firstChild.nodeValue;
}