Need to show or hide fields or panels based on the value of another field? For this requirement Dynamic Panels is the perfect solution. The advanced configuration tools allow you to clearly define what should happen whenever a field value changes.
Televic Digital
gave this add-on stars.
Review:
After an issue with this module (MS SQL compatibility), the team behind Dynamic Panels has communicated in a very quick way and delivered me a plugin that installed and worked perfectly!