var Post = {
	ajaxUrl: "php/processPosts.php",

	sendToAjax: function(pars, divId)
	{
		pars = $H(pars).toQueryString();
		var request = new Ajax.Updater(divId, this.ajaxUrl,
		{
			method		: "post",
			parameters	: pars
		});
	},

	processEvent: function()
	{
		var safe = "0";
		var divId = "homeEvents";
		if($F("safeEvent"))
		{
			var confirmed = confirm("This Event will be seen by anyone viewing the site, is that OK?"); 
			if(confirmed)safe = "1";
		}
		var pars = 
		{
			functype	: "postEvent",
			event		: $F("eventBox"),
			month		: $F("dateMonth"),
			day			: $F("dateDay"),
			safePost	: safe
		};
		this.sendToAjax(pars, divId);
	},

	processPost: function()
	{
		var divId = "homePosts";
		var pars =
		{
			functype	: "postComment",
			text		: $F("postBox")
		};
		this.sendToAjax(pars, divId);
	},

	processAchievement: function()
	{
		var divId = "achievementContainer";
		var pars = 
		{
			functype	: "postAchievement",
			achievement : $F('achievementBox')
		};
		this.sendToAjax(pars, divId);
	}
}