function menuNavigation(current)
{
	var parent  = $('HeaderNavigation');
	var child  = current.up('li').down('div.ExpandList');
	var menu = current.up('li');
	if (menu.hasClassName('active'))
	{
		Effect.BlindUp(child,{duration:0.3, query:child.identify(), afterFinish: function()
		{
       	    menu.removeClassName('active');
		}});		
	} else
	{
		parent.select('ul li.ExpandChild').each(function(menuItem)
		{
			var el = menuItem.down('div.ExpandList');
			if (el!=child && menuItem.hasClassName('active'))
			{
				Effect.BlindUp(el,{duration:0.3, query:el.identify(), afterFinish: function()
				{
       		    	menuItem.removeClassName('active');
				}});
			}
		});
		Effect.BlindDown(child,{duration:0.3, query:child.identify(),beforeStart: function()
		{
			child.hide();
			child.addClassName('open');
			menu.addClassName('active');
		}});
	}
}
