The delay length is set here:
Code:
setTimeout(function(){document.getElementById('app').innerHTML = applet;}, 0);
The 0 is the number of milliseconds delay. But that's a little misleading. What 0 does is delay execution until the script interpreter isn't busy with something else. If you were to make it 1000, that would add a 1 second delay on top of that. 5000 would add 5 seconds.
As far as where anything else can go on the page, it shouldn't matter. But if it does, we can probably work that out.
Bookmarks