// JavaScript Document
		var nome = new LiveValidation('nomeform', {onlyOnSubmit: true });
	  	nome.add( Validate.Presence, { failureMessage: "Digita il tuo Nome" } );
	  	nome.add( Validate.Length, { minimum: 3 }  );
		
		var cognome = new LiveValidation('cognome', {onlyOnSubmit: true });
	  	cognome.add( Validate.Presence, { failureMessage: "Digita il Cognome" } );
	  	cognome.add( Validate.Length, { minimum: 4 }  );
		
		var email = new LiveValidation('email', {onlyOnSubmit: true });
	  	email.add( Validate.Presence, { failureMessage: "Inserisci la tua Email" } );
	  	email.add( Validate.Email, { failureMessage: "Controlla questo Indirizzo" }  );
		
		var tel = new LiveValidation('tel', {onlyOnSubmit: true });
	  	tel.add( Validate.Presence, { failureMessage: "Specifica un Recapito" } );
	  	tel.add( Validate.Numericality,{ notANumberMessage: "Numero non valido" } );
	  	tel.add( Validate.Length, { minimum: 6, tooShortMessage: "Numero non valido, ricontrolla." }  );
		
		var oggetto = new LiveValidation('oggetto', {onlyOnSubmit: true });
	  	oggetto.add( Validate.Presence );
		oggetto.add( Validate.Inclusion, { within: [ 'sito' ], partialMatch: true, failureMessage: "Scegli un argomento!" } );
		
		var testo = new LiveValidation('testo', {onlyOnSubmit: true });
	  	testo.add( Validate.Presence, { failureMessage: "Inserisci del testo" } );
		testo.add( Validate.Length, { minimum: 100, tooShortMessage: "Il messaggio è troppo breve" }  );
