Почему IE не хочет хавать этот код?
(function () {
var nodes = document.getElementById('menu').getElementsByTagName('a');
for (var i = 0; i < nodes.length; i++) {
nodes[i].onmouseover = function () {
if (this.nextSibling.nextSibling.className == 'sbc') {
document.getElementById('submenu').innerHTML = this.nextSibling.nextSibling.innerHTML;
} else {
document.getElementById('submenu').innerHTML = '';
}
}
}
})();
В самом меню сначала прописаны ссылки, а за ними — скрытый див с содержимым подменю, содержимое которого вставляется чуть ниже самого меню при наводке мыши на пункт.