/*
JavaScript Xml Class
Author: Micah Blu
*/
var xmlDoc;
var parser;
function parseXML(file)
{
	/*
	text="<note>";
	text=text+"<to>Tove</to>";
	text=text+"<from>Jani</from>";
	text=text+"<heading>Reminder</heading>";
	text=text+"<body>Don't forget me this weekend!</body>";
	text=text+"</note>";
	*/

try //Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async="false";
  xmlDoc.loadXML(file);
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
  {
  parser=new DOMParser();
  xmlDoc=document.implementation.createDocument("","",null);
  xmlDoc=parser.parseFromString(file,"text/xml");
  }
  catch(e)
  {
  alert(e.message);
  return;
  }
}
return xmlDoc;
//alert(xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue);
//xmlDoc.getElementsByTagName("from")[0].childNodes[0].nodeValue;
//xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;
}
