Si quieres inhibir un radio button existe un atributo del HTML para los elementos de formulario <input type="radio">
que te servirá de mucha ayuda: disabled
.
Si lo utilizamos los elementos quedarán en color gris y no se podrán pulsar. Quedaría algo como esto:
<input type=radio name=miradio disabled>
Recuerda usar los elementos de Input dentro de formularios:
<form>
<input disabled="disabled" name="miradio" type="radio">
</form>
Un detalle que sería importante destacar es que esto sólo funcionará en los navegadores que entiendan ese atributo, que no tienen porque ser todos los del mercado. En Iexplorer 6 y Netscape 7 sí funciona.