jQuery(document).ready(function($){
	//Regole di validazione      
	$("#segnala_form").validate({
		rules: {
			indirizzo: {
				required:true,
				url: true
			},
			email: {
				required: true,
				email: true
			},
			titolo: {
				required: true,
				maxlength:255
			},
			testo: {
				required: true
			},
			categoria: {
				required: true,
				digits: true
			}
		},//rules
		//Messaggi d'errore
    messages:{
    	indirizzo: {
    		required: "Deve inserire un indirizzo",
			url: "Inserire un indirizzo valido"
    	},
    	email: {
    		required: "Deve inserire l'email",
    		email: "Inserire una email valida"
    	},
    	titolo: {
    		required: "Deve inserire il titolo",
    		maxlength: "Il titolo deve avere al massimo 255 caratteri"
    	},
    	testo: {
    		required: "Deve inserire la descrizione",
    	},
    	categoria: {
    		required: "Deve selezionare una categoria",
			digits: "Selezionare una categoria"
    	}
    },//messages
    //azioni da intraprendere in caso di errore
		highlight: function(element, errorClass){
			$(element).parent("li").addClass(errorClass);
		},
		//e quando l'errore viene risolto
		unhighlight: function(element, errorClass){
			$(element).parent("li").removeClass(errorClass);
		}
	});//validate
});
jQuery(document).ready(function($){
	//Regole di validazione      
	$("#contact_form").validate({
		rules: {
				email: {
				required: true,
				email: true
			},
			titolo: {
				required: true
			},
			testo: {
				required: true
			},
			strCAPTCHA:{
				required: true,
				number: true,
				minlength: 8,
			}
		},//rules
		//Messaggi d'errore
    messages:{
    	titolo: {
    		required: "Deve inserire un nominativo",
    	},
    	email: {
    		required: "Deve inserire l'email",
    		email: "Inserire una email valida"
    	},
    	testo: {
    		required: "Deve inserire il messaggio",
    	},
    	strCAPTCHA: {
				required: "Inserire il codice di controllo",
				number: "Formato non valido",
				minlength: jQuery.format("Lunghezza minima {0} caratteri")
			}
    },//messages
    //azioni da intraprendere in caso di errore
		highlight: function(element, errorClass){
			$(element).parent("li").addClass(errorClass);
		},
		//e quando l'errore viene risolto
		unhighlight: function(element, errorClass){
			$(element).parent("li").removeClass(errorClass);
		}
	});//validate
});
