Проблема window.onload() и ее решение
Решение проблемы window.onload().
Собственно, вся проблема состоит в том, что событие onload() возникает после полной загрузки документа.
В браузерах Mozilla, а также в Opera9 для этого определено событие(не документированное) DOMContentLoaded.
Ссылка к руководству: Нажмите тут для отображения документации