Anyone who has read this or his previous post, really should read
http://bjouhier.wordpress.com/2011/01/09/asynchronous-javasc... and, of course,
https://github.com/Sage/streamlinejs for elegant solutions to the convoluted asynch programming style hasenj dislikes.