var openmenu = "";

function menuStatus(caller)
{
	if(openmenu=="")
	{
		return false;
	}
	else
	{
		return true;
	}
}

function menuControl(name)
{
	if(menuStatus(name) && openmenu!=name)
	{
		new Effect.BlindUp(openmenu, { queue: 'front', duration: .3});
		new Effect.BlindDown(name, { queue: 'end', duration: .3});
		openmenu=name;
	}
	else if(openmenu!=name)
	{
		new Effect.BlindDown(name, {duration: .3});
		openmenu=name;
	}
	else
	{
		if(openmenu==name)
		{
			new Effect.BlindUp(name, {duration: .3});
			openmenu="";
		}
	}
}