function validaVoluntario(form){

    if (!form.nome.value) {
        alert("Preencha o campo: Nome");
        form.nome.focus();
        return false;
    }

	if (!validaData(form.nascimento,1)){
		return false;
	}


	 if (!validaEmail(form.email, 0)) {
        alert("Preencha o campo: E-mail");
        form.email.focus();
        return false;
    }

	if (!form.ddd1.value || !form.fone1.value) {
        alert("Preencha o campo: DDD e Telefone");
        form.ddd1.focus();
        return false;
    }


	if (!form.rg.value) {
        alert("Preencha o campo: RG");
        form.rg.focus();
        return false;
    }

	if (!validaCpf(form.cpf.value,1)) {
        alert("Preencha o campo: CPF com um cpf válido");
        form.cpf.focus();
        return false;
    }

    if (!form.nacionalidade.value) {
        alert("Preencha o campo: Nacionalidade");
        form.nacionalidade.focus();
        return false;
    }
	
	
    if (!form.endereco.value) {
        alert("Preencha o campo: Endereço");
        form.endereco.focus();
        return false;
    }
	
    if (!form.numero.value) {
        alert("Preencha o campo: Número");
        form.numero.focus();
        return false;
    }
	
    if (!form.bairro.value) {
        alert("Preencha o campo: Bairro");
        form.bairro.focus();
        return false;
    }
	
    if (!validaCep(form.cep,1)) {
        alert("Preencha o campo o CEP com um CEP válido");
        form.cep.focus();
        return false;
    }
	
    if (!form.cidade.value) {
        alert("Preencha o campo: Cidade");
        form.cidade.focus();
        return false;
    }


}

function validaCurriculo(form){

    if (!form.nome.value) {
        alert("Preencha o campo: Nome");
        form.nome.focus();
        return false;
    }

	if (!validaData(form.nascimento,1)){
		return false;
	}

	if (!form.ddd1.value || !form.fone1.value) {
        alert("Preencha o campo: DDD e Telefone");
        form.ddd1.focus();
        return false;
    }

    if (!validaEmail(form.email, 1)) {
        alert("Preencha o campo: E-mail");
        form.email.focus();
        return false;
    }

    if (!form.cidade.value) {
        alert("Preencha o campo: Cidade");
        form.cidade.focus();
        return false;
    }

    if (!form.uf.value) {
        alert("Preencha o campo: UF");
        form.uf.focus();
        return false;
    }

	if (!form.rg.value) {
        alert("Preencha o campo: RG");
        form.rg.focus();
        return false;
    }

	if (!validaCpf(form.cpf.value,1)) {
        alert("Preencha o campo: CPF com um cpf válido");
        form.cpf.focus();
        return false;
    }

	if (form.necessidade.value < 0) {
        alert("Preencha o campo: Qual é a sua deficiência?");
        form.necessidade.focus();
        return false;
    }

}

function validaEditalAcesso(form){

	if (!validaCnpj(form.cnpj.value)){
		alert("Preencha o campo: CNPJ");
		form.cnpj.focus();
		return false;
	};

}

function validaEditalCadastro(form){

    if (!form.empresa.value) {
        alert("Preencha o campo: Empresa");
        form.empresa.focus();
        return false;
    }

    if (!form.contato.value) {
        alert("Preencha o campo: Contato");
        form.contato.focus();
        return false;
    }

	if (!validaCnpj(form.cnpj.value)){
		alert("Preencha o campo: CNPJ");
		form.cnpj.focus();
		return false;
	};

    if (!form.ddd.value) {
        alert("Preencha o campo: DDD");
        form.ddd.focus();
        return false;
    }

    if (!form.fone.value) {
        alert("Preencha o campo: Fone");
        form.fone.focus();
        return false;
    }

    if (!validaEmail(form.email, 1)) {
        alert("Preencha o campo: E-mail");
        form.email.focus();
        return false;
    }

}

function validaContato(form){

    if (!form.nome.value) {
        alert("Preencha o campo: Nome");
        form.nome.focus();
        return false;
    }

    if (!validaEmail(form.email, 0)) {
        alert("Preencha o campo: E-mail");
        form.email.focus();
        return false;
    }

    if (!form.cidade.value) {
        alert("Preencha o campo: Cidade");
        form.cidade.focus();
        return false;
    }

    if (!form.uf.value) {
        alert("Preencha o campo: UF");
        form.uf.focus();
        return false;
    }

    if (!form.mensagem.value) {
        alert("Digite a mensagem");
        form.mensagem.focus();
        return false;
    }
}

function validaMensagem(form){

    if (!form.nome.value) {
        alert("Preencha o campo: Nome");
        form.nome.focus();
        return false;
    }

    if (!validaEmail(form.email, 1)) {
        alert("Preencha o campo: E-mail");
        form.email.focus();
        return false;
    }
	
    if (!form.amigo.value) {
        alert("Preencha o campo: Nome do seu amigo");
        form.amigo.focus();
        return false;
    }

    if (!form.mensagem.value) {
        alert("Digite a mensagem");
        form.mensagem.focus();
        return false;
    }
}

