Hi,
by "trailing commas" they mean that, if you have a list of elements
seperated by commas (,) you mustn't leave one at the end like this:
item one, item two, item three,
as this will cause errors in IE (something which IE gets right, other
browsers are more forgiving) and will stop all the javascript from
working.
Looking at your code, this could well be the problem.
You have this:
window.addEvent('domready', function(){
var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:600, border:
2,});
});
You have a "trailing comma" after border:2
Try removing that comma to see if it sorts out your IE7 problem.
Chris