/* 
 * Function: parseXml(xml)
 * Description: Use an appropriate XML parser.
 * Last Modified: 2007-06-15 15:34 PDT
 * Author: Paul Reuter
 * Version: 1.1
 */
function parseXml(a) { 
  if( typeof(ActiveXObject) != "undefined" && typeof(GetObject) != "undefined" ) {
    var b=new ActiveXObject("Microsoft.XMLDOM");
    b.loadXML(a);
    return b;
  }
  if( typeof(DOMParser) != "undefined" ) {
    var b = (new DOMParser).parseFromString(a,"text/xml");
    return b;
  }

  var doc = document.createElement("div");
  doc.innerHTML = a;
  return doc;
}
