﻿function createXmlHttp() {
    var xmlHttp = null;
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
    return xmlHttp;
}
function xmlHttpSend(url, parameter, method, changeReadyState) {
    var xmlHttp = createXmlHttp();
    xmlHttp.onreadystatechange = changeReadyState;
    if (method == "GET") {
        xmlHttp.open(method, url + "?d=" + new Date().getTime() + "&" + parameter, true);
        parameter = null;
    }
    else if (method == "POST") {
        xmlHttp.open(method, url + "?d=" + new Date().getTime(), true);
        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
    }
    xmlHttp.send(parameter);
    return xmlHttp;
}
function getResponseText(xhr) {
    try {
        if (xhr.readyState == 4) {
            if (xhr.status == 200) {
                return xhr.responseText;
            }
            else {
                return "Loading...";
            }
        }
        else {
            return "Loading...";
        }
    } catch (e) {
        return "Loading...";
    }
}
function getResponseXML() {
    try {
        if (xhr.readyState == 4) {
            if (xhr.status == 200) {
                return xhr.responseXML;
            }
            else {
                return "Loading...";
            }
        }
        else {
            return "Loading...";
        }
    } catch (e) {
        return "Loading...";
    }
}