// newsletter

jQuery(document).ready(function($) {

	$("#newsletter").validate({

		rules: {

			newsletter_name: {

				required: false

			},

			newsletter_email: {

				required: true,

				email: true

			}

		},

		messages: {

			newsletter_email: {

				required: "El Email es necesario!",

				email: "Dirección de mail incorrecta"

			}

		}

	});

	

	$('#newsletter').ajaxForm({

		// target identifies the element(s) to update with the server response

		target: '#newsletter_response',

		clearForm: 'true',

		

		// success identifies the function to invoke when the server response

		// has been received; here we apply a fade-in effect to the new content

		success: function() {

			$('#newsletter').hide();

			$('#newsletter_response').fadeIn(800);

		}

		

	});

	

});



// contact form

jQuery(document).ready(function($) {

	$("#contactform").validate({

		

		rules: {

			contactName: {

				required: true,

				minlength: 2

			},

			email: {

				required: true,

				email: true

			},

			message: {

				required:true, minlength:10

			}

		},

		

		messages: {

			message: {

				required: "No has escrito ningún mensaje!",

				minlength: "Tu mensaje es muy corto!"

			},

			email: {

				required: "El email es necesario!",

				email: "La dirección de mail es incorrecta"

			},

			contactName: {

				required: "Olvidaste escribir tu nombre!",

				minlength: "Tu nombre es muy corto!"

			}

		}

		

	});

	

});



// comment form

jQuery(document).ready(function($) {

	$("#commentform").validate({



		rules: {

			author: {

				required: true,

				minlength: 2

			},

			email: {

				required: true,

				email: true

			},

			url: {

				required: false,

				url: true

			},

			comment: {

			required:true, minlength:10

			}

		},



		messages: {

			comment: {

				required: "Olvidaste escribir tu mensaje!",

				minlength: "Tu mensaje es demasiado corto!"

			},

			email: {

				required: "Es necesaria la dirección de mail!",

				email: "La dirección de mail no es correcta"

			},

			url: {

				url: "Direción Web no válida"

			},

			author: {

				required: "Has olvidado escribir tu nombre!",

				minlength: "Tu nombre es muy corto!"

			}

		}

		

	});

	

});
