Fíjate que he cambiado los nombres y valores de los radio para que puedas trabajar más cómodo con el script.
Lo que hace este código es que si el usuario selecciona Manual, desactiva todo y sino, en caso de elegir "Automático" activa todo.
Código HTML:
<SCRIPT LANGUAJE="JavaScript">
function habilitaDeshabilita(form) {
if(form.R1[0].checked == true) {
form.D1.disabled = true;
form.C1.disabled = true;
form.C2.disabled = true;
form.C3.disabled = true;
form.C4.disabled = true;
}
else {
form.D1.disabled = false;
form.C1.disabled = false;
form.C2.disabled = false;
form.C3.disabled = false;
form.C4.disabled = false;
}
}
</SCRIPT>
<FORM NAME=formulario>
<input type="radio" value="Manual" name="R1" onClick="habilitaDeshabilita(this.form)">Manual
<input type="radio" value="Automatico" checked name="R1" onClick="habilitaDeshabilita(this.form)">Automatico
<select size="1" name="D1">
<option>I = Indistinto </option>
<option>C2 = Conjunto de a 2 </option>
<option>C3 = Conjunto de a 3 </option>
<option>CD = Conjunto Dinamico </option>
</select>
<input type="checkbox" name="C1" value="ON">
<input type="checkbox" name="C2" value="ON">
<input type="checkbox" name="C3" value="ON">
<input type="checkbox" name="C4" value="ON">
</FORM>