codice:
function gestioneField(val){
  var campo=document.nomeForm.nomeCampoTesto;
  if(val=="altro"){
    campo.disabled=false;
  }
  else {
    campo.disabled=true;
    //campo.value="";
  }
}
codice:
<form name="nomeForm">
...
<input type="radio" name="tuoradio" value="liberoprofessionista" onclick="gestioneField(this.value)" />
<input type="radio" name="tuoradio" value="altro" onclick="gestioneField(this.value)" />
<input type="text" name="nomeCampoTesto" disabled="disabled" />
...
</form>
ciao