Oliver, Thanks for your reply. Really appreciate your effort!
There is another thing I wanted to ask:
Is there a way to have more checkboxes appear depending on the which checkboxes have been selected?
Just to illustrate what I mean: There would be two levels of checkboxes. The first level would be visible when the website visitor sees the blank form. That form would hold checkboxes. Now depending on which checkboxes the user selects there would be a second level of checkboxes to appear to make further selections.
In my case the user would select what he is interested in: Option 1 or Option 2
Assuming he goes for Option 1 I'd want Sub-Option1-1 and Sub-Option1-2 checkboxes to appear.
Is that possible?