var Page = {

	ajaxUrl: "php/processPage.php",
	
	sendToAjaxUpdater: function(pars, divId)
	{
		pars = $H(pars).toQueryString();
		var request = new Ajax.Updater(divId, this.ajaxUrl,
		{
			method		: "post",
			parameters	: pars,
			onComplete	: Page.processPageHelper
		});
	},

	processPageHelper: function(result)
	{
		$("menubarWait").innerHTML = "";
	},

	updatePage: function()
	{
		var pars = {functype: "updatePage"}
		this.sendToAjaxUpdater(pars, 'mainblock');
	},

	processPage: function(page)
	{
		$("menubarWait").innerHTML = "getting page...";
		var pars =
		{
			functype	: "page",
			pagetype	: page
		}
		this.sendToAjaxUpdater(pars, 'mainblock');
	},

	updateMenu: function()
	{
		var pars = {functype: "updateMenu"}
		this.sendToAjaxUpdater(pars, 'menubar');
	},

	//Menubar Button Events
	buttonMouseOver: function(element, bgUrl)
	{
		$(element).style.background = bgUrl;
	},

	buttonMouseOut: function(element, bgUrl)
	{
		$(element).style.background = bgUrl;
	},

	revealForm: function(form)
	{	
		if($(form).style.display == "none" || $(form).style.display == '')$(form).style.display = "block";
		else $(form).style.display = "none";
	}
}