Include menus.js and the stylesheet menu.css.
You will need the functions getAncestor and addEvent from jslib.js.
A simple, nested list, with an id on the root ul element:
<ul id="mainmenu"> <li>Menu 1 <ul> <li><a href="menus.html">Sub 1.1</a></li> <li><a href="menus.html">Sub 1.2</a></li> <li><a href="menus.html">Sub 1.3</a> <ul> <li><a href="menus.html">Sub 1.3.1</a></li> <li><a href="menus.html">Sub 1.3.2</a></li> </ul> </li> </ul> </li> <li>Menu 2</li> <li>Menu 3 <ul> <li>Sub 3.1</li> <li>Sub 3.2</li> <li>Sub 3.3 <ul> <li>Sub 3.3.1</li> <li>Sub 3.3.2</li> </ul> </li> </ul> </li> </ul>
window.onload = expandMenus(menuid [, autoCollapse]);
Or, better, use addLoadEvent (jslib.js):
addLoadEvent(function(e) {
expandMenus(menuid [, autoCollapse]);
});
Parameters: