
var nome = new LiveValidation( 'nome', {onlyOnSubmit: true, validMessage: "OK" } );
nome.add( Validate.Presence, {failureMessage: "Devi inserire il tuo nome"} );
nome.add( Validate.Length, { minimum: 3, tooShortMessage: "Devi inserire almeno 3 caratteri" } );

var cognome = new LiveValidation( 'cognome', {onlyOnSubmit: true, validMessage: "OK" } );
cognome.add( Validate.Presence, {failureMessage: "Devi inserire il tuo cognome"} );
cognome.add( Validate.Length, { minimum: 2, tooShortMessage: "Devi inserire almeno 2 caratteri" } );

var comune = new LiveValidation( 'comune', {onlyOnSubmit: true, validMessage: "OK" } );
comune.add( Validate.Presence, {failureMessage: "Devi inserire il tuo comune"} );
comune.add( Validate.Length, { minimum: 5, tooShortMessage: "Devi inserire almeno 5 caratteri" } );

var telefono = new LiveValidation( 'telefono', {onlyOnSubmit: true, validMessage: "OK" } );
telefono.add( Validate.Presence, {failureMessage: "Devi inserire il numero di telefono"} );
telefono.add( Validate.Length, { minimum: 5, tooShortMessage: "Il numero di telefono deve contenere almeno 5 numeri" } );

var email = new LiveValidation( 'email', {onlyOnSubmit: true, validMessage: "OK" } );
email.add( Validate.Presence, {failureMessage: "Devi inserire un indirizzo e-mail"} );
email.add( Validate.Email, {failureMessage: "Indirizzo e-mail non valido"} );
email.add( Validate.Length, { minimum: 8, tooShortMessage: "Deve contenere almeno 8 caratteri" } );
