

$(document).ready(function() {

// FORM SENDER CONTATTI
	if($("#formContatti").validate({
		rules: {
			nome: "required",
			cognome: "required",
			email: {
				required: true,
				email: true
			},
			privacy: "required",
			messaggio: "required"
		},
		messages: {
			nome: " *",
			cognome: " *",
			email: " *",
			privacy: " *",
			messaggio: " *"
		},
		errorElement: 'errorDiv',
		errorPlacement: function(error, element) {
			if($(element).is(":checkbox")) {
				error.insertAfter(element);
			}
			if($(element).is(":text")) {
				error.insertAfter(element);
			} else {
				error.insertBefore(element);
			}
		},
		submitHandler: function(form) {
			jQuery(form).ajaxSubmit({
				target: "#target"
			});
			$("#formContatti").resetForm();
			//$("#formContatti").css('display','none');
			$("#target").css('display','block');
		}
		
	})
	);
	
	// FORM SENDER NUOVO RIVENDITORE
		if($("#formNuovoRivenditore").validate({
			rules: {
				nome: "required",
				cognome: "required",
				email: {
					required: true,
					email: true
				},
				ragionesociale: "required",
				nomenegozio: "required",
				piva: "required",
				telefono: "required",
				indirizzospedizione: "required",
				idtipologia: "required",
				privacy: "required"
			},
			messages: {
				nome: " *",
				cognome: " *",
				email: " *",
				ragionesociale: " *",
				nomenegozio: " *",
				piva: " *",
				telefono: " *",
				indirizzospedizione: " *",
				idtipologia: " *",
				privacy: " *"
			},
			errorElement: 'errorDiv',
			errorPlacement: function(error, element) {
				if($(element).is(":checkbox")) {
					error.insertAfter(element);
				}
				if($(element).is(":text")) {
					error.insertAfter(element);
				} else {
					error.insertAfter(element);
				}
			},
			submitHandler: function(form) {
				jQuery(form).ajaxSubmit({
					target: "#target"
				});
				$("#formNuovoRivenditore").resetForm();
				$("#target").css('display','block');
			}

		})
		);
		
		
		// FORM SENDER NEWSLETTER
		if($("#formNewsletter").validate({
			rules: {
				name: "required",
				email: {
					required: true,
					email: true
				},
				privacy: "required"
			},
			messages: {
				name: " *",
				email: " *",
				privacy: " *"
			},
			errorElement: 'errorDiv',
			errorPlacement: function(error, element) {
				if($(element).is(":checkbox")) {
					error.insertAfter(element);
				}
				if($(element).is(":text")) {
					error.insertAfter(element);
				} else {
					error.insertAfter(element);
				}
			},
			submitHandler: function(form) {
				form.submit();
			}

		})
		);

});
