Right. When you had the snippet call like the one in Example 1, the result was how Example 1 described.
Now that you have changed the snippet call - notably, passing a class name fo the top div - the result is different.
DropMenu seems to not put out an ID if there is a class name passed.
Judging from your results, the line of the documentation that *is* wrong is:
&topdivClass [ string ] - CSS Class for DIV wrapping top level UL. Defaults to ’topdiv’
which should say
&topdivClass [ string ] - CSS Class for DIV wrapping top level UL. If not set, an ID set to the name of the menu is added to the DIV instead.
Does the kludge
&topdivClass=`simon" id="mymenu`
work?
EDIT: In case it’s not obvious, the idea here is to trick DropMenu. DropMenu will start that string off with class=" and end with another ", but inside you’re ending the class early and starting the ID. DropMenu’s " to end the class ends up ending the ID.