function envia(){
   erro = ""

   if(MM_findObj("razao_social").value == ""){
      erro += "O campo razão social deve ser informado!\n";
   }
   if(MM_findObj("nome_fantasia").value == ""){
      erro += "O campo nome fantasia deve ser informado!\n";
   }
   if(MM_findObj("cnpj").value == ""){
      erro += "O campo CNPJ deve ser informado!\n";
   }
   if(MM_findObj("contato").value == ""){
      erro += "O campo contato deve ser informado!\n";
   }
   if(MM_findObj("cargo").value == ""){
      erro += "O campo cargo deve ser informado!\n";
   }
   if(MM_findObj("departamento").value == ""){
      erro += "O campo departamento deve ser informado!\n";
   }
   if(MM_findObj("endereco").value == ""){
      erro += "O campo endereço deve ser informado!\n";
   }
   if(MM_findObj("cidade").value == ""){
      erro += "O campo cidade deve ser informado!\n";
   }
   if(MM_findObj("cep").value == ""){
      erro += "O campo CEP deve ser informado!\n";
   }
  if(MM_findObj("email").value == ""){
    erro +="O campo e-mail deve ser informado!\n";
  }
  if(MM_findObj("email").value != ""){
    var part1 = MM_findObj("email").value.indexOf("@");
    var part2 = MM_findObj("email").value.indexOf(".");
    var part3 = MM_findObj("email").value.length;

    if(!(part1 >= 3 && part2 >=6 && part3>=9)){
      erro += "O e-mai informado é inválido!\n";
    }
  }
   if(MM_findObj("tel1").value == ""){
      erro += "O DDD do telefone deve ser informado!\n";
   }
   if(MM_findObj("tel2").value == ""){
      erro += "O campo telefone deve ser informado!\n";
   }
   if(MM_findObj("segmento").value == ""){
      erro += "O campo segmento deve ser informado!\n";
   }

   if(erro != ""){
      alert("O(s) seguinte(s) problema(s) foram encontrado(s):\n\n"+erro);
   } else {
      MM_findObj("form1").submit();
   }

}
