$(function() {	

	$('.submit_validate').click(function() {
		$(this).parents('form').submit();
		return false;
	});	
	
	//var context = $('.submit_validate').parents('form');
	var context = $('#newsletter_subscribe_form');
	
	var form_error_empty = context.find('input[name="form_error_empty"]').val();
	var form_error_email = context.find('input[name="form_error_email"]').val();
	
	context.validate({		
	 		submitHandler: function(form) {
	   			form.submit();	   				
	 		},
	 		rules: {
				first_name: "required",
				last_name: "required",
				/*year: {
					required:true,
					number:true,
					rangelength:[4,4]
				},*/
				email: {
					required:true,
					email:true					
				}			
			},
	 		messages: {
	 			first_name: form_error_empty,
	 			last_name: form_error_empty,
				/*year: {
					required:"This field is required", 			
					number:"Not a number",
					rangelength:"Wrong length",
				},		*/																						
				email: {
					required: form_error_empty,
					email: form_error_email
				}
			}	
		});	

		
});
