// DHTML

//Gen�rico
function erro(erro) {
	document.getElementById('aviso').style.display = '';
	document.getElementById('innerAviso').innerHTML = erro;
}

function hideAviso() {
	document.getElementById("aviso").style.display = "none";
}

// Usu�rio
function alteraSenha() {
	document.getElementById('altera').style.display = "none";
	document.getElementById('senha1').style.display = "";
	document.getElementById('senha2').style.display = "";
	document.formUsuario.usr_senha.disabled = false;
	document.formUsuario.confirma_senha.disabled = false;
	document.formUsuario.muda_senha.value = 1;
	document.formUsuario.usr_senha.focus();
}

function someSenha() {
	document.formUsuario.usr_senha.disabled = true;
	document.formUsuario.confirma_senha.disabled = true;
	document.getElementById('senha1').style.display = "none";
	document.getElementById('senha2').style.display = "none";
}

// Valida��o

function validaLogin() {
	if(document.form.usr_login.value==""){
		alert("Por favor, informe o login.")	
		document.form.login.focus()
		return false
	} else if(document.form.usr_senha.value==""){
		alert("Por favor, informe a senha.")
		document.form.senha.focus()
		return false
	} else{
		return true	
	}

}

function validaFormUsuario() {
	form = document.formUsuario;

	if (form.usr_nome.value == "")
	{
		erro("Preencha o nome do usu�rio.");
		form.usr_nome.focus();
		return false;
	}
	if (form.usr_login.value == "")
	{
		erro("Preencha o login.");
		form.usr_login.focus();
		return false;
	}
	if (form.usr_email.value == "")
	{
		erro("Preencha o email.");
		form.usr_login.focus();
		return false;
	}
	
	if (form.usr_senha.disabled == false && form.confirma_senha.disabled == false)
	{
		if (form.usr_senha.value == "")
		{
			erro("Preencha a senha.");
			form.usr_senha.focus();
			return false;
		}
		if (form.usr_senha.value != form.confirma_senha.value)
		{
			erro("Senhas diferentes.")
			form.usr_senha.focus();
			return false;
		}
	}

	return true;
}

function validaEmail(form) {

	if (form.nome_usr.value == "")
	{
		alert("Preencha o nome do usu�rio.");
		form.nome_usr.focus();
		return false;
	}
	if (form.email.value == "")
	{
		alert("Preencha o email.");
		form.email.focus();
		return false;
	} else {
		emailRE = new RegExp("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$");
		var email = document.getElementById("email").value;
  		if (emailRE.test(email)) {    		
    		form.action = "index.php";
    		form.submit();
  			} else {
  				alert("Email inv�lido");
  				return false;
  			}
 	}
	if (form.cotas_dias.checked != "1"  && form.rel_mensal.checked != "1")
	{
		alert("Marque pelo menos uma op��o");
		form.cotas_dias.focus();
		return false;
	}
}
function validaContato(form) {

	if (form.nome.value == "")
	{
		alert("Preencha o nome do usuário.");
		form.nome.focus();
		return false;
	}
	
	if (form.email.value == "")
	{
		alert("Preencha o email.");
		form.email.focus();
		return false;
	} else {
		emailRE = new RegExp("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$");
		var email = document.getElementById("email").value;
  		if (!emailRE.test(email)) {
  				alert("Email inválido");
  				return false;
  			}
 	}
	
	if(form.telefone.value == ""){
 		alert("Preencha o Assnto.");
 		form.telefone.focus();
 		return false;
 	}
	
 	if(form.area_interesse.value == "0"){
 		alert("Selecione a Área de interesse!");
 		form.area_interesse.focus();
 		return false;
 	}
 	
 	if(form.assunto.value == ""){
 		alert("Preencha o Assunto.");
 		form.assunto.focus();
 		return false;
 	}
 	
 	if(form.mensagem.value == ""){
 		alert("Preencha a Mensagem.");
 		form.mensagem.focus();
 		return false;
 	}
 	
 	return true;
 	
}