Olá para habilitar ou desabilitar campos do seu formulário utitliza a seguinte função
<SCRIPT LANGUAGE="JavaScript"><!--
function codename() {
if(document.formname.checkboxname.checked)
{
document.formname.textname.disabled=false;
}
else
{
document.formname.textname.disabled=true;
}
}
//-->
</SCRIPT>
<form action="" method="" name="formname">
<input type="text" disabled size="10" name="textname">
<input type="checkbox" onclick="codename()" name="checkboxname" value="ON"> Habilitado?
Veja que no exemplo foi usado um check box, mas você poderia facilmente alterar e usar em um radio por exemplo.