// uses prototype.js

window.onload = function()
{
	hijaxLinks("mainNav", "content", "./content.php");
}

function hijaxLinks(navId, targetId, file, joinSymbol)
{
	if(!$(navId)) return;
	
	var links = $(navId).getElementsByTagName('a');
	if(joinSymbol == null)
		joinSymbol = '?';
		
	for(var i=0; i<links.length; i++)
		if(links[i].target == "")
			links[i].onclick = function()
			{
				new Ajax.Updater(targetId, file + joinSymbol + this.href.split("?")[1],
				{
					method: 'get',
					evalScripts: true
				});
				return false;
			};
}

function hijaxForm(formId, targetId, file)
{
	$(formId).onsubmit = function()
	{
		new Ajax.Updater(targetId, file,
		{
			parameters: Form.serialize($(formId)),
			evalScripts: true
		});
		return false;
	};		
}

function insertSmiley(smiley)
{
	$('message[message]').value += smiley + " ";
	$('message[message]').focus();
	return false;
} 