We've just found that the onload() Javascript event seems to fail to fire from time to time on IE8. Having done some reasearch there doesn't seem to be an obvious fix so we've decided to reimplement the page but in the meantime to get the page up and running again...