trainingmenu_timeout = false;
fundraisingmenu_timeout = false;
racediariesmenu_timeout = false;
whyrunmenu_timeout = false;

function loadMenu()
{
	hide('trainingmenu');
	hide('fundraisingmenu');
	hide('racediariesmenu');
	hide('whyrunmenu');
}

function sizeCol()
{
	contentdiv = document.getElementById('main-content-container');	
	rightdiv = document.getElementById('rightcontent');	
	rightdiv.style.height = contentdiv.offsetHeight + 'px';
}

function hideMenu(element)
{
	if (element == 'trainingmenu')
	{
		trainingmenu_timeout = setTimeout('hide(\'trainingmenu\')', 100);		
	}
		
	if (element == 'fundraisingmenu')
	{
		fundraisingmenu_timeout = setTimeout('hide(\'fundraisingmenu\')', 100);
	}
	
	if (element == 'racediariesmenu')
	{
		racediariesmenu_timeout = setTimeout('hide(\'racediariesmenu\')', 100);
	}
	
	if (element == 'whyrunmenu')
	{
		whyrunmenu_timeout = setTimeout('hide(\'whyrunmenu\')', 100);
	}
}

function cancel(menu)
{
	if (menu == 'trainingmenu')
	{
		clearTimeout(trainingmenu_timeout);		
	}
	
	if (menu == 'fundraisingmenu')
	{
		clearTimeout(fundraisingmenu_timeout);		
	}
	
	if (menu == 'racediariesmenu')
	{
		clearTimeout(racediariesmenu_timeout);
	}
	
	if (menu == 'whyrunmenu')
	{
		clearTimeout(whyrunmenu_timeout);
	}
}

function showMenu(element)
{
	if (element == 'fundraisingmenu')
	{
		clearTimeout(fundraisingmenu_timeout);
		show(element);		
	}
	
	if (element == 'trainingmenu')
	{
		clearTimeout(trainingmenu_timeout);
		show(element);		
	}	
	
	if (element == 'racediariesmenu')
	{
		clearTimeout(racediariesmenu_timeout);
		show(element);		
	}
	
	if (element == 'whyrunmenu')
	{
		clearTimeout(whyrunmenu_timeout);
		show(element);		
	}
}

function hide(element)
{	
	x = document.getElementById(element);
	x.style.display = 'none';
}

function show(element)
{
	x = document.getElementById(element);
	x.style.display = 'block';
}
