//************************************
// FORM CONTATO
//************************************

function Validar_Contato(){

if (form.nome.value == '') {
  alert('- O campo -Nome- é de preenchimento obrigatório!');
  form.nome.focus();
  return false;
 } 

if (form.telefone.value == '') {
  alert('- O campo -Telefone- é de preenchimento obrigatório!');
  form.telefone.focus();
  return false;
 } 

if (form.email.value == '') {
  alert('- O campo -E-mail- é de preenchimento obrigatório!');
  form.email.focus();
  return false;
 }
 else{
  if (!email_valido(form.email.value)){
   alert('- E-mail inválido!');
   form.email.focus();
   return false;
  }
 }

if (form.mensagem.value == '') {
  alert('- O campo -Mensagem- é de preenchimento obrigatório!');
  form.mensagem.focus();
  return false;
 } 


}

//************************************
// FORM CONTATO
//************************************

function Validar_Info(){

if (form_info.nome.value == '') {
  alert('- O campo -Nome- é de preenchimento obrigatório!');
  form_info.nome.focus();
  return false;
 } 

if (form_info.email.value == '') {
  alert('- O campo -E-mail- é de preenchimento obrigatório!');
  form_info.email.focus();
  return false;
 }
 else{
  if (!email_valido(form_info.email.value)){
   alert('- E-mail inválido!');
   form_info.email.focus();
   return false;
  }
 }

}

//************************************
// FORM CONTATO
//************************************


function Validar_Trabalhe()
{
	if (formulario.nome.value == "")
	{
		alert("Favor preencher o campo nome");
		formulario.nome.focus();
		return false;
	}
	if (formulario.cpf.value == "")
	{
		alert("Favor preencher o campo CPF");
		formulario.cpf.focus();
		return false;
	}
		if (formulario.endereco.value == "")
	{
		alert("Favor preencher o campo endereço");
		formulario.endereco.focus();
		return false;
	}
		if (formulario.bairro.value == "")
	{
		alert("Favor preencher o campo bairro");
		formulario.bairro.focus();
		return false;
	}
		if (formulario.cep.value == "")
	{
		alert("Favor preencher o campo CEP");
		formulario.cep.focus();
		return false;
	}
		if (formulario.cidade.value == "")
	{
		alert("Favor preencher o campo cidade");
		formulario.cidade.focus();
		return false;
	}
		if (formulario.estado.value == "")
	{
		alert("Favor preencher o campo estado");
		formulario.estado.focus();
		return false;
	}
		if (formulario.dia.value == "")
	{
		alert("Favor preencher o campo dia do nascimento");
		formulario.dia.focus();
		return false;
	}
		if (formulario.mes.value == "")
	{
		alert("Favor preencher o campo mês do nascimento");
		formulario.mes.focus();
		return false;
	}
		if (formulario.ano.value == "")
	{
		alert("Favor preencher o campo ano do nascimento");
		formulario.ano.focus();
		return false;
	}
		if (formulario.sexo.value == "")
	{
		alert("Favor preencher o campo sexo");
		formulario.sexo.focus();
		return false;
	}
		if (formulario.estadocivil.value == "")
	{
		alert("Favor preencher o campo estado civil");
		formulario.estadocivil.focus();
		return false;
	}
		if (formulario.telefone.value == "")
	{
		alert("Favor preencher o campo telefone");
		formulario.telefone.focus();
		return false;
	}
		if (formulario.email.value == "")
	{
		alert("Favor preencher o campo e-mail");
		formulario.email.focus();
		return false;
	}
		if (formulario.qualificacoes.value == "")
	{
		alert("Favor preencher o campo qualificações");
		formulario.qualificacoes.focus();
		return false;
	}
		if (formulario.especializacoes.value == "")
	{
		alert("Favor preencher o campo especializações");
		formulario.especializacoes.focus();
		return false;
	}
		if (formulario.remuneracao.value == "")
	{
		alert("Favor preencher o campo remuneração");
		formulario.remuneracao.focus();
		return false;
	}
		if (formulario.curso.value == "")
	{
		alert("Favor preencher o campo curso");
		formulario.curso.focus();
		return false;
	}
		if (formulario.instituicao.value == "")
	{
		alert("Favor preencher o campo instituição");
		formulario.instituicao.focus();
		return false;
	}
}

//************************************
// FORM TRABALHE
//************************************

//************************************
// VÁLIDA EMAIL GERAL
//************************************
function email_valido(email) {
 var formato_errado = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
 var formato_certo = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
 var errado = new RegExp(formato_errado);
 var certo = new RegExp(formato_certo);
 return (!errado.test(email) && certo.test(email))
}
//************************************
// FIM: VÁLIDA EMAIL GERAL
//************************************
