ragazzi ho questo codice

codice:
function updateProvincieCallback(response) {
	oDomDoc = (new DOMParser()).parseFromString(response, "text/xml");
	provincie = oDomDoc.firstChild.childNodes;
	for(i=0;i<provincie.length;i++) {
		provincia = provincie[i]
		id = Sarissa.getText(provincia.childNodes[0]);
		nome = Sarissa.getText(provincia.childNodes[1]);
		opt = document.createElement("OPTION");
		opt.setAttribute("value",id);
		opt.innerHTML = nome;
		document.getElementById("provincie").appendChild(opt);
	}
}
ovviamente in FF funziona tutto alla perfezione mentre IE mi da un errore "Necessario Oggetto" che punta alla riga 3 del listato sopra (provincie = oDomDoc.firstChild.childNodes)

avete un idea di cosa potrebbe essere il problema??

grazie ciao