var reqLogin = null;
function login(edtLogin, edtSenha)
{
	var l = '';
	var s = '';
	var o = document.getElementById(edtLogin);
	if (o != null) l = o.value;
	
	var o = document.getElementById(edtSenha);
	if (o != null) s = o.value;
	if ((l == '') || (l.length != 11))
	{
		alert('O CPF informado parece ser inválido');
		return;
	}
	if (s == '')
	{
		alert('A senha informada é inválida');
		return;
	}
	if (window.XMLHttpRequest) 
	{
		reqLogin = new XMLHttpRequest();
		reqLogin.onreadystatechange = login_process;
		reqLogin.open("GET", 'Login.php?login=' + l + '&senha=' + s, true);
		reqLogin.send(null);
	} else if (window.ActiveXObject) // branch for IE/Windows ActiveX version 
	{
		isIE = true;
		reqLogin = new ActiveXObject("Microsoft.XMLHTTP");
		if (reqLogin) 
		{
			reqLogin.onreadystatechange = login_process;
			reqLogin.open("GET", 'Login.php?login=' + l + '&senha=' + s, true);
			reqLogin.send();
		}
	}
}

function login_process() 
{
	if (reqLogin.readyState == 4) 
	{
		if (reqLogin.status == 200) 
		{
			var r = eval('(' + reqLogin.responseText + ')');
			if (r.status == 'SUCCESS')
			{
				//document.cookie = 'cpf=' + r.cpf;
				//document.cookie = 'cpf1=' + r.cpf1;
				Cookies.set('cpf', r.cpf);
				Cookies.set('cpf1', r.cpf1);
				window.location = '';
			}
			else
				alert(r.status + ': ' + r.msg);
		} 
	}
}

function logout()
{
	Cookies.set('cpf', '');
	Cookies.set('cpf1', '');
	window.location = '';
}

