1. A method for interacting with a user interface on a display using a remote control device, the method comprising: displaying a first row of icons on the display, wherein each of the icons is selectable to perform a function; displaying an element selection item that visually indicates a current selectable icon; receiving first directional input from the remote control device to hide the first row of icons; storing selection information indicating that a first icon is currently selected by the element selection icon; hiding the first row of icons in response to the first directional input; receiving second input from the remote control device; displaying the first row of icons on the display in response to the second input; and displaying the element selection item based on the selection information, wherein the element selection item visually indicates selection of the first icon.