//Validação de usuário;
function validaUsuario(){
	d=document.cadastroUsuario;
	//validar nome
	if(d.nome.value==""){
		alert("Preencha o campo nome!");
		d.nome.focus();
		return false;
	}
	//validar email
	if (d.email.value == ""){
		alert("O campo de e-mail deve ser preenchido!");
		d.email.focus();
		return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		alert("O campo de e-mail esta incorreto!");
		d.email.focus();
		return false;
	}
	if (d.login.value == ""){
		alert("O campo de login deve ser preenchido!");
		d.login.focus();
		return false;
	}
	if (d.senha.value == ""){
		alert("O campo de senha deve ser preenchido!");
		d.senha.focus();
		return false;
	}
	if (d.confSenha.value == ""){
		alert("O campo que confirma sua senha deve ser preenchido!");
		d.confSenha.focus();
		return false;
	}
	if(d.senha.value!=d.confSenha.value){
		alert("Reescreva as senhas!");
		d.senha.value="";
		d.confSenha.value="";
		d.senha.focus();
		return false;
	}
	return true;
}

//Validação de edição de usuário;
function validaUsuarioEdita(){
	d=document.cadastroUsuario;
	//validar nome
	if(d.nome.value==""){
		alert("Preencha o campo nome!");
		d.nome.focus();
		return false;
	}
	//validar email
	if (d.email.value == ""){
		alert("O campo de e-mail deve ser preenchido!");
		d.email.focus();
		return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		alert("O campo de e-mail esta incorreto!");
		d.email.focus();
		return false;
	}
	if (d.login.value == ""){
		alert("O campo de login deve ser preenchido!");
		d.login.focus();
		return false;
	}
	if (d.senha.value == "" && d.confSenha.value == ""){
		return true;
	}else{
		if(d.confSenha.value == ""){
			alert("O campo que confirma sua senha deve ser preenchido!");
			d.confSenha.focus();
			return false;
		}
		if(d.senha.value!=d.confSenha.value){
			alert("Reescreva as senhas!");
			d.senha.value="";
			d.confSenha.value="";
			d.senha.focus();
			return false;
		}
	}
	return true;
}

//Validação de Artigo;
function validaArtigo(){
	d=document.cadastroArtigo;
	if(d.titulo.value==""){
		alert("Preencha o titulo do artigo!");
		d.titulo.focus();
		return false;
	}
	if (d.autor.value == ""){
		alert("O autor deve ser preenchido!");
		d.autor.focus();
		return false;
	}
	if (d.texto.value == ""){
		alert("O campo de texto deve ser preenchido!");
		d.texto.focus();
		return false;
	}
	return true;
}

//Validação de Agenda;
function validaAgenda(){
	d=document.cadastroAgenda;
	if(d.titulo.value==""){
		alert("Preencha o titulo do artigo!");
		d.titulo.focus();
		return false;
	}
	if (d.resumo.value == ""){
		alert("O resumo deve ser preenchido!");
		d.resumo.focus();
		return false;
	}
	return true;
}

//Validação de Publicação;
function validaPublicacao(){
	d=document.cadastroPublicacao;
	if(d.titulo.value==""){
		alert("Preencha o titulo!");
		d.titulo.focus();
		return false;
	}
	if (d.texto.value == ""){
		alert("O texto deve ser preenchido!");
		d.texto.focus();
		return false;
	}
	return true;
}
//Validação de Realização;
function validaRealizacao(){
	d=document.cadastroRealizacao;
	if(d.titulo.value==""){
		alert("Preencha o titulo!");
		d.titulo.focus();
		return false;
	}
	if (d.texto.value == ""){
		alert("O texto deve ser preenchido!");
		d.texto.focus();
		return false;
	}
	return true;
}

//Validação de Imprensa;
function validaImprensa(){
	d=document.cadastroImprensa;
	if(d.titulo.value==""){
		alert("Preencha o titulo!");
		d.titulo.focus();
		return false;
	}
	if (d.imagem.value == ""){
		alert("A imagem deve ser preenchida!");
		d.imagem.focus();
		return false;
	}
	return true;
}
//Validação de Imprensa Editar;
function validaImprensaEdita(){
	d=document.cadastroImprensa;
	if(d.titulo.value==""){
		alert("Preencha o titulo!");
		d.titulo.focus();
		return false;
	}
	return true;
}

//Validação de inscrição;
function validaInscricao(){
	d=document.inscricao;
	//validar nome
	if(d.nome.value==""){
		alert("Preencha o campo nome!");
		d.nome.focus();
		return false;
	}
	if(d.rg.value==""){
		alert("Campo RG precisa ser preenchido!");
		d.rg.focus();
		return false;
	}
	if(d.cpf.value==""){
		alert("Campo CPF precisa ser preenchido!");
		d.cpf.focus();
		return false;
	}
	//validar email
	if (d.email.value == ""){
		alert("O campo de e-mail deve ser preenchido!");
		d.email.focus();
		return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		alert("O campo de e-mail esta incorreto!");
		d.email.focus();
		return false;
	}
	if (d.nascimento.value == ""){
		alert("O campo de data de nascimento deve ser preenchido!");
		d.nascimento.focus();
		return false;
	}
	if (d.telefone.value == ""){
		alert("O campo de telefone deve ser preenchido!");
		d.telefone.focus();
		return false;
	}
	if (d.endereco.value == ""){
		alert("O campo de endereco deve ser preenchido!");
		d.endereco.focus();
		return false;
	}
	if (d.cidade.value == ""){
		alert("O campo de cidade deve ser preenchido!");
		d.cidade.focus();
		return false;
	}
	if (d.cep.value == ""){
		alert("O campo de CEP deve ser preenchido!");
		d.cep.focus();
		return false;
	}
	return true;
}
