
function createXMLDOM()
{
    var xmldoc = false;
    try
    {
        xmldoc = new ActiveXObject("Microsoft.XMLDOM");
    }
    catch(err2)
    {
        try
        {
            xmldoc = document.implementation.createDocument("", "", null);
        }
        catch(err3)
        {
            xmldoc = false;
        }
    }
    return xmldoc;
}

function createHTTP() 
{
    var request = false;
        try {
            request = new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch (err2) {
            try {
                request = new ActiveXObject('Microsoft.XMLHTTP');
            }
            catch (err3) {
		try {
			request = new XMLHttpRequest();
		}
		catch (err1) 
		{
			request = false;
		}
            }
        }
    return request;
}

