Tested on Netscape 4.51
(c) 1999 Tim Baverstock, except for the annoying drifting window, which I stole from O'Reilly's Javascript book