function checkForm(form) {

  var strErrorMsg='';

  if (form.target.selectedIndex == 0)  {
        strErrorMsg+='      * Cosa stai cercando\n';
  }

  if (form.name.value.length < 1)  {
        strErrorMsg+='      * Nome e Cognome\n';
  }

  if (form.company.value.length < 1)  {
        strErrorMsg+='      * Nome azienda\n';
  }
  if (form.phone.value.length < 1)  {
        strErrorMsg+='      * N. di telefono \n';
  }

  if (form.mobile.value.length < 1)  {
        strErrorMsg+='      * N. di cellulare \n';
  }

  if (!verifyEmail(form.email.value)) {
        strErrorMsg+='      * E-mail \n';
  }

  if (strErrorMsg!='') {
        strErrorMsg='I campi di seguito non sono stati compilati correttamente\n'+strErrorMsg;
        alert(strErrorMsg);
        return false;
  }

  if (!document.getElementById('agreeyes').checked) {

  alert("Senza l'autorizzazione al trattamento dei dati non possiamo inoltrare la richiesta!");
  return false;

  }

  if (!document.getElementById('optinyes').checked && !document.getElementById('optinno').checked) {

  alert("Devi scegliere se autorizzi il trattamento dei dati per finalita' di tipo B!");
  return false;

  }

  return true;

}



