Listing 19.6: A Modified List Group Accordion