function login()
{
	$("dvAguardeLogin").show();
	$("dvMsgLogin").hide();
	$("liLoginSucesso").hide();

	
	$("frmLogin").show();
	if($("dvLogin") != null)
	{
		$("dvLogin").show();
	}
	
	$("btnLogin").hide();
	document.getElementById("usuMail").readOnly = true;
	document.getElementById("usuSenha").readOnly = true;
	
	
	$('frmLogin').request({
		onComplete: function(transport)
		{
			$("dvRet").update(transport.responseText);
			if($("sucesso").value == "false")
			{
				$("dvAguardeLogin").hide();
				$("dvMsgLogin").show();
				$("dvMsgLogin").update($("msgErro").value);
				$("liLoginSucesso").hide();
				$("btnLogin").show();
				$("frmLogin").show();
				if($("dvLogin") != null)
				{
					$("dvLogin").show();
				}
				document.getElementById("usuMail").readOnly = false;
				document.getElementById("usuSenha").readOnly = false;

			}
			else
			{
				var url = $("urlDvMenuLogin").value; 
				new Ajax.Request(url, 
				{   
					method: 'get',   
					onSuccess: function(transport) 
					{
						document.getElementById("liLoginSucesso").innerHTML = transport.responseText;
						$("usu").value = $("tmpUsu").value;
						$("liLoginSucesso").show();
						$("frmLogin").hide();
						if($("dvLogin") != null)
						{
							$("dvLogin").hide();
						}
						verificaComentario();
						verificaJogoAssinatura();
						verificaAssinaturaSms();
					},
					onFailure: function(transport)
					{
						alert("Ocorreu um erro ao carregar o menu do usuário");
					}
				});
			}
		},
		onFailure: function(transport)
		{
			alert(transport.responseText);
			alert("Ocorreu um erro ao fazer o login. Favor, clique em CONTATO e nos reporte o erro.");
		}
	})
}

function verificaComentario()
{
	if($("trUsuario") != null && $("gbl_USU_NOME") != null)
	{
		$("dvTrUsuario").update($("gbl_USU_NOME").value + "<input type='hidden' name='auxUsuCod' value='" + $("tmpUsu").value + "'/>");
		$("trUsuario").show();
		$("trUsuarioNome").hide();
		$("trUsuarioMail").hide();
		$("trUsuarioTime").hide();
	}
}

function verificaJogoAssinatura()
{
	if($("tmpUsu") != "" && $("tmpUsu").value != "")
	{
		$("dvTrUsuarioNome").update($("gbl_USU_NOME").value + "<input type='hidden' name='auxUsuCod' value='" + $("tmpUsu").value + "'/>");
		if($("gbl_USU_NOME") != null && $("gbl_USU_NOME").value != "")
		{
			$("dvTrUsuarioMSN").update($("gbl_USU_MSN").value);
		}

	}
}

function verificaAssinaturaSms()
{
	if($("tmpUsu") != "" && $("tmpUsu").value != "" && $("dvLinkCelular") != null)
	{
		$("dvLinkCelular").update("<a href='" + $("url_assinaCelular").value + "' style='text-align:center;' >RECEBA OS GOLS DESTE JOGO NO SEU CELULAR !!</a>");
	}
}

function logout()
{
	var url = $("urlLogout").value; 
	var sucesso = false;

	new Ajax.Request(url, 
	{   
		asynchronous: false,
		method: 'get',   
		onSuccess: function(transport) 
		{
			sucesso = true;
		}
	});
	

	if(sucesso == true)
	{
		var urlLogin = $("urlDvLogin").value; 
		
		new Ajax.Request(urlLogin, 
		{   
			asynchronous: false,
			method: 'get',   
			onSuccess: function(ret) 
			{
				document.getElementById("liLoginSucesso").innerHTML = ret.responseText;
				document.getElementById("liLoginSucesso").style.display = "";
			}
		});	
	}


}

function enterLogin(e)
{
	var tecla;
	
	tecla  = e.keyCode;
	if (tecla == 13 )
	{
		login();
		return;
	}
}		


function removeLabel(campo){
	campo.style.background = "";
}

function insereLabel(campo){
	if(campo != null && campo.value == ""){
		if(campo.name == "usuMail"){
			campo.style.background="#FFFFFF url(http://www.centralbrasileirao.com.br/site/img/home/site_login.jpg) no-repeat";
		}else if(campo.name == "usuSenha"){
			campo.style.background="#FFFFFF url(http://www.centralbrasileirao.com.br/site/img/home/site_senha.jpg) no-repeat";
		}
	}
}
