/*

Loads the Stock Quote

*/


var req = null

function loadXMLDoc1(url)
{ if (window.XMLHttpRequest)
  { req = new XMLHttpRequest()
  } 
  else if (window.ActiveXObject)
  { req = new ActiveXObject("Microsoft.XMLHTTP")
  }
  
  if (req)
  { req.onreadystatechange = processReqChange1
    req.open("GET",url,true)
    req.send(null)
  }
}

function processReqChange1()
{ var ready = req.readyState
  var data = null
  if (ready == 4)
  { data = req.responseXML
    parseData1(data)
  }
}

function parseData1(data)
{ date = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("Date")[0].firstChild.nodeValue
  currentPrice = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("Trade")[0].firstChild.nodeValue
  change = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("Change")[0].firstChild.nodeValue
  priorClose = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("PreviousClose")[0].firstChild.nodeValue
  open1 = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("Open")[0].firstChild.nodeValue
  high = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("High")[0].firstChild.nodeValue
  low = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("Low")[0].firstChild.nodeValue
  volume = data.getElementsByTagName("Stock_Quote")[0].getElementsByTagName("Volume")[0].firstChild.nodeValue
  
  document.getElementById("xmlDate").innerHTML = date
  document.getElementById("xmlCurrentPrice").innerHTML = currentPrice
  document.getElementById("xmlChange").innerHTML = change
  document.getElementById("xmlPriorClose").innerHTML = priorClose
  document.getElementById("xmlOpen").innerHTML = open1
  document.getElementById("xmlHigh").innerHTML = high
  document.getElementById("xmlLow").innerHTML = low
  document.getElementById("xmlVolume").innerHTML = volume
  
  req = null
  loadXMLDoc2(xmlPressFile)
}