//LOGIN
function validaLogin(doc){
	if(validaCampoVazio(doc.usuario.value)){
		alert("o campo usuário é obrigatório");
		doc.usuario.focus();
		return false;
	}
	if(validaCampoVazio(doc.senha.value)){
		alert("o campo senha é obrigatório");
		doc.senha.focus();
		return false;
	}
	else return true;
}

//ALTERAR SENHA
function validaAlterarSenha(doc){
	if(validaCampoVazio(doc.senha.value)){
		alert("o campo senha é obrigatório");
		doc.senha.focus();
		return false;
	}
	if(validaCampoVazio(doc.nova_senha.value)){
		alert("o campo nova senha é obrigatório");
		doc.nova_senha.focus();
		return false;
	}
	else return true;
}

//GRUPO
function validaGrupo(doc){
	if(validaCampoVazio(doc.nome.value)){
		alert("o campo nome é obrigatório");
		doc.nome.focus();
		return false;
	}
	else return true;
}

//USUARIO
function validaUsuario(doc){
	if(validaCampoVazio(doc.nome.value)){
		alert("o campo nome é obrigatório");
		doc.nome.focus();
		return false;
	}
	if(validaCampoVazio(doc.usuario.value)){
		alert("o campo usuario é obrigatório");
		doc.usuario.focus();
		return false;
	}

	if(doc.p.value == "inc")
	{
		if(validaCampoVazio(doc.senha.value)){
			alert("o campo senha é obrigatório");
			doc.senha.focus();
			return false;
		}
	}
	
	if(!validaEmail(doc.email.value)){
		alert("campo e-mail incorreto ou vazio");
		doc.email.focus();
		return false;
	}
	else return true;
}

//NOTICIA
function validaNoticia(doc){
	
	dataIni = doc.dia_data_ini.value + "/" + doc.mes_data_ini.value + "/" + doc.ano_data_ini.value;
	dataFim = doc.dia_data_fim.value + "/" + doc.mes_data_fim.value + "/" + doc.ano_data_fim.value;	
	
	if(!validaData(dataIni)){
		alert("os campos data da notícia estão vazios ou são inválidos");
		doc.dia_data_ini.focus();
		return false;
	}
	if(dataFim != "" && dataFim != "//"){
		if(!validaData(dataFim)){
			alert("os campos data de expiração são inválidos");
			doc.dia_data_fim.focus();
			return false;
		}
	}
	if(validaCampoVazio(doc.titulo.value)){
		alert("o campo título é obrigatório");
		doc.titulo.focus();
		return false;
	}
	else return true;
}
