Zastávám názor (a jistě nebudu sám), že udělat v javascriptu menu je blbost. Menu je podstatná část stránek a musí být dokonale přístupné ze všech prohlížečů za jakýchkoli okolností. Hlavní brzdy u javascriptového menu:
* lidi, co mají vypnuté javascripty jej nevidí
* při nějakém špatném vložení jej zase nevidí ani ti, co mají javascripty zapnuté (tento případ - viz obrázky nahoře)
Javascript by měl být pro věci ne tolik podstatné.
Ale aby to nevypadalo, jako že "kážu vodu a piju víno", také jsem kdysi menu v javascriptu udělal (2003) a nechce se mi to předělávat. Dnes bych to už doufejme ukecal bez vyjížděcích podmenu.
http://aima.cz/