// JavaScript Document
function msXMLDOMDoc()
{
   var versoes = [ "MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.5.0",
        "MSXML2.DOMDocument.4.0"," MSXML2.DOMDocument.3.0",
      "MSXML2.DOMDocument"," Microsoft.XmlDom"
   	];

    for (var i = 0; i < versoes.length; i++)
	{
        try {
            var objXmlDom = new ActiveXObject(versoes[i]);
            return objXmlDom;
        }
		catch (erro)
		{
            //nada aqui
        }		
	}
    
	throw new Error("MSXML não está instalado.");
}

if (window.ActiveXObject)
{
	xmlDoc = msXMLDOMDoc();
    xmlDoc.async=false; 
}
else if (document.implementation && document.implementation.createDocument)
{
	xmlDoc = document.implementation.createDocument("","",null);      
} 