var loadHTML='<DIV ALIGN="center">Загрузка<BR><IMG SRC="images/load.gif"></DIV>';


var request;

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 = false;
      }
    }
  }
  if (!request)
    alert("Error initializing XMLHttpRequest!");
}

function XMLsend(url,func) {
createRequest();
if (!request) return false;
request.onreadystatechange = function() {
     if (request.readyState == 4) {
       if (request.status == 200) {
			func();
       } else
         alert("Ошибка при передаче данных: " + request.status);
     }
}

request.open("GET", url, true);
request.send(null);
return true;
}

function analyse() {
	var url=document.getElementById('check_url').value;
	var button=document.getElementById('check_submit');
	var box=document.getElementById('check_box');

	button.disabled='disabled';
	box.innerHTML=loadHTML;

	var func=function() {
	box.innerHTML=request.responseText;
	button.disabled='';
	}

	if (XMLsend('analyse_ajax.php?url='+url+'&_ajax',func))
		return false;
	else {
		button.disabled='';
		return true;
	}
}
