к сожалению не могу привести ссылку, т.к. она временно не работает, поэтому да простят меня..приведу немного кода
PHP:
<script type="text/javascript">
<!--//--><![CDATA[//>
<!-- jsHover = function() {
var hEls = document.getElementById("menulist").getElementsByTagName("LI");
for (var i=0, len=hEls.length; i<len; i++)
{
hEls[i].onmouseover=function() { this.className+=" jshover"; }
hEls[i].onmouseout=function() { this.className=this.className.replace(" jshover", ""); } }}
if (window.attachEvent && navigator.userAgent.indexOf("Opera")==-1) window.attachEvent("onload", jsHover);
//--><!]]></script>
стиль для ие - #menulist li.jshover ul {display: block;} (как вариант)
я думаю сообразишь, что где..может и поможет.
зы: только мое меню реализовано на css, без js, за исключением jsHover для ie