Show/hide a TMenuItem depending on its sub menus items visibility
function RefreshMenuItemsVisibility(const MenuItem: TMenuItem; const FirstLevel: boolean): boolean