fps = 30;
load_time = 0.5;

current = 0;

supplements=[];

function init()
{
	load_all_sections('layout');
	
	current_template = window.location.href.toString().split('/')[window.location.href.toString().split('/').length-1].split('#')[0].split('.')[0];
	
	default_page = window.location.href.toString().split('#')[1];
	
	if(default_page != undefined && default_page.indexOf('-') != -1)
	{
		default_page = default_page.split('-')[0]
	}
	
	if(default_page != undefined)
	{
		setTimeout('current_area(\''+default_page+'\')',load_time*2500);
	}
	else if(current_template != '' && current_template != 'INDEX')
	{
		setTimeout('current_area(\''+default_page+'\')',load_time*2500);
	}
	else
	{
		setTimeout('current_area(\'about_us\')',load_time*2500);
	}
}

function current_area(area)
{
	for(n=0; n<navigation.length; n++)
	{
		if(navigation[n] != area)
		{
			//ID(navigation[n]+'_image').src = '/images/navigation/'+navigation[n]+'_off.png';
			eval('unload_'+navigation[n]+'()')
		}
		else
		{
			//ID(navigation[n]+'_image').src = '/images/navigation/'+navigation[n]+'.png';
			eval('load_'+navigation[n]+'()')
		}
	}
	ID('loaded_content').innerHTML = '';
	update_location(area);
	SUPPLEMENTAL(area);
}

function update_location(location)
{
	document.title = 'Temporary Visionary: '+initcaps(location.split('-')[0].split('_').join(' '))+(location.indexOf('-') != -1 ? ' - '+location.split('-')[1].split('_').join(' ').toUpperCase() : '');
	window.location.replace('#'+location);
}

function SUPPLEMENTAL(area)
{
	for(n=0; n<supplements.length; n++)
	{
		if(supplements[n] != area)
		{
			eval('unload_'+supplements[n]+'()')
		}
		else
		{
			eval('load_'+supplements[n]+'()')
		}
	}
}
