MatrixView
Adds capabilities to standard HTML unordered lists (UL elements) including keyboard selection using the arrow keys and mouse selection. You may register callbacks that will be invoked when a user selects, deselects or double-clicks/presses enter on the selected elements. This script is useful for creating file browsers, shopping carts, image galleries, etc where you want the user to be able to select objects and perform actions with them.