مشکل اینجاست که این کد فقط در IE کار می کنهdoc = a(URL);
x = doc.childNodes;
elem("lblCity").innerHTML = x[1].firstChild.childNodes[6].attributes[0].nodeValue; //city name
اینجا مثال های خوب Cross-Browser
موجود است
http://www.w3schools.com/XML/xml_examples.asp
و یک نکته :
بهترین روش برای کار با Javascript و XML
استفاده از XSLT است
http://fa.wikipedia.org/wiki/تبدیلات_اکساسال