Eh

ti perdi l' interazione con l' utente,
a meno di avere un' altra funzione (praticamente identica) da richiamare onclick sui radio

come sta al caricamento cosi' resta


poi ci sono 2 forzature che non mi piaciono in questo discorso

1- javascript, sempre runtime, deve scrivere le label:
dove non c'e' il supporto a js ti perdi le label
2- le label sono di campi dello stesso form dei radio?
prima di chiudere il form quindi devi parlare del contenuto (i radio) di un tag non ancora chiuso (il form)
non ne sono certo, ma non e' detto che questo funzioni sempre e ovunque

riordina le idee
ciao