Ciao e grazie ancora una volta.

Preso il tuo script, l'ho fatto cosi come lo posto:
codice:
<script>    function assegna(valore,operazione){    if(operazione==1){  document.modulo.casella.value=valore;  tempo=valore;                       }else{  if(document.modulo.casella.value>4){  document.modulo.casella.value=document.modulo.casella.value*1-valore*1;   document.modulo.normali2[1].disabled=true;                                                  }                         }                                   }    function ritorna(){  document.modulo.casella.value=tempo;  document.modulo.normali2[1].disabled=false;                         }  </script>    <form name="modulo">    
C=10<INPUT type=radio name="normali" onClick="assegna(this.value,1);" value="10" cecked>  
D=20<INPUT type=radio name="normali" onClick="assegna(this.value,1);" value="20">  
E=30<INPUT type=radio name="normali" onClick="assegna(this.value,1);" value="30">  
<hr>
  
A=Ritorna all'Ultimo Valore Inserito<INPUT type=radio name="normali2" onClick="ritorna();">  
B=Sottrai 5<INPUT type=radio name="normali2" onClick="assegna(this.value,0);" value="5">  
  <input type="text" value="10" name="casella">  </form>
Secondo te che ne capisci può andare?
In pratica adesso va benissimo ma vorrei evitare la disattivazione del radiopur mantenendone la funzione.

Ciao