var request;
var dest;

function processStateChange_subscribe(){
	contentDiv = document.getElementById(dest);
	if(contentDiv != null){
		if (request.readyState == 4){
			if (request.status == 200){
				response = request.responseText;
				contentDiv.innerHTML = response;
			} else {
				contentDiv.innerHTML = "Error: Status "+request.status;
			}
		}else if(request.readyState == 3 || request.readyState == 1){
			contentDiv.innerHTML = "Данные передаются ...";  	
		}
	}
}

function loadHTML_subscribe(URL, destination){
  dest = destination;
  	param = "semail=" + document.getElementById("semail").value;
	
	if(document.getElementById("name").value){
		param += '&name=' + document.getElementById("name").value;
	}

	if(document.getElementById("ch_subscribe").value){
		param += '&ch_subscribe=' + document.getElementById("ch_subscribe").value;
	}
	
	if(document.getElementById("tel").value){
		param += '&tel=' + document.getElementById("tel").value;
	}
	
	if(document.getElementById("adress").value){
		param += '&adress=' + document.getElementById("adress").value;
	}
  
  if (window.XMLHttpRequest){
    request = new XMLHttpRequest();
    request.onreadystatechange = processStateChange_subscribe;
    request.open("GET", URL+'?'+param, true);
    request.send(null);
  } else if (window.ActiveXObject) {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    if (request) {
		request.onreadystatechange = processStateChange_subscribe;
		request.open("GET", URL+'?'+param, true);
		request.send();
    }
  }
}

