//************************************
// FORM CONTATO
//************************************

function Validar(){

if (form.empresa.value == '') {
  alert('- O campo -Empresa- é de preenchimento obrigatório!');
  form.empresa.focus();
  return false;
 } 
 
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.telefone.value == '') {
  alert('- O campo -Telefone- é de preenchimento obrigatório!');
  form.telefone.focus();
  return false;
 } 

}

//************************************
// FORM FALE CONOSCO
//************************************

function ValidarFale(){

if (form.empresa.value == '') {
  alert('- O campo -Empresa/Nome- é de preenchimento obrigatório!');
  form.empresa.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.telefone.value == '') {
  alert('- O campo -Telefone- é de preenchimento obrigatório!');
  form.telefone.focus();
  return false;
 } 

}


//************************************
// 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
//************************************
