Accordion Variation

Been trying unsuccessfully to find a way to do this with moo or scripty. On this page, <> when clicking a link with a “+” icon the accordion opens and the plus (+) changes to a minus (-). How? What am I missing? I’ve also seen where the link (or heading) text would be swapped out for different text onClick and return to original on close which I assume would be accomplished the same way.