Por más que interpretes bien el código javascript no funcionará a menos que uses algo diferente a esto:
Código PHP:
window.onload=inicializar;
En lugar de eso, deberías, al final de tu código javascript, escribir simplemente esto:
Código PHP:
inicializar();
La razón es obvia: para cuando todo eso llega al intérprete, hace ya bastante tiempo que se produjo el evento onload. Es como si hoy dijeras "voy a trabajar todos los sábados de 2008.