Estás intentando rotarlo usando el evento onload del body, pero luego lo sobreescribes con un window.onload, como podés comprobarlo escribiendo en la barra de direcciones del navegador lo siguiente:
Código PHP:
javascript:alert(window.onload.toString())
Te sugiero que leas cómo evitar los conflictos de sobreescritura de los onload usando la función addLoadEvent de Simón Willison:
http://simonwillison.net/2004/May/26/addLoadEvent/