Gracias por respuesta; pero como me inicio en este tema (Javascript), no entiendo lo que me mencionas podria describir mas en detalle lo que dices.
Cita:
Iniciado por David el Grande
No es recomendable que pongas código Javascript en el cuerpo del HTML

.
¿Por qué no pones los input type hidden directamente y en el evento onload le asignas su valor?.