﻿// JScript File
var xmlDoc;
function loadWeather()
{
// code for IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load("KGSP.xml");
  getweather();
  }
else if(window.XMLHttpRequest)
  {
  var errorHappendHere = "Error handling XMLHttpRequest request";
  var d = new XMLHttpRequest();
  d.open("GET", "KGSP.xml", false);
  d.send(null);
  xmlDoc=d.responseXML;
  getweather();
  }
  // code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("","",null);
  xmlDoc.load("KGSP.xml");
  xmlDoc.onload=getweather;
  }
}

function getweather()
{
    document.getElementById("weather").innerHTML=
    xmlDoc.getElementsByTagName("weather")[0].childNodes[0].nodeValue;
    document.getElementById("temperF").innerHTML=
    xmlDoc.getElementsByTagName("temp_f")[0].childNodes[0].nodeValue;
    document.getElementById("temperC").innerHTML=
    xmlDoc.getElementsByTagName("temp_c")[0].childNodes[0].nodeValue;
    document.getElementById("weatherIcon").innerHTML='<img align="absmiddle" border="0" src="' +
    'http://www.wofford.edu/images/weather/' +  
    xmlDoc.getElementsByTagName("icon_url_name")[0].childNodes[0].nodeValue + '"/>';
	document.getElementById("timeDate").innerHTML=
	xmlDoc.getElementsByTagName("observation_time_rfc822")[0].childNodes[0].nodeValue.substring(0,16);

}