function Logon ()
	{
	if (! $('#usuario').val () || ! $('#senha').val ())
		{
		Alerta ('É necessário informar usuário/senha para efetuar logon');
		return;
		}
	$("#btLogon").attr ("disabled","disabled");
	$.ajax (
		{
    	data: 'logon=' + $('#usuario').val () + '&senha=' + $('#senha').val () + '&lembrar=' + 
				(($('#cbLembrar:checked').val () == "on") ? '1' : '0'),
    	url: '../../modulos/logon/p_logon.php',
    	type: 'POST',
    	error: function(){
        	Alerta ('Erro na execução do módulo de autenticação!');
    	},
    	success: function (text)
			{
			if (text == 1)	
				{
				// configura o cookie
				$.ajax (
					{
			    	data: 'lembrar=' + (($('#cbLembrar:checked').val () == "on") ? '1' : '0') +
							'&nome=' + $('#usuario').val (),
			    	url: '../../modulos/logon/p_configurarcookie.php',
			    	type: 'POST',
			    	error: function () 
						{
						document.frmLoad.submit ();
			    		},
			    	success: function (text)
						{
						document.frmLoad.submit ();
						}
					}
					);
				}
			else
				{
				$('#usuario').val ('');
				$('#senha').val ('');
				$('#Quadro_Erro_Logon').css ({ "display" : "block" });
				$("#btLogon").attr ("disabled","");
				setTimeout ("EscondeQuadroErro ()", 5000);
				document.getElementById ('usuario').focus ();
				}
   		 	}
		}
	);
	}

function EscondeQuadroErro ()
	{
	$('#Quadro_Erro_Logon').css ({ "display" : "none" });
	}

function VerifBtLogon ()
	{
	if (document.frmLogon.usuario.value && document.frmLogon.senha.value)		
		document.getElementById("btLogon").disabled=false;
	else
		document.getElementById("btLogon").disabled=true;
	}

function DlgSenha ()
	{
	window.open ('http://provas.saofranciscograf.com.br/modulos/logon/dlg_senha.php', 'janSenha', 'location=no,toolbar=no,menubar=no,status=no,resizable=no,scrollbars=no,width=450,height=300');
	}
	
function VerifTecla (e) 
	{
	if (!e) 
		var e = window.event;
	if (e.keyCode) 
		code = e.keyCode;
	else if (e.which) 
		code = e.which;
	if (code == 13)
		Logon ();
	}

