// JavaScript Document

window.addEvent('domready', function(){

    
    
    if ($("RichiestaInfo")) {
        liveValidationUserForm();
    }
    
});



function liveValidationUserForm(){
	
    var wait = 1000;
    
	/*	var password = new LiveValidation('form[password]', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    password.add(Validate.Presence, {
        failureMessage: ""
    });
    password.add(Validate.Length, {
        is: 6,
        wrongLengthMessage: ""
    });
   
    var nome = new LiveValidation('nome', {
        insertAfterWhatNode: $("nome"),
        validMessage: "none",
        failureMessage: "campo obbligatorio",
        wait: wait
    });
    nome.add(Validate.Presence, {
        failureMessage: "campo obbligatorio"
    });
    nome.add(Validate.Length, {
        maximum: 15,
       tooLongMessage: "lunghezza massima 15 chars"
    });
    
    var cognome = new LiveValidation('cognome', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "campo obbligatorio",
        wait: wait
    });
    cognome.add(Validate.Presence, {
        failureMessage: "campo obbligatorio"
    });
    cognome.add(Validate.Length, {
        maximum: 15,
        tooLongMessage: "lunghezza massima 15 chars"
    });
    
   var ragsoc = new LiveValidation('form[ragsoc]', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    ragsoc.add(Validate.Presence, {
        failureMessage: ""
    });
    ragsoc.add(Validate.Length, {
        maximum: 255,
        wrongLengthMessage: ""
    });
    
    var pi = new LiveValidation('form[pi]', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    pi.add(Validate.Presence, {
        failureMessage: ""
    });
    pi.add(Validate.Length, {
        is: 11,
        wrongLengthMessage: ""
    });
    */
    var email = new LiveValidation('email', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    email.add(Validate.Presence, {
        failureMessage: "campo obbligatorio"
    });
    email.add(Validate.Email, {
        failureMessage: "email non corretta"
    });
    
   /* var indirizzo = new LiveValidation('form[indirizzo]', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    indirizzo.add(Validate.Presence, {
        failureMessage: ""
    });
    indirizzo.add(Validate.Length, {
        maximum: 255,
        wrongLengthMessage: ""
    });
   
    var cap = new LiveValidation('cap', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    cap.add(Validate.Presence, {
        failureMessage: ""
    });
    cap.add(Validate.Length, {
        maximum: 5,
        wrongLengthMessage: "cap errato"
    });
    cap.add(Validate.Numericality, {
        onlyInteger: 1
    });
    
    var localita = new LiveValidation('form[localita]', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    localita.add(Validate.Presence, {
        failureMessage: ""
    });
    localita.add(Validate.Length, {
        maximum: 255,
        wrongLengthMessage: ""
    });
    
    var telefono = new LiveValidation('form[telefono]', {
        insertAfterWhatNode: $("hidden"),
        validMessage: "none",
        failureMessage: "",
        wait: wait
    });
    telefono.add(Validate.Presence, {
        failureMessage: ""
    });
    telefono.add(Validate.Length, {
        maximum: 255,
        wrongLengthMessage: ""
    });
	*/
}
