I appreciate there is no pause function in JS, but I also think I can get to where I need to via something like
setTimeout("document.write('hello world')",1000);
Zactly right, although I personally do not care for document.write.
You're not far off mate, but it aint ads it is......... *** OOOPS ME SHUTS UP BUT MIGHT EXPLAIN IF YOU TURN SKYPE ON ***
Heh... thought so

from whence you 'n me came, my imagination has no problems with where you might be. I'd turn on me SKYPE but unfortunately I am on my notebook right now and haven't set it up here - we had an air conditioning unit explode on us day-before-last and the spike (as it grounded itself) actually made it through my batteries and surge protector and took out my main Mac. It's in the shop now seeing if it is only a power supply. S'posen I should get skype going here...
But I don't know how to change the Iframes named as in the example (and crap) code.
Here is an interesting article - it actually talks about remote scripting using iFrames rather than ... um, well where you might be, but at the bottom is a rather fleshed out chunk of code that shows how to create and destroy iFrames dynamically and with strong support in virtually all browsers. Good reading. Here:
http://developer.apple.com/internet/webcontent/iframe.htmlPing back if that's not answering you.
/p