Vale, pues ya se ocmo se hace, exactamente = como en actionscript, tal y como lo he puesto...  
 
  
Ahora me surge un nuevo problema:  
Tengo grupos de campos con el mismo nombre y un índice detrás. Por ejemplo: 
oform.campo1
oform.campo2
oform.campo3 
Bién, ahora quiero que a mi función se le pase la parte común del nombre de los campos y mediante un bucle acceda a todos puesto que solo varían en un número detrás.  
Mi problema es que nos e como poner ese número para que lo haga correctamente, hasta ahora todo lo que he probado me ha dado un error: 
oform[campo+num].checked=true
oform[campo]+num.checked=true
oform[campo]num.checked=true 
Todo esto no ha funcionado, saben la forma de hacerlo correctamente? 
Gracias de nuevo