Creating secondary menus, that are different based on the page being viewed
If you want to have different layout on different pages you can use power combo Omega + Context + Delta.
Using this modules you can create different layouts, different menu items and other things on different pages without codding.

See tutorial and Theory