quizas lei muy aprisa
. en todo caso, tendrias que señalar la posicion en que se encuentra dicho radio. o sea, cuando existe mas de un elemento con el mismo nombre, el navegador crea una coleccion de elementos. es un tipo de valor bastante parecido a un array en el sentido de que poseen un indice para referirse a cada uno de los elementos. en tu caso,
this.form.fondo[indice].value = this.value;, donde dice
indice tienes que escribir el numero de la posicion que ocupa dicho radio. digamos por ejemplo, son 5 radios con el mismo nombre. vas contando de arriba hacia abajo el orden de ocurrencia. si en el conteo da la posicion 3, le restamos uno y ese es nuestro indice. recuerda que los indices siempre comienza desde 0.