Non so se ho capito bene:
la funzione inizio() calcola la variabile tempo e poi tu la metti come value del campo hidden?
provacodice:function inizio(){ tempo=... document.getElementById("hidden").value=tempo; } ... <body onLoad="inizio()"> ... <input id="hidden" type="hidden" name="url" value="">...