var submenus = new Array('profile', 'portfolio', 'service', 'contact');
var timerID;
var oldhover = ""; 

function showSubmenu(active, id)
{
	
/*	
	dispInline('main-'+id+'-active');
	dispNone('main-'+id);



	if (oldhover != "" && oldhover != id)
	{
	
		dispNone('main-'+oldhover+'-active');
		dispInline('main-'+oldhover);
	}
*/
	
	oldhover = id;
	
	hideSubmenus(id);
	clearTimeout(timerID);
	
}


function showActiveMenu(active, id)
{
/*
	dispNone('main-'+id+'-active');
	dispInline('main-'+id);
*/	
	hideSubmenus(active);
	clearTimeout(timerID);

}

// active: active main menu item
// id: item that was hovered over, that should be hidden now
function requestOut(active, id)
{
		timerID=setTimeout('showActiveMenu("'+active+'" , "'+id+'")', 200);
}
	
	
function hideSubmenus(id)
{
	
	for (i=0; i<submenus.length; i++)
	{
		if (submenus[i] != id) dispNone("sub-"+submenus[i]);
		else dispBlock("sub-"+submenus[i]);
	}
	clearTimeout(timerID);
}