(function($){
	$.fn.pressNewsletter = function(){
		return $(this).each(function(){
			var container = $(this);
			var button = container.find('input.button');
			
			button.click(function(e){
				e.preventDefault();
				var data = container.find('input[type="text"],input[type="checkbox"]:checked,select,textarea');
				
				$.post(
					'act/press.newsletter.enroll.aspx',
					data,
					function(data, textStatus){
						$.alert(
							data.message,
							function(){
								return false;
							}
						);
					},
					'json'
				);
			});
		});
	};
	
	$(document).ready(function(){
		$('div.press-newsletter').pressNewsletter();
	});
})(jQuery);
