
var req;
 
function loadXMLDoc(url) {
    // для  XMLHttpRequest
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    ab = window.setTimeout("req.abort();", 5000);
	
	
	// для версии с ActiveX
     } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
    ab = window.setTimeout("req.abort();", 5000);
         }
    }
}
 
function processReqChange() {
    //document.form1.state.value = stat(req.readyState); 
 
 	// только при состоянии "complete"
    if (req.readyState == 4) {
        clearTimeout(ab);
 
        //document.form1.statusnum.value = req.status; 
        //document.form1.status.value = req.statusText; 
 
        // для статуса "OK"
        if (req.status == 200) {
            //document.form1.response.value=req.responseText;
			document.getElementById('step_05').style.display="block";
			document.getElementById('movie').style.display="none";
			//alert(req.responseText);
			
			
        } else {
			document.getElementById('movie').style.display="none";
			document.getElementById('step_04').style.display="block";
			
            //alert("Не удалось отправить заявку! \n Повторите попытку еще раз нажав на кнопку 'OK' " + req.statusText);
			alert("Не удалось отправить заявку! \nПовторите попытку еще раз нажав на кнопку 'OK' ");
			
        }
    }  
}
 
function stat(n)
{
  switch (n) {
    case 0:
      return "не инициализирован";
    break;
 
    case 1: 
      return "загрузка...";
    break;
 
    case 2: 
      return "загружено";
    break;
 
    case 3: 
      return "в процессе...";
    break;
 
    case 4: 
      return "готово";
    break;
 
    default:
      return "неизвестное состояние";  
  }  
}
 
function requestdata(text)
{
	
	
	
  loadXMLDoc('order_receiver.php?text='+text);
}




