function checkLogin ()
{	
	var login = $("#pv1").attr ("value");		

	if (!login)
		return;
	
	$("#check").fadeTo(0, 0.01);
	$.post (
		root + "/modules/ajax/checkLogin.php", 
		{login : login}, 
		function (data)
		{			
			if (data == "ok")
			{
				$("#check").css ({"color":"green"});
				$("#check").html ($("#checkLoginOk").html());
			}
			else
			{
				$("#check").css ({"color":"red"});
				$("#check").html ($("#checkLoginPizdec").html());
			}
			
			$("#check").fadeTo (500, 1);
		}
	);
}

function checkForm (code)
{	
	var error = false;
	
	// обнуление ошибок
	// все ли заполнено?
	for (i = 1; i <= 6; i++)
	{
		$("#p"+i).attr ({"style" : ""});		
	}
	
	// все ли заполнено?
	for (i = 1; i <= 6; i++)
	{
		if (!$("#pv"+i).attr("value"))
		{
			$("#p"+i).css ({"color" : "red"});
			error = true;
		}
	}
	
	// совпадают ли экземпляры паролей?
	if ($("#pv2").attr("value") != $("#pv3").attr("value"))
	{
		$("#p3").css ({"color" : "red"});
		error = true;
	}	
	
	// правильный ли e-mail?
	var pv = $("#pv4").attr("value");
	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(pv)))
	{		
		$("#p4").css ({"color" : "red"});
		error = true;
	}
	
	// правильный ли код?
	if (code != $('#pv5').attr("value"))
	{
		$("#p5").css ({"color" : "red"});
		error = true;
	}

	return !error;
}

function checkForm2 (code)
{	
	var error = false;
	
	// обнуление ошибок
	// все ли заполнено?
	for (i = 1; i <= 3; i++)
	{
		$("#p"+i).attr ({"style" : ""});		
	}
	
	// все ли заполнено?
	for (i = 1; i <= 3; i++)
	{
		if (!$("#pv"+i).attr("value"))
		{
			$("#p"+i).css ({"color" : "red"});
			error = true;
		}
	}
	
	// правильный ли e-mail?
	var pv = $("#pv1").attr("value");
	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(pv)))
	{		
		$("#p1").css ({"color" : "red"});
		error = true;
	}
	
	// правильный ли код?
	if (code != $('#pv2').attr("value"))
	{
		$("#p2").css ({"color" : "red"});
		error = true;
	}

	return !error;
}

function checkForm3 (code)
{	
	var error = false;
	
	// обнуление ошибок
	// все ли заполнено?
	for (i = 1; i <= 11; i++)
	{
		$("#p"+i).attr ({"style" : ""});		
	}
	
	// все ли заполнено?
	for (i = 1; i <= 10; i++)
	{
		if (!$("#pv"+i).attr("value"))
		{
			$("#p"+i).css ({"color" : "red"});
			error = true;
		}
	}
	
	// правильный ли e-mail?
	var pv = $("#pv4").attr("value");
	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(pv)))
	{		
		$("#p4").css ({"color" : "red"});
		error = true;
	}
	
	// правильный ли код?
	if (code != $('#pv10').attr("value"))
	{
		$("#p10").css ({"color" : "red"});
		error = true;
	}
	
	// верна ли дата (заказывать в прошлое нельзя)	
	var date = $("#rec_deldate").attr ("value");
	
	$.post (
		root + "/modules/ajax/checkDate.php", 
		{date : date},
		function (data)
		{
			data = parseInt (data);
			
			if (!data)
			{
				$("#p11").css ({"color" : "red"});
				error = true;				
			}
		}
	)
	
	return !error;
}


function sendpw (url)
{
	
}

function loginToSystem ()
{
	
	var login = $("#login").attr("value");
	var pw = $("#pw").attr("value");
	
	$.post (
		root + "/modules/ajax/login.php", 
		{login : login, pw : pw}, 
		function (data)
		{			
			if (data)
			{				
				$("#authc1").css ({"display" : "none"});
				$("#authc1").html ("<strong>" + $("#hiddenaccountinfo").html() + " " + data + "</strong><br>" + $("#hiddenlogout").html());
				$("#authc1").show (1000);
			}
			else
			{
				$("#authc1").html ($("#hiddenerrorinfo").html() + "<br>" + $("#authc1").html());
			}
		}
	);
}

function logoutFromSystem ()
{
	$.post (
		root + "/modules/ajax/logout.php", 
		{}, 
		function (data)
		{			
			$("#authc1").css ({"display" : "none"});
			$("#authc1").html ($("#hiddenlogin").html());
			$("#authc1").fadeIn (1000);
		}
	);
}


