Hola
Soy mas practico que teórico .... pero vamos a ello
Cita: // Sacamos cada elemento "input" que hay dentro del elemento cuya id es "eleccion". De esta manera ya tienes todos los radios
var elemInput = document.getElementById("eleccion").getElementsByT agName("input");
// Esto es exactamente lo mismo que lo anterior pero ahora sacas todo los select que hay dentro del elemento "form2"
sel = document.getElementById("form1").getElementsByTagN ame("SELECT");
// Montas un ciclo para recorrer cada elemento, en este caso cada radio
for(var j = 0; j < elemInput.length; j++){
// Si en el recorrido encuentra un radio que este marcado
if(elemInput[j].checked){
// habilita el select cuyo subindice, es el mismo que el radio que esta marcado
sel[j].disabled = false;
} else {
sel[j].disabled = true;
}
}
}
Suerte