var Newsletter = {

	start: function() {
		jQuery('#frmsubs').submit(function() {
			var form = jQuery('form#frmsubs');
			
			var first_name = form.find('input[name=first_name]').attr('value');
			var last_name = form.find('input[name=last_name]').attr('value');
			var email = form.find('input[name=email]').attr('value');
			
			var first_name_errors = jQuery('#sbsval_1');
			var last_name_errors = jQuery('#sbsval_2');
			var email_errors = jQuery('#sbsval_3');
			
			var error_block = jQuery('#sbsval');
			var success_block = jQuery('#sbsval2');
			
			var data_for = { first_name : first_name, last_name : last_name, email : email }

			jQuery.post(form.attr('action'), data_for, function(data){
				if (data) {
					var errors = eval('(' + data + ')');

					first_name_errors.text(errors.first_name ? errors.first_name : '');
					last_name_errors.text(errors.last_name ? errors.last_name : '');
					email_errors.text(errors.email ? errors.email : '');
					
					success_block.hide();
					error_block.show();
				}
				else {
					error_block.hide();
					success_block.show();
				}
			});

			return false;
		});
	}

};

jQuery().ready(function() { Newsletter.start(); });
