function callSoapEngine(OrderID, userName) {

    var XMLObject;

    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest && !(window.ActiveXObject)) {
        try {
            XMLObject = new XMLHttpRequest();

        }
        catch (e) { }
        // branch for IE/Windows ActiveX version
    }
    else if (window.ActiveXObject) {
        try {
            XMLObject = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {
            try {
                XMLObject = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) {
                alert('browser not compatible');
                return;
            }
        }
    }

    //  var xhHTTP=zXmlHttp.createRequest();
    var url = "http://" + location.host + "/webshaper/store/SOAPENGINE/FieldsList.aspx?OrderID=" + OrderID + "&userName=" + userName;

    XMLObject.open("GET", url, true);

    XMLObject.onreadystatechange = function () {

        if (XMLObject.readyState == 4) {

            if (XMLObject.status == 200) {
                var ReturnData = XMLObject.responseXML;

                // alert("Done");
            }
        }
    }
    XMLObject.send(null);
}
