var xmlHttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}
@end @*/

if(!xmlHttp && typeof XMLHttpRequest != 'undefined') {
	xmlHttp = new XMLHttpRequest();
}

//процедура авторизации. Переименовать в auth()
function vhod() {
	if (document.cookie == '' && encodeURIComponent(document.location.href.length ) <= 30){
		window.location.href = "index.pl?sid=" + encodeURIComponent(document.getElementById("sid").value) + "&uprav=" + 1
		+ "&login=" + encodeURIComponent(document.getElementById("login").value)
		+ "&paswd=" + encodeURIComponent(document.getElementById("paswd").value);
	} else {
		var url = "login.pl?login=" + encodeURIComponent(document.getElementById("login").value)
		+ "&paswd=" +  encodeURIComponent(document.getElementById("paswd").value)
		+ "&zap=" +  document.getElementById("zap").checked
		+ "&uprav=" +  encodeURIComponent(document.getElementById("uprav").value)
		+ "&sid=" +  encodeURIComponent(document.getElementById("sid").value)
		+ "&rnd=" + Math.random();
		//alert(url);
	}
	
	// Открыть соединение с сервером
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = handleRequestStateChange7;
	xmlHttp.send(null);
	//xmlHttp.abort();
}

function handleRequestStateChange7() {
	if(xmlHttp.readyState == 3 ) {
		document.getElementById("loading").style.display = 'block';
		document.getElementById("regforma").style.display = 'none';
	} else {
		if(xmlHttp.readyState == 4) {
			document.getElementById("loading").style.display = 'none';
			document.getElementById("regforma").style.display = 'none';
			
			document.getElementById("regdiv").style.display = 'block';
			document.getElementById("resultdiv").style.display = 'block';
			document.getElementById("responseHTML").innerHTML = xmlHttp.responseText;
		}
	}
}


function exit(sid, id) {
	var url = "login.pl?uprav=" + 2 + "&sid=" +  sid + "&id=" +  id  + "&rnd=" + Math.random();
	//alert(url);
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = handleRequestStateChange8;
	xmlHttp.send(null);
}

function handleRequestStateChange8() {
	if(xmlHttp.readyState == 3 ) {
	} else {
		if(xmlHttp.readyState == 4) {
			document.getElementById("avtoriz").style.display = 'none';
			document.getElementById("loading").style.display = 'none';
			document.getElementById("resultdivexit").style.display = 'block';
			document.getElementById("regforma").style.display = 'block';
			document.getElementById("exit").innerHTML = xmlHttp.responseText;
		}
	}
}

