Вместо <body onload ="changeFon()"> пишем:
И будет Вам счастье...Код:<body> <script type="text/javascript">changeFon();</script> </body>
P.S. Имхо сама идея – гадость. Без соответствующего прелоада эти фоны будут при смене грузиться полгода. А если делать прелоад на все фоны – то это тоже долго, т.к. их, во-первых, много, а во-вторых, каждый из них, как мне подсказывает интуиция, совсем не маленького "веса"...



