A mobile terminal, comprising: a touchscreen configured to display at least one portion of a plurality of display items; and a controller, that is configured to: receive a selection of at least one filtering condition; determine, whether each of the plurality of display items matches the selected filtering condition; give a first visual effect to each display item matching the selected filtering condition among currently displayed items and a second visual effect to each display item not matching the selected filtering condition among currently displayed items as a result of the determination, wherein the first visual effect is different from the second visual effect; and display a scroll bar movable on a track in a first direction for scrolling the plurality of display items based on a touch and drag of the scroll bar, characterized in that the controller is further configured to: in response to a touch scroll command, scroll a screen at a first speed if the screen includes at least one display item matching the selected filtering condition and scroll a screen at a second speed if the screen does not include any display item matching the selected filtering condition, wherein the second speed is faster than the first speed; display a menu bar based on a touch and drag of the scroll bar in a second direction substantially perpendicular to the first direction, wherein the menu bar includes a plurality of available filtering conditions; and receive the selection of the at least one filtering condition from the menu bar. a touchscreen configured to display at least one portion of a plurality of display items; and a controller, that is configured to: receive a selection of at least one filtering condition; determine, whether each of the plurality of display items matches the selected filtering condition; give a first visual effect to each display item matching the selected filtering condition among currently displayed items and a second visual effect to each display item not matching the selected filtering condition among currently displayed items as a result of the determination, wherein the first visual effect is different from the second visual effect; and display a scroll bar movable on a track in a first direction for scrolling the plurality of display items based on a touch and drag of the scroll bar, receive a selection of at least one filtering condition; determine, whether each of the plurality of display items matches the selected filtering condition; give a first visual effect to each display item matching the selected filtering condition among currently displayed items and a second visual effect to each display item not matching the selected filtering condition among currently displayed items as a result of the determination, wherein the first visual effect is different from the second visual effect; and display a scroll bar movable on a track in a first direction for scrolling the plurality of display items based on a touch and drag of the scroll bar, characterized in that the controller is further configured to: in response to a touch scroll command, scroll a screen at a first speed if the screen includes at least one display item matching the selected filtering condition and scroll a screen at a second speed if the screen does not include any display item matching the selected filtering condition, wherein the second speed is faster than the first speed; display a menu bar based on a touch and drag of the scroll bar in a second direction substantially perpendicular to the first direction, wherein the menu bar includes a plurality of available filtering conditions; and receive the selection of the at least one filtering condition from the menu bar.