var req;
var reqTimeout;

function loadXMLDoc(url, method,  parameters) {
    req = null;
    if (window.XMLHttpRequest) 
    {
        try {
            req = new XMLHttpRequest();
            if (req.overrideMimeType) {
               req.overrideMimeType('text/html');
             }
        } catch (e){}
    } else if (window.ActiveXObject) {
        try {
            req = new ActiveXObject('Msxml2.XMLHTTP');
        } catch (e){
            try {
                req = new ActiveXObject('Microsoft.XMLHTTP');
            } catch (e){}
        }
    }
    if (req) {
        req.onreadystatechange = processReqChange;
        if(method=='post'){
                req.open("POST", url, true);
                req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=windows-1251;');
                req.setRequestHeader("Content-length", parameters.length);
                req.setRequestHeader("Connection", "close");
                req.send(parameters);
        }
        else{
                req.open("GET", url, true);
                req.send(null);
                
        }
        reqTimeout = setTimeout("req.abort();", 5000);
    } else {
                document.myform.submit();
    }
}

