Thanks for your prompt reply. It works great.
However, I would like to ask another question for the form. I have a form that has the drop down list (DDL) and some web services. Based on the selection of the DDL, some of the fields are hidden, it works when the user first selected but then when the user go on to the web services to populate the data, the selection of the DDL is reversed to the original state with all the fields are visible even though the selection is still there, or the hidden/visble is no longer working. Note that I am using Case for DDL. Can you please help.