<!--
//nuova funzione per validare un email inserita.
function validEmail(email)
{
   //controlla che la e-mail non sia vuota
   if (email == "")
   {
      return false;
   }

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

   if (index == -1)
   {
      ok = false;
   }
   else
   {
      var size = email.length;
      address = email.substring(size + 1, index + 1);
      userid =  email.substring(1, 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(email)) ||
          (email.charAt(index - 1) == '.') || (email.charAt(index + 1) == '.'))
      {
         ok = false;
      }
   }
   if (ok == false)
   {
      alert("Indirizzo E-mail non valido!\n (Inserisci un indirizzo nella forma utente@dominio.it)");
      return false;
   }
   else
   {
      return true;
   }
}


function valida_il_form (){
	
	valido = true;
	
    if ( document.forms['adesione'].nome.value == "" ) {
		
        alert ( "Si prega di inserire il nome." );
		document.forms['adesione'].nome.focus();
	    valido = false;
    
	} else if ( document.forms['adesione'].cognome.value == "" ) {
		
        alert ( "Si prega di inserire il cognome." );
		document.forms['adesione'].cognome.focus();
	    valido = false;
	
	
	} else if ( document.forms['adesione'].email.value == "" ) {
		
        alert ( "Si prega di inserire la propria e-mail." );
		document.forms['adesione'].email.focus();
	    valido = false;
		
	} else if ( document.forms['adesione'].privacy.value == "" ) {
		
        alert ( "Si prega approvare la privacy." );
		document.forms['adesione'].privacy.focus();
	    valido = false;	
	
	} else {
		
		//controllo consistenza email
		if(document.forms['adesione'].email.value != '') {
			ret_mail = validEmail(document.forms['adesione'].email.value);
			if (ret_mail == false) {
				document.forms['adesione'].email.focus();
				valido=false;
			} else {
				document.forms['adesione'].submit();	
			}
		}
		
		if( valido == true )
		document.forms['adesione'].submit();
	
	}				
    
}

//-->


