function makeRequest(url) {
 document.getElementById('whait').style.top=getScrollXY()+230+'px';
 
//document.getElementById('bd').style.cursor='wait !important';
document.getElementById('whait').style.display='block';
document.getElementById('shadow').style.display='block';
document.getElementById('whait').style.zindex='99999999';
document.getElementById('shadow').style.zindex='99999998';

var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
// Читайте ниже об этой строке
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {

return false;
}

http_request.onreadystatechange = function() { alertContents(http_request); };
http_request.open('GET', '/include/catalog_commercial.php?'+url, true);
http_request.send(null);
makeRequest1(url);
makeRequest2(url);

}



function alertContents(http_request) {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
   document.getElementById('catalog').innerHTML=http_request.responseText;
        document.getElementById('whait').style.display='none';
document.getElementById('shadow').style.display='none';
document.getElementById('whait').style.zindex='0';
document.getElementById('shadow').style.zindex='0';
document.getElementById('bd').style.cursor='default';

} 
}
}



function makeRequest1(url) {
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
// Читайте ниже об этой строке
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {

return false;
}
http_request.onreadystatechange = function() { alertContents1(http_request); };
http_request.open('GET', '/include/filter_commercial.php?'+url, true);
http_request.send(null);
}



function alertContents1(http_request) {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
   document.getElementById('filter').innerHTML=http_request.responseText;
} 
}
}





function makeRequest2(url) {

var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
// Читайте ниже об этой строке
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {

return false;
}

http_request.onreadystatechange = function() { alertContents3(http_request); };
http_request.open('GET', '/include/dop_filter_commercial.php?'+url, true);
http_request.send(null);
//alert('123');
//makeRequest1(url); //alert('Товар успешно добавлен в корзину');
}



function alertContents3(http_request) {

if (http_request.readyState == 4) {
if (http_request.status == 200) {

   document.getElementById('filter_dop').innerHTML=http_request.responseText;

} 
}
}







/*
function alertContentsCompare(http_request) {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
   document.getElementById('compare_div').innerHTML=http_request.responseText;
      document.getElementById('whait').style.display='none';
document.getElementById('shadow').style.display='none';
document.getElementById('whait').style.zindex='0';
document.getElementById('shadow').style.zindex='0';

} 
}
} */


function getScrollXY() {
    var scrOfX = 0, scrOfY = 0;
    if( typeof( window.pageYOffset ) == 'number' ) {
        //FF
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //DOM 
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE6
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }
    return  scrOfY;
}
