// Custom utility functions

function formatTitle(title) {
    return false;
}

// Custom SWFAddress and Ajax handling

var oldselected = '';

function handleChange(event)
{
	var index, rel, links = $$('a');
	for (var i = 0, l; link = links[i]; i++)
	{
		index = link.rel.indexOf('?');
		rel = (index > -1) ? link.rel.substr(0, index) : link.rel;
		link.className = rel == event.path ? 'selected' : '';
	}

	var parameters = '';
	
	/*
	for (var p in event.parameters)
	{
		
		parameters += '&' + p + '=' + event.parameters[p];
	}
	
	*/

	var address = 'datasource.php?swfaddress=' + event.path + parameters;
	new Ajax.Updater('content',address, {evalScripts: true});
}
SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleChange);