bernhard.s: OnPropertyChange

hi,

in einem Formular möchte ich zwei Radiobuttons zwei Mal abschalten, das erste Mal mache ich das direkt im Formular #1 mit der Funktion "OnPropertyChang", das
zweite Mal möchte ich das mit der Funktion "checkboxAbschalten" machen, leider bekomme den gewünschten Ergebnis nicht :-(, ich habe mehrer Versuche gemacht ohne Erfolg:
...
function checkboxAbschalten(formNr){
 for(var i=0; i< document.form1.length; i++){
  if("archivBox"+formNr == document.form1.elements[i].name){
 //document.form1.elements[i].name.onpropertychange = disabled;
 /*
   document.getElementsByName("rB_"+formNr)[0].name.onpropertychange = 'disabled';
   document.getElementsByName("rB_"+formNr)[1].name.onpropertychange = 'disabled';
   */
   /*
   document.getElementsByName("rB_"+formNr)[0].name.onpropertychange = "rB_"+formNr[0].setAttribute('disabled', !getAttribute('checked'));
   document.getElementsByName("rB_"+formNr)[1].name.onpropertychange = "rB_"+formNr[1].setAttribute('disabled', !getAttribute('checked'));
 */
   document.getElementsByName("rB_"+formNr)[0].name.onpropertychange = document.getElementsByName("rB_"+formNr)[0].name.setAttribute('disabled', !getAttribute('checked'));
   document.getElementsByName("rB_"+formNr)[1].name.onpropertychange = document.getElementsByName("rB_"+formNr)[1].name.setAttribute('disabled', !getAttribute('checked'));
}
...
<TD>
<!-- #1 -->
<INPUT type="checkbox" name="box[1]" value="11" OnPropertyChange="rB_1[0].setAttribute('disabled', !getAttribute('checked')),
rB_1[1].setAttribute('disabled', !getAttribute('checked')) abBox1.setAttribute('disabled', !getAttribute('checked'));">
</TD>
<TD id="divRadio_1_1"><INPUT type="radio" name="rB_1" value="wert1" checked disabled></TD>
<TD id="divRadio_2_1"><INPUT type="radio" name="rB_1" value="wert2" disabled></TD>
<TD><input type="checkbox" name="abBox1" value="11"  OnClick="checkboxAbschalten(1);"></TD>
...

Hat jemand ein Idee wie man das lösen kann.
Danke im Voraus.

grüße bernhard