var cbwStatus = 0;
var request = null;
function callbackw() {
 if (cbwStatus == 1) {
  document.getElementById('callback').style.display='none';
  document.getElementById('result').style.display='none';
  cbwStatus = 0;
  document.getElementById('status').innerHTML = '';
 } else {
  document.getElementById('callback').style.display='';
  cbwStatus = 1;
 }
}

function createRequest(){
	try{
		request = new XMLHttpRequest();
	}
	catch (trymicrosoft){
		try{
			request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (othermicrosoft){
			try{
				request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (failed){
				request = null;
			}
		}
	}
	if (request == null)
		alert('Ошибка');
}

function getData(){
	if (document.getElementById('nm').value != '' &&
		document.getElementById('tel').value != '' &&
		document.getElementById('itrs').value != '' &&
		document.getElementById('tm').value != ''
	){
		createRequest();
		var url = 'send.php';
		var form_data = '?fio=' + document.getElementById('nm').value +
						'&email=' + document.getElementById('tel').value +
						'&password=' + document.getElementById('itrs').value +
						'&dop=' + document.getElementById('tm').value;
		request.open("GET",url + form_data,true);
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded, charset=utf-8');
		request.onreadystatechange = updatePage;
		
		
		request.send(null);
	}
	else{
		document.getElementById('status').innerHTML = "Заполнены не все поля формы";	
	}
}
var status_change = true;
function updatePage(){
	if (request.readyState == 4){
		document.getElementById('callback').style.display='none';
		document.getElementById('loading').style.display = "none";
		
		document.getElementById('result').style.display='';
		document.getElementById('result').innerHTML = request.responseText;
		status_change = true;
	}
	else if(status_change==true){
		document.getElementById('status').innerHTML = "Пожалуйста подождите";
		document.getElementById('loading').style.display = "inline";
		status_change = false; 
	}
}

