<!--
//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'].indirizzo.value == "" ) {
		
        alert ( "Si prega di inserire il proprio indirizzo e numero civico. Es: Via Mazzini, 12" );
		document.forms['adesione'].indirizzo.focus();
	    valido = false;

	} else if ( document.forms['adesione'].cap.value == "" ) {
		
        alert ( "Si prega di inserire il CAP. Es:19038" );
		document.forms['adesione'].cap.focus();
	    valido = false;

	} else if ( document.forms['adesione'].citta.value == "" ) {
		
        alert ( "Si prega la propria citta' di residenza." );
		document.forms['adesione'].citta.focus();
	    valido = false;

	} else if ( document.forms['adesione'].provincia.value == "" ) {
		
        alert ( "Si prega la propria provincia di residenza. Es: SP" );
		document.forms['adesione'].provincia.focus();
	    valido = false;

	} else if (document.forms['adesione'].privacy.checked == false ){
	
		alert("Attenzione, e' necessario confermare l'accettazione dell'informativa sulla privacy");
		document.forms['adesione'].privacy.focus();

	} 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();
	
	}				
    
}

//-->

