To finish off a trio of posts about IE oddities, another site with subtle problems demonstrates yet another quirk.
The site uses the outdated document.all syntax.
The Maltanet site uses the less familiar syntax document.all() with various arguments. Some of the arguments have the value null. It turns out that while document.all[null] is undefined (as one expects), document.all(null) returns the first element in the document!
Not suprisingly, this quirk evaded both FireFox and Opera when they implemented their document.all support. Hence the menus on this particular page will only work in IE.