newsletter = {
	newsletter_url: 'newsletter/newsletter/',
	
	_post_request: function(action)
	{
		action = parseInt(action);
		var newsletter_email = $("#newsletter_email").val();
		var post_data = {newsletter_email: newsletter_email, newsletter_button: action};
		var news_content = $(".newsletter").html();
		$(".newsletter").html('<img src="img/ajax-loader.gif" alt="" style="margin: 10px 0 0 80px;" />');
		$.ajax({
				url: this.newsletter_url + "subscribe",
				async: false,
				type: "POST",
				data: post_data,
				success: function(xml)
						{
							$(".newsletter").html(news_content);
							$("#newsletter_email").val(newsletter_email);
							
							error = $("error", xml).text();
							if (error.length > 0)
							{
								alert(error);
								return false;
							}
							
							message = $("message", xml).text();
							if (message.length > 0)
							{
								alert(message);
								return true;
							}
						}
		});
	},
		
	subscribe: function()
	{
		this._post_request(1);
	},


	unsubscribe: function()
	{
		this._post_request(0);
	}
		
};

