Multiple select lists with radio buttons inside
Please check source code for details
Tree structure for this control: main_select_container | +-tree_nav_container | +-category_container | +-category 1 | | | +-group 1 | | | +-item 1 | | | +-item 2 | | | +-item n | +-category 2 | +-group 2 | +-item 1 | +-item 2 | +-item n