flyoutOpen = false;
flyoutTimeOut = 0;

function flyoutClick()
{
	clearTimeout(flyoutTimeOut);

	if (flyoutOpen)
	{
		flyoutClose();
	}
	else
	{
		$('flyout-panel').style.top = $('flyout').cumulativeOffset().top + "px";
		$('flyout-panel').style.left = $('flyout').cumulativeOffset().left + "px";
		$('flyout-panel').appear({duration:0.3,from:0.0,to:0.95});
		
		flyoutOpen = true;
	}
}

function flyoutMouseOut()
{
	flyoutTimeOut = setTimeout("flyoutClose()", 450);    
}

function flyoutClose()
{
	$('flyout-panel').fade({duration:0.3,from:0.95,to:0.0});
	
	flyoutOpen = false;
}
