
//create XmlObj
function createXmlObj(xmlString) {
    // code for IE
    var xmlDoc;
    if (window.ActiveXObject)  {
      xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
      xmlDoc.async=false;
      xmlDoc.loadXML(xmlString);
      
      if (xmlDoc.parseError.errorCode != 0) alert("createXmlObj: " + xmlDoc.parseError.reason + "\n" + xmlString);	
    }
    // code for Mozilla, etc.
    else if (document.implementation && document.implementation.createDocument){
      xmlDoc= document.implementation.createDocument("","",null);
      myDP=new DOMParser();
      xmlDoc=myDP.parseFromString(xmlString,"text/xml");

      }	else  {
      alert('Your browser cannot handle this script');
    }

    return xmlDoc.documentElement;
}