Thanks Ray.
I wrote a js function which is called on clicking the radio button, passing its value into the function.
The appropriate value shows the field and applies validation to it, otherwise the field is hidden and validation is disabled.
Bit of a long way round - but it works.