function text_vuoto(wert){
 if(wert==""){
  return false;
  } else return true;
 }
 
function checkbox(form,start,end){
var selezion = 0;
 for(i=start; i<=end; i++){
  if(form.elements[i].checked){
   selezion++;
   }
  }
  if(selezion!=0){ return true; }
  else { return false; }
} 
 
//kontroll form
function kontroll(form){
 var error = 0;
 var msg = "Campi non compilati:\n";
 
 if(!text_vuoto(form.AZIENDA.value)){
  error++;
  msg = msg + error + ". Azienda\n";
  }

 if(!text_vuoto(form.INDIRIZZO.value)){
  error++;
  msg = msg + error + ". Indirizzo\n";
  }

 if(!text_vuoto(form.CITTA.value)){
  error++;
  msg = msg + error + ". Cittą\n";
  }    

 if(!text_vuoto(form.PROVINCIA.value)){
  error++;
  msg = msg + error + ". Provincia\n";
  }

 if(!text_vuoto(form.CAP.value)){
  error++;
  msg = msg + error + ". Cap\n";
  }

 if(!text_vuoto(form.STATO.value)){
  error++;
  msg = msg + error + ". Stato\n";
  }

 if(!text_vuoto(form.TELEFONO.value)){
  error++;
  msg = msg + error + ". Telefono\n";
  }
  
  if(!text_vuoto(form.PERSONACONTATTO.value)){
  error++;
  msg = msg + error + ". Persona di Contatto\n";
  }
  
  
 if(!checkbox(form,23,41)){
  error++;
  msg = msg + error + ". Manifestazione\n";
  }     
  
 if(error == 0){ return true; } 
 else { alert(msg); return false; }  
   
 }
