Click on an item in the list, it should appear yellow to indicate that the dataselectionmanager is working. Selecting another item should de-select the first. Scrolling should retain selection. if (isselected) setAttribute('bgcolor', yellow); else setAttribute('bgcolor', white);