title: Is <body>.onLoad called before rendering is done?
body: <p>I want to call some JS after the page-load, this may involve a delay and as such I want the page loaded first so content is shown... but it seems that the code in onLoad handler is called <em>before</em> the rendering is complete. Is there a better event I can use, which is triggered when the page is 'finished'?</p>
  
  <p>To clarify, I want to run some JS after the page is rendered on-screen, so a 'post-everything event' really.</p>