function validarEmail(email) {
  // valor = form_newsletter.tx_email.value;
  valor = email.value;
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
  	{   
	return (true);
  	} 
  else 
  	{
   	alert("Digite um email válido!");
   	email.select();
   	email.focus();
   	return (false);
  	}
}

 function validaForm(){
           d = document.cadastro;
			// Valida Area de Interesse
			if (d.edCargos.value == 0){
					 alert("Selecione uma área de interesse!");
					 d.edCargos.focus();
					 return false;
			}
			// Valida CPF
			if (d.edCPF.value == ""){
					 alert("Digite seu CPF!");
					 d.edCPF.focus();
					 return false;
			}			
			// Pretencao Salarial
			if (d.edPretSal.value == ""){
					 alert("O campo Pretenção Salarial deve ser preenchido!");
					 d.edPretSal.focus();
					 return false;
			}
			// Valida Nome
			if (d.edNome.value == ""){
					 alert("Digite seu Nome!");
					 d.edNome.focus();
					 return false;
			}			
			// Valida Senha
			if (d.edSenha.value == ""){
					 alert("Digite sua Senha!");
					 d.edSenha.focus();
					 return false;
			}
			
			//Validar data de nascimento
			erro=0;
			hoje = new Date();
			anoAtual = hoje.getFullYear();
			barras = d.edDataNasc.value.split("/");
			if (barras.length == 3){
				   dia = barras[0];
				   mes = barras[1];
				   ano = barras[2];
				   resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
				   if (!resultado) {
							 alert("Formato de data invalido!");
							 d.edDataNasc.focus();
							 return false;
				   }
			} else {
				   alert("Formato de data invalido!");
				   d.edDataNasc.focus();
				   return false;
			}
			// Valida Estado Civil
			if (d.edEstCivil.value == 0){
					 alert("Selecione um Estado Civil!");
					 d.edEstCivil.focus();
					 return false;
			}
		 	// Valida Endereço
			if (d.edEndereco.value == ""){
					 alert("Digite um Endereço");
					 d.edEndereco.focus();
					 return false;
			}
			// Valida Bairro
			if (d.edBairro.value == ""){
					 alert("Digite seu Bairro!");
					 d.edBairro.focus();
					 return false;
			}
			// Valida Cidade
			if (d.edCidade.value == ""){
					 alert("Digite sua Cidade!");
					 d.edCidade.focus();
					 return false;
			}
			// Valida CEP
			if (d.edCEP.value == ""){
					 alert("Digite o CEP!");
					 d.edCEP.focus();
					 return false;
			}
			// Valida Estado
			if (d.edEstado.value == 0){
					 alert("Selecione um Estado!");
					 d.edEstado.focus();
					 return false;
			}
			// Valida Email
			valor = d.edEmail.value;
			if (valor == ""){
					 alert("Digite seu e-mail!");
					 d.edEmail.focus();
					 return false;
			}
			// Valida Telefone
			if (d.edTel.value == ""){
					 alert("Digite seu Telefone!");
					 d.edTel.focus();
					 return false;
			}	
			// Valida Escolaridade
			if (d.edEscolaridade.value == ""){
					 alert("Preencha o campo 'Escolaridade'!");
					 d.edEscolaridade.focus();
					 return false;
			}	
			// Valida Formação Profissionalizante
			if (d.edFormProf.value == ""){
					 alert("Preencha o campo 'Formação Profissionalizante'!");
					 d.edFormProf.focus();
					 return false;
			}
			// Valida Conhecimentos Informatica
			if (d.edConheInf.value == ""){
					 alert("Preencha o campo 'Conhecimentos de informática'!");
					 d.edConheInf.focus();
					 return false;
			}
			// Valida Conhecimentos Idiomas
			if (d.edConheIdiomas.value == ""){
					 alert("Preencha o campo 'Conhecimentos de idiomas'!");
					 d.edConheIdiomas.focus();
					 return false;
			}
 }
 
 function ValidaCadClientes(){
           d = document.cadastroclientes;
		   
			if (d.edNomeFirma.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edNomeFirma.focus();
					 return false;
			}
			
			if (d.edNomeFantasia.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edNomeFantasia.focus();
					 return false;
			}
			
			if (d.edEndereco.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edEndereco.focus();
					 return false;
			}
			
			if (d.edCEP.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edCEP.focus();
					 return false;
			}
			
			if (d.edBairro.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edBairro.focus();
					 return false;
			}
			if (d.edCidade.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edCidade.focus();
					 return false;
			}
			
			if (d.edCNPJ.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edCNPJ.focus();
					 return false;
			}
			
			if (d.edInscEstadual.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edInscEstadual.focus();
					 return false;
			}
			if (d.edTelefone.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edTelefone.focus();
					 return false;
			}
			if (d.edComprador.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edComprador.focus();
					 return false;
			}
			
			if (d.edEMail.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edEMail.focus();
					 return false;
			}
			
			if (d.edLicSanitaria.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edLicSanitaria.focus();
					 return false;
			}
			
			if (d.edCRF.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edCRF.focus();
					 return false;
			}
			
			if (d.edAlvara.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edAlvara.focus();
					 return false;
			}
			
			if (d.edAnvisa.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edAnvisa.focus();
					 return false;
			}
			
			if (d.edParticipacao.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edParticipacao.focus();
					 return false;
			}
			
			if (d.edCRF.value == ""){
					 alert("Campo deve ser preenchido!");
					 d.edCRF.focus();
					 return false;
			}

 }