var isIE = false;
var req;
var appDiv;
function loadXML() {
    appDiv = 1;
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        try {
            req.open("GET", "AddVersion", true);
        } catch(e) {
            var msg = (typeof e == "string") ? e : ((e.message) ? e.message : "Unknown Error");
            alert("Impossible to receive data:\n" + msg);
            return;
        }
        req.send(null);
        // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", "AddVersion", true);
            req.send();
        }
    }
}
function loadXMLGetNumVer(id) {
    appDiv = 2;
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        try {
            req.open("GET", "GetVersion?id=" + id, true);
        } catch(e) {
            var msg = (typeof e == "string") ? e : ((e.message) ? e.message : "Unknown Error");
            alert("Impossible to receive data:\n" + msg);
            return;
        }
        req.send(null);
        // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        isIE = true;
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", "AddVersion", true);
            req.send();
        }
    }
}
function processReqChange() {
    var div,content;
    if (req.readyState == 4) {
        // only if "OK"
        content = req.responseText;

        div = document.getElementById("details" + appDiv);
        div.innerHTML = "";
        div.innerHTML = content;

        if (req.status == 200) {

        } else {
            alert("Impossible to receive data: \n" + req.statusText);
        }
    }
}