function validaElogioSite(form){

    if (!form.nome.value) {
        alert("Preencha o campo: Seu nome");
        form.nome.focus();
        return false;
    }

    if (!form.elogiado.value) {
        alert("Preencha o campo: Elogiado(a)");
        form.elogiado.focus();
        return false;
    }

    if (!form.texto.value) {
        alert("Digite a mensagem");
        form.texto.focus();
        return false;
    }
}

function validaCadastroDoador(form){

    if (!form.nome.value) {
        alert("Preencha o campo: Nome completo");
        form.nome.focus();
        return false;
    }

    if (!validaEmail(form.email.value,1)) {
        alert("Preencha o campo E-mail com um e-mail válido");
        form.email.focus();
        return false;
    }

	if (!form.ddd.value || !form.fone.value) {
        alert("Preencha o campo: DDD e Telefone");
        form.fone.focus();
        return false;
    }

	if (!validaData(form.nascimento,1)){
		return false;
	}

    if (!form.contatoFamiliar.value) {
        alert("Preencha o campo: Contato Familiar");
        form.contatoFamiliar.focus();
        return false;
    }

    if (!form.endereco.value) {
        alert("Preencha o campo: Endereço");
        form.endereco.focus();
        return false;
    }

    if (!form.numero.value) {
        alert("Preencha o campo: Número");
        form.numero.focus();
        return false;
    }

    if (!form.bairro.value) {
        alert("Preencha o campo: Bairro");
        form.bairro.focus();
        return false;
    }

    if (!form.cidade.value) {
        alert("Preencha o campo: Cidade");
        form.cidade.focus();
        return false;
    }

    if (!form.uf.value) {
        alert("Preencha o campo: Estado");
        form.uf.focus();
        return false;
    }

    if (!validaCep(form.cep,1)) {
        alert("Preencha o campo o CEP com um CEP válido");
        form.cep.focus();
        return false;
    }

    if (!form.corneas.checked &&
        !form.coracao.checked &&
        !form.pancreas.checked &&
        !form.rins.checked &&
        !form.figado.checked &&
        !form.pulmoes.checked) {

        alert("Preencha ao menos um campo: Doador de");
        form.contatoFamiliar.focus();
        return false;
    }
}

// Administrador
	function validaNoticia(form){
		if (!form.titulo.value) {
			alert("Digite o titulo");
			form.titulo.focus();
			return false;
		}

		if (!validaData(form.publicacao,1)){
			return false;
		}

	}

	function validaDestaque(form){
		if (!form.titulo.value) {
			alert("Digite o titulo");
			form.titulo.focus();
			return false;
		}

		if (!validaData(form.publicacao,1)){
			return false;
		}

	}

	function validaArtigo(form){
		if (!form.titulo.value) {
			alert("Digite o titulo");
			form.titulo.focus();
			return false;
		}

		if (!validaData(form.publicacao,1)){
			return false;
		}

	}

	function validaCampanha(form){
		if (!form.titulo.value) {
			alert("Digite o titulo");
			form.titulo.focus();
			return false;
		}

		if (!validaData(form.publicacao,1)){
			return false;
		}

	}

	function validaBebe(form){
		if (!form.nome.value) {
			alert("Digite o nome do bebê");
			form.nome.focus();
			return false;
		}

		if (!validaData(form.nascimento,1)){
			return false;
		}

	}

	function validaInformacao(form){
		if (!form.titulo.value) {
			alert("Digite o titulo da informação");
			form.titulo.focus();
			return false;
		}

		if (!validaData(form.publicacao,1)){
			return false;
		}

	}

	function validaEdital(form){
		if (!form.titulo.value) {
			alert("Digite o titulo do edital");
			form.titulo.focus();
			return false;
		}

		if (!validaData(form.publicacao,1)){
			return false;
		}

	}

	function validaNormatizacao(form){
		if (!form.titulo.value) {
			alert("Digite o titulo");
			form.titulo.focus();
			return false;
		}

		if (!validaData(form.publicacao,1)){
			return false;
		}

	}

	function validaSetor(form){
		if (!form.nome.value) {
			alert("Digite o nome do setor");
			form.nome.focus();
			return false;
		}

	}

	function validaFuncionario(form){
		if (!form.nome.value) {
			alert("Digite o nome");
			form.nome.focus();
			return false;
		}

		if (!validaData(form.data,1)){
			return false;
		}

	}

	function validaClick(form){
		if (!form.nome.value) {
			alert("Digite o nome");
			form.nome.focus();
			return false;
		}

		if (!validaData(form.data,1)){
			return false;
		}

	}

	function validaResponsabilidade(form){
		if (!form.nome.value) {
			alert("Digite o nome");
			form.nome.focus();
			return false;
		}

		if (!validaData(form.data,1)){
			return false;
		}

	}

	function validaCultura(form){
		if (!form.nome.value) {
			alert("Digite o nome");
			form.nome.focus();
			return false;
		}

		if (!validaData(form.data,1)){
			return false;
		}

	}

	function validaElogio(form){
		if (!form.nome.value) {
			alert("Digite o nome");
			form.nome.focus();
			return false;
		}

		if (!validaData(form.data,1)){
			return false;
		}

	}
