As might have been guessed, all this is more than kind of based on the erudite Suckerfish dropdowns.

Also compare menu1.php.