function sendForm()
{

	document.getElementById('loginfail').innerHTML = '<div class="wait">&nbsp;</div>';
	
	login = document.getElementById('loginform').login.value;
	password = document.getElementById('loginform').password.value;
	randomid = randnum(1000,10000);
	
	params = "log=" + login + "&pas=" + password + "&rand=" + randomid;
	request = new ajaxRequest();
	request.open("POST","/modules/login/functions.php",true);
	request.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	request.setRequestHeader("Content-length",params.length);
	request.setRequestHeader("Connection","close");
	
	request.onreadystatechange = function()
	{
		if(this.readyState == 4)
		{
			if(this.status == 200)
			{
				if(this.responseText != null)
				{
				 document.getElementById('loginfail').innerHTML = this.responseText;
				}
				else alert("Ошибка ajax, данные не получены");
			}
			else alert("Ошибка ajax "+this.statusText);
		}
	}

	request.send(params);
}

function ajaxRequest()
{
	try
	{
		var request = new XMLHttpRequest;
	}
	catch(e1)
	{
		try
		{
			request = new ActiveXObject("Msxm12.XMLHTTP");
		}
		catch(e2)
		{
			try
			{
				request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e3)
			{
				request = false;
			}
		}
	}
	return request;
}

function randnum( min, max) {
	if( max ) {
		return Math.floor(Math.random() * (max - min + 1)) + min;
	} else {
		return Math.floor(Math.random() * (min + 1));
	}
}
