Image

Какая логика у JavaScript меню?

Делаю простейшее меню на Яваскрипт вот такая проблема.

У меня таблица, на одном из пунктов:
onMouseOver="ShowMenu('someMenu')"

там просто visible DIV'у придается и подменю появляется.

У меня таблица, а сразу правее от неё ДИВ с подменю. Со

А где делать onMouseOut??
Если здесь же сделаю:
onMouseOver="ShowMenu('someMenu')" onMouseOut="HideMenu('someMenu')"

то меню сразу же закроется => переходить не на что, оно закрыто.

На все элементы тоже не расставишь onMouseOut... Как здесь сделать проще?
Вот пример:
http://fixmobile.ru/other/menu.htm