function verifForm(form)
  {
  	var messaggio="";
  	
  	if(form.richiesta.value == "") 
  	{
  		alert('Inserisci la richiesta da effettuare!'); 
  		form.richiesta.focus();
  		return false; 
  	}
  				
  	if (!form.accetto.checked)
  		{
	  		messaggio="Consentire il trattamento dei dati è necessario per inviare il modulo";
  		}
  	
  	if (messaggio	!="")
  	{
  		alert(messaggio);
  		return false;
  	}
	 
	 //controlla che la e-mail non sia vuota
   if (form.email.value == "")
   {
   		alert("Indirizzo E-mail non valido!\n (Inserisci un indirizzo nella forma utente@dominio.it)");
   		form.email.focus();
      return false;
   }

	 
	 // controllo della presenza del carattere '@'
   var index     = form.email.value.indexOf('@', 0);
   var address   = "";
   var ok = true;   

   if (index == -1)
   {
      ok = false;
   }
   else
   {
      var size = form.email.value.length;
      address = form.email.value.substring(size + 1, index + 1);
      userid =  form.email.value.substring(0, index);

     	
      // controlla: l'unicità del carattere "@";
      // - la presenza del "." nella parte DX dell'indirizzo;
      // - l'assenza di spazi e
      // - che la stringa non sia del tipo userid@.address o userid.@address
      if ((address.indexOf('@') != -1) || (userid.indexOf('@') != -1) ||
          (address.indexOf('.') == -1) || (!nospace(form.email.value)) ||
          (form.email.charAt(index - 1) == '.') || (form.email.charAt(index + 1) == '.'))
      		{
        		ok = false;
      		}    
     }
	
     	if (ok == false)
   	  	  {
     				alert("Indirizzo E-mail non valido!\n (Inserisci un indirizzo nella forma utente@dominio.it)");
     				form.email.focus();
     				return false;
	   		  }
   					 
   	}