Обратите внимание, что использование window.onload таким образом переопределит все ранее указанные объявления window.onload. Что-то вроде следующего было бы лучше:
<script type="text/javascript">
var prevOnload = window.onload || function () {};
window.onload = function () {
prevOnload();
// do your stuff here
};
</script>
Кроме того, пока все изображения не будут загружены полностью, загрузка не сработает, рассмотрите возможность использования jquery & $ (document) .ready или аналогичного.
:)
С уважением,
Pedro