This example demonstrates how to create a multi-tiered menu using nothing but JavaScript. The Menu API also supports building a menu like this using existing markup.