//
var xmlHttp = createXmlHttpRequestObject();

//
function createXmlHttpRequestObject()
{
    //
    var xmlHttp;
    // For Internet Explorer
    if(window.ActiveXObject)
    {
        try
        {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (e)
        {
            xmlHttp = false;
        }
        
    }
    // For Mozilla
    else
    {
        try
        {
            xmlHttp = new XMLHttpRequest();
        }
        catch (e)
        {
            xmlHttp = false;
        }
    }
    //
    if (!xmlHttp)
        alert("XMLHttpRequest init() error");
    else
        return xmlHttp;    
}
