foreach (MenuIds in C_FML_MenuIds) {
	if (!MenuIds.existskey(Event.ControlId)) continue;
	
	declare MenuId = MenuIds[Event.ControlId][0];
	declare SubMenuIds = MenuIds["__FML__Sub__Menus__"];
	
	foreach (SubMenuId in SubMenuIds) {
		declare SubMenu <=> Page.GetFirstChild(SubMenuId);
		if (SubMenu == Null) continue;
		SubMenu.Visible = (SubMenu.ControlId == MenuId);
	}
}