All the HTML elements with class hierarchy-checkboxes will be parsed into the hierarchical checkboxes. You will need to add an identifier in rel attribute to distinguish between different sets of ...
when a "select all" checkbox changes state, all related checkboxes change state accordingly; when all checkboxes are checked, the "select all" checkbox is also checked; when at least one checkbox is ...