Thanks, that did the trick. Like you say, I can add other tests to trigger
the functionality based upon the DTD.
..dan
> My suggestion (and I do this because trying to associate menu changes
> with the instance.acl file of a doctype sometimes causes the custom menu
> to disappear when the menus update after a doc is opened) is to use the
> menuloadhook.
>
> add_hook('menuloadhook', 'function')
>
> Then you could put this in the custom\init, the hook gets called every
> time the menus load, so the menu items will be persistent.
>
> The "function" you attach to this hook would contain your custom menus.
> If possible, you may be able test for document type or root element and
> make the loading DTD-specific.
>