I found another way to make this work too. It turns out the solution was in
the LivePipe system, since it provides an afterOpen option to any object
you create, which is just like Prototype's onComplete:
57 var w = new
Control.Modal(container,Object.extend({
58
True. We actually dabble in Catalyst w/ Template Toolkit, but so far have
actually found it far more intrusive that helpful to our online application,
hence we're hand coding everything on the production site to-date [using
handmade HTML, PHP, Prototype, LivePipe, and a dash of Scriptaculous!).
I