How to disable a field?

How to disable a field?

Hello, I just want to ask on how to disable a picklist field if a specific value has been selected. btw im using enterprise edition.

Say for example I have a "Documents Submitted" picklist with a value of "Yes, Lacking Documents" if I pick "yes" then the picklist field will be disabled and if I pick "Lacking Documents" still it will be enabled. To sum it up, if i pick "yes" the field will be disabled. i've read throught it out and found that i will be using custom function. I just want to ask if its possible before upgrading. 

Thank you,
Carlo