The puzzle relates to displaying check boxes (checkbox or multibox).
What I have are members who belong to professional groups and sub-groups. E.g.,
Group A with sub-groups A-1, A-2, A-3, A-4. Group B with sub-groups B-1, B-2, B-3 Group C with sub-groups C-1, C-2, C-3, C-4, C-5, C-6 etc.
web site users make multiple selections among groups. And all members in those groups will receive an e-mail message.
I can display a check box for every single "sub-group". And give each "group" a "select all" check box. All I have to take care are the checked "sub-groups".
The challege comes as the "roles" of the web site users are introduced. According to the role of the web site user, I have to display certain groups (not all the groups) and certain sub-groups (not all sub-groups within a group) to him/her.
How do I disply groups and their sub-groups under such a condition?