function initXML() 
{
    var userAgent = navigator.userAgent.toLowerCase();

    if (/msie/.test(userAgent))
	{
		var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async="false";
		xmlDoc.onreadystatechange = function() 
		{
			if (xmlDoc.readyState == 4) 
				displayXMLie(xmlDoc);
		}		
		xmlDoc.load("weather.aspx");
	}
	else if (/chrome/.test(userAgent) || (/webkit/.test(userAgent) && !/chrome/.test(userAgent)))
	{		
//		var xmlDoc = document.implementation.createDocument("", "", null);
//		xmlDoc.onload = function()
//		{
//			displayXMLmoz(xmlDoc);
//		}
//		xmlDoc.load("weather.aspx");
    }
    else //if (/chrome/.test(userAgent) || (/webkit/.test(userAgent) && !/chrome/.test(userAgent))) 
    {
        var xmlDoc = document.implementation.createDocument("", "", null);
        xmlDoc.onload = function() {
            displayXMLmoz(xmlDoc);
        }
        xmlDoc.load("weather.aspx");
    }
}

function displayXMLie(xmlDoc)
		{
//				var descXML = xmlDoc.childNodes[1].childNodes[0].childNodes[12].childNodes[7].getAttribute('text');
//				var lowXML = xmlDoc.childNodes[1].childNodes[0].childNodes[12].childNodes[7].getAttribute('low');
//				var highXML = xmlDoc.childNodes[1].childNodes[0].childNodes[12].childNodes[7].getAttribute('high');
				var tm = "local time: " + xmlDoc.childNodes[1].childNodes[1].getAttribute('value');
				document.getElementById('ltm').innerHTML=String(tm);
//				document.getElementById('conditions').innerHTML=String(descXML);
//				document.getElementById('low').innerHTML=String("low:" + lowXML + "&deg;c");
//				document.getElementById('high').innerHTML=String("high:" + highXML + "&deg;c");	
		}
		
function displayXMLmoz(xmlDoc)
		{
//			var descXML = xmlDoc.childNodes[0].childNodes[0].childNodes[12].childNodes[7].getAttribute('text');
//			var lowXML = xmlDoc.childNodes[0].childNodes[0].childNodes[12].childNodes[7].getAttribute('low');
//			var highXML = xmlDoc.childNodes[0].childNodes[0].childNodes[12].childNodes[7].getAttribute('high');
			var tm = "local time: " + xmlDoc.childNodes[0].childNodes[1].getAttribute('value');
			document.getElementById('ltm').innerHTML=String(tm);
//			document.getElementById('conditions').innerHTML=String(descXML);
//			document.getElementById('low').innerHTML=String("low:" + lowXML + "&deg;c");
//			document.getElementById('high').innerHTML=String("high:" + highXML + "&deg;c");
		}

		