var xmlhttp
function loadXMLDoc(url)
{
document.getElementById('Tower').innerHTML= "Fort Hall";
xmlhttp=null
if (window.XMLHttpRequest)
  {
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (xmlhttp!=null)
    {
    xmlhttp.onreadystatechange=state_Change;
  
    xmlhttp.open("GET",url,true);
    xmlhttp.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" ); //-- ie caching problem
    xmlhttp.send(null);
    }
  else
    {
    alert("Your browser does not support XMLHTTP.");
    }
}

function towerName(TowerID){
  var longName;
  switch (TowerID){
  case "IDA":
    longName = "Idaho Falls";
    break;
  case "RXB":
    longName = "Rexburg";
    break;
  case "TER":
    longName = "Terreton";
    break;
  case "BLK":
    longName = "Blackfoot";
    break;
  case "FOR":
    longName = "Fort Hall";
    break;
  case "LOS":
    longName = "Rest Area";
    break;    
  }
  return longName;
}

function state_Change()
{ 
if (xmlhttp.readyState==4)
  {
  if (xmlhttp.status==200)
    {
      for (i = 0; i <= 5; i++){
        if (xmlhttp.responseXML.getElementsByTagName("TowerName")[i].childNodes[0].nodeValue == "FOR")
        {
          document.getElementById('GroundTemp').innerHTML= xmlhttp.responseXML.getElementsByTagName("GroundTemp")[i].childNodes[0].nodeValue;
          document.getElementById('Dewpoint').innerHTML= xmlhttp.responseXML.getElementsByTagName("Dewpoint")[i].childNodes[0].nodeValue;
          document.getElementById('BP').innerHTML= xmlhttp.responseXML.getElementsByTagName("BP")[i].childNodes[0].nodeValue;
          document.getElementById('Chill').innerHTML= xmlhttp.responseXML.getElementsByTagName("Windchill")[i].childNodes[0].nodeValue;
          document.getElementById('PIC').innerHTML= xmlhttp.responseXML.getElementsByTagName("PIC")[i].childNodes[0].nodeValue;
          document.getElementById('RH').innerHTML= xmlhttp.responseXML.getElementsByTagName("RH")[i].childNodes[0].nodeValue;
          document.getElementById('SolarRAD').innerHTML= xmlhttp.responseXML.getElementsByTagName("SolarRAD")[i].childNodes[0].nodeValue;
          document.getElementById('TopT').innerHTML= xmlhttp.responseXML.getElementsByTagName("TopT")[i].childNodes[0].nodeValue;
          document.getElementById('Direction').innerHTML= xmlhttp.responseXML.getElementsByTagName("WindDirection")[i].childNodes[0].nodeValue;
          document.getElementById('Gust').innerHTML= xmlhttp.responseXML.getElementsByTagName("Gust")[i].childNodes[0].nodeValue;
          document.getElementById('Speed').innerHTML= xmlhttp.responseXML.getElementsByTagName("WindSpeed")[i].childNodes[0].nodeValue;
          document.getElementById('MaxT').innerHTML= xmlhttp.responseXML.getElementsByTagName("MaxT")[i].childNodes[0].nodeValue;
          document.getElementById('MinT').innerHTML= xmlhttp.responseXML.getElementsByTagName("MinT")[i].childNodes[0].nodeValue;
          document.getElementById('TimeStamp').innerHTML= xmlhttp.responseXML.getElementsByTagName("TimeStamp")[i].childNodes[0].nodeValue;
        }
      }
    }
  else
    {
    //alert("Problem retrieving XML data:" + xmlhttp.statusText)
    }
  }
}
