// rule for info form validate

/*$.validator.setDefaults({
	submitHandler: function() { alert("Richiesta inviata!"); }
});*/

$().ready(function() {
	// validate signup form on keyup and submit
	$("#signupForm").validate({
		rules: {
			ragsoc: {
				required: true,
				minlength: 2
			},
			nome: {
				required: true,
				minlength: 2
			},
			posizione: {
				required: true,
				minlength: 2
			},
			email: {
				required: true,
				email: true
			},
			telefono: {
				required: true,
				minlength: 5
			},
			richiesta: {
				required: true,
				minlength: 5
			},
			topic: {
				required: "#newsletter:checked",
				minlength: 1
			},
			accetto: "required"
		},
		messages: {
			ragsoc: {
				required: "Questo campo è obbligatorio.",
				minlength: "Inserire almeno 2 caratteri."
			},
			nome: {
				required: "Questo campo è obbligatorio.",
				minlength: "Inserire almeno 2 caratteri."
			},
			posizione: {
				required: "Questo campo è obbligatorio.",
				minlength: "Inserire almeno 2 caratteri."
			},
			email: "Inserire un indirizzo e-Mail valido.",
			telefono: {
				required: "Questo campo è obbligatorio.",
				minlength: "Inserire almeno 5 caratteri."
			},
			richiesta: {
				required: "Questo campo è obbligatorio.",
				minlength: "Inserire almeno 5 caratteri."
			},
			accetto: "Accettare la Privacy."
		}
	});
});
