it's unclear what your menu structure is
in the following,
- it looks like the button press determines what is displayed instead of what the value of
menuorsubMenuare - what are the sub-menus
assuming pressing a button pulls the pin HIGH,
- looks like both btn3 and down buttons need to be pressed at the same time
checking buttons for each menu/subMenu means the buttons can have different meanings rather than handle buttons in one place, advancing thru menu options and selecting a menu option or changing to a sub-menu