// JavaScript Document - Populate State Dropdown on fields.asp based on xml/DMA_City_St.xml
xml=loadXMLDoc("Documents/DMA_City_St.xml");
path="/DMAinfo/statelist/State";
// code for IE
if (window.ActiveXObject)
{
xml.setProperty("SelectionLanguage","XPath");
var nodes=xml.selectNodes(path);

for (i=0;i<nodes.length;i++)
  {
  document.write("<option value='"+nodes[i].childNodes[0].nodeValue+"'>"+nodes[i].childNodes[0].nodeValue+"</option>");
  }
}
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
{
var nodes=xml.evaluate(path, xml, null, XPathResult.ANY_TYPE,null);
var result=nodes.iterateNext();
while (result)
  {
  document.write("<option value='"+result.childNodes[0].nodeValue+"'>"+result.childNodes[0].nodeValue+"</option>");
  result=nodes.iterateNext();
  }
}