Doing 8-10 quick reloads brought no errors at all. That's a little surprising to me because it appears you have a mix of v3 and v4 menu items in your code. I realize you have a lot of commented items (//), but it's really tough to read. The current version is b08, available from
http://milonic.com/4beta/menu.htm.
You have added some of your own functions to the array. Any particular reason?
Calls to the menu should look something like this...
Code: Select all
<script language="Javascript" src="milonic_src.js" type="text/javascript"></script>
<script language="Javascript" src="xp_data.js" type="text/javascript"></script>
...and are typically in the <body>, not the <head>. It's much cleaner using a call rather than sticking all that code directly on the page.
As Andy has noted in his code...
Code: Select all
high3dcolor = null; // Not sure if this will be included in final release
low3dcolor = null; // Not sure if this will be included in final release
...but you have called these items anyway.
Your menu items are missing a ; . You have...
Code: Select all
aI("itemwidth=200;text=Ericsson;showmenu=5");
It should be...
Code: Select all
aI("itemwidth=200;text=Ericsson;showmenu=5;");
Note the extra ; after the 5 and before the closing ".
Without trying to sound like a snot, clean up your code. Compare it carefully to Andy's examples, then we'll be happy to go from there.