Arrow Key Navigation for Table

I need to be able to use the keyboard to navigate a flash interface. Basically the user will use the arrow keys to “shift focus” to different elements (arranged in 3 columns with many rows) and a select button to select these elements. Each selectable element needs to have a “up/normal”, “hover/selected”, and “down/clicked” state simmilar to buttons, but I dont want to use the mouse.

Im lost as to how to begin to set this up. Should each of these “selectable elements” be a unique movie clip?

Thanks

Also, to further complicate this project :stare:, the content will also be dynamically displayed from an xml document, but I’m just trying to sort out the navigation for now.