così sembra funzionare... arriva ai nodi infati l'alert ne scrive il nome.. ma non riesco a leggerne i contenuti.. alcuni campi mi risultano #text... che significa? che faccio?


codice:
function leggiNodi(indice, xml) {
	var languageFolder = getCookie('eltracLanguage');
	if (window.ActiveXObject){
			alert ("stai usando internet explorer")
			var xmldoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
			xmldoc.async = "false";
			xmldoc.load("text/"+languageFolder+"/"+xml+"");	
			var valoreNodo = xmldoc.childNodes[1].childNodes[indice].childNodes[0].text;
	}else{
			alert ("non stai usando internet explorer");
			var xmldoc = new XMLHttpRequest();
			xmldoc.open("GET","text/"+languageFolder+"/"+xml, false);
			xmldoc.send(null);
			//for (var j in xmldoc){alert (j)}
			var myXML = xmldoc.responseXML;
			//for (var j in myXML){document.write (j+"
")}
			alert(myXML.firstChild.childNodes[indice].nodeValue)
			var valoreNodo = myXML.childNodes[1].childNodes[indice].childNodes[0].text;
	}
	document.write (valoreNodo);
}