
function doLoad2 () {
document.getElementById('moroz').disabled=true;
document.getElementById('priceBut').disabled=true;
document.getElementById('priceBut').src='img/price_d.jpg';
document.getElementById('priceCont').innerHTML='';
document.getElementById('moroz').value="";     
req=false;
    try {
        req=new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e) {
        try {
            req=new ActiveXObject('Microsoft.XMLHTTP'); 
        } catch (e) {
            if(window.XMLHttpRequest){ 
               req=new XMLHttpRequest();
            }
        }
    }
    if (req){
       req.onreadystatechange = readystate; 
       req.open("GET", 'getprice.php?plotn='+document.getElementById('plotn').value, true); 
       req.send(null);
    }
}

function readystate() {
 if (req.readyState == 4){
        if (req.status == 200) {    
document.getElementById('prochnCont').innerHTML =req.responseText;
loadMoroz();
    }
else {
         alert('Произошла ошибка '+ req.status+':\n' + req.statusText);
}}
}

function loadMoroz () {
document.getElementById('priceBut').disabled=false;
document.getElementById('priceBut').src='img/price.jpg';    
req1=false;
    try { // определить метод поддержки
        req1=new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e) {
        try {
            req1=new ActiveXObject('Microsoft.XMLHTTP'); // сработает в Internet Explorer
        } catch (e) {
            if(window.XMLHttpRequest){ // сработает в Mozilla и Safari
               req1=new XMLHttpRequest();
            }
        }
    }
    if (req1){// если какой-то из вариантов поддерживается
       req1.onreadystatechange = readystate2; // назначим обработчик событию объекта
       req1.open("GET", 'getprice.php?plotn='+document.getElementById('plotn').value+'&prochn='+document.getElementById('prochn'), true); 
       req1.send(null);
    }
}



function readystate2() {
    if (req1.readyState == 4){
        if (req1.status == 200) { 
        document.getElementById('morozCont').innerHTML =req1.responseText;
loadPrice();
      
} else {
            alert("Произошла ошибка "+ req1.status+":\n" + req.statusText);
        }
    }

}




function loadPrice () {
    req2=false;
    try { // определить метод поддержки
        req2=new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e) {
        try {
            req2=new ActiveXObject('Microsoft.XMLHTTP'); // сработает в Internet Explorer
        } catch (e) {
            if(window.XMLHttpRequest){ // сработает в Mozilla и Safari
               req2=new XMLHttpRequest();
            }
        }
    }
    if (req2){// если какой-то из вариантов поддерживается
       req2.onreadystatechange = readystate3; // назначим обработчик событию объекта
       req2.open("GET", 'getprice.php?kolvo='+document.getElementById('cement_kolvo').value, true); 
       req2.send(null);
    }
}

function loadPeskobetonPrice () {
    req3=false;
 
try { // определить метод поддержки
        req3=new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e) {
        try {
            req3=new ActiveXObject('Microsoft.XMLHTTP'); // сработает в Internet Explorer
        } catch (e) {
            if(window.XMLHttpRequest){ // сработает в Mozilla и Safari
               req3=new XMLHttpRequest();
            }
        }
    }
    if (req3){// если какой-то из вариантов поддерживается
       req3.onreadystatechange = readystate4; // назначим обработчик событию объекта
       req3.open("GET", 'getprice.php?peskobeton_mark='+document.getElementById('peskobeton_mark').value, true); 
       req3.send(null);
    }
}


function loadBetonPrice () {
   
req4=false;
 
try { // определить метод поддержки
        req4=new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e) {
        try {
            req4=new ActiveXObject('Microsoft.XMLHTTP'); // сработает в Internet Explorer
        } catch (e) {
            if(window.XMLHttpRequest){ // сработает в Mozilla и Safari
               req4=new XMLHttpRequest();
            }
        }
    }
    if (req4){// если какой-то из вариантов поддерживается
       req4.onreadystatechange = readystate5; // назначим обработчик событию объекта
       req4.open("GET", 'getprice.php?beton_mark='+document.getElementById('beton_mark').value+'&sheb='+document.getElementById('sheb').value, true); 
       req4.send(null);
    }
}


function readystate3() 
{
    if (req2.readyState == 4)
{
        if (req2.status == 200) 
{ 
        document.getElementById('priceCont').innerHTML =req2.responseText + ' руб.';
        
} else 
{
            alert("Произошла ошибка "+ req2.status+":\n" + req.statusText);
        }

    }
}

function readystate4() 
{
    
if (req3.readyState == 4)
{
        if (req3.status == 200) 
{ 
        document.getElementById('pesko_priceCont').innerHTML =req3.responseText + ' руб.';
        
} else 
{
            alert("Произошла ошибка "+ req3.status+":\n" + req.statusText);
        }

    }
}

function readystate5() 
{
 
if (req4.readyState == 4)
{

        if (req4.status == 200) 
{ 
       
 document.getElementById('beton_priceCont').innerHTML = req4.responseText + ' руб.';
        
} else 
{
            alert("Произошла ошибка "+ req4.status+":\n" + req4.statusText);
        }

    }
}
