function validaform(){
  var erro = 0;

  if(MM_findObj("empresa").value == ""){
    alert("Informe o nome da empresa!");
    MM_findObj("empresa").focus();
    erro =1;
    return false;
  }

  if(MM_findObj("nome").value == ""){
    alert("Informe o seu nome!");
    MM_findObj("nome").focus();
    erro =1;
    return false;
  }

  if(MM_findObj("email").value == ""){
    alert("Informe o seu e-mail!");
    MM_findObj("email").focus();
    erro =1;
    return false;
  }
  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)){
      alert("E-mail inválido!");
      MM_findObj("email").focus();
      erro =1;
      return false;
    }
  }

  if(MM_findObj("telefone").value == ""){
    alert("Informe o seu telefone!");
    MM_findObj("telefone").focus();
    erro =1;
    return false;
  }
  
  var serv =0;
  for(var i=1; i<=11; i++) {
    if(MM_findObj("chk"+i).checked == true){
      serv = serv+1;
    }
  }

  if(serv == 0){
    alert("Selecione pelo menos um produto ou serviço!");
    erro =1;
    return false;
  }
  
  if(MM_findObj("assunto").value == ""){
    alert("Informe o assunto!");
    MM_findObj("assunto").focus();
    erro =1;
    return false;
  }
  
  if(MM_findObj("mensagem").value == ""){
    alert("Preencha a mensagem!");
    MM_findObj("mensagem").focus();
    erro =1;
    return false;
  }

  if(erro==0){
	MM_findObj("form1").submit();
  }
}
