﻿var xmlhttp = false;
var wsResponse = '';

function getWSObject() {
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
            xmlhttp = false;
        }
    }

    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    if (!xmlhttp && window.createRequest) {
        try {
            xmlhttp = window.createRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }

    return xmlhttp;
}

try {
    getWSObject();
} catch (e) { }

function sendRequest(url, params) {
    xmlhttp.open("POST", url, true);
    xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
    xmlhttp.onreadystatechange = useHttpResponse;
    xmlhttp.send("params=" + params);
}

function useHttpResponse() {
    if (xmlhttp.readyState == 4) {
        wsResponse = xmlhttp.responseText;
        //alert(wsResponse);
        return wsResponse;
    }
}