Regarding complex buttons

i know how to make complex buttons and i know how how to create the over state, but my question is how to create the “down” state i guess. how do i make it so after a button has been rolled over and clicked it stays at the last frame of the animation until another button is clicked. in that case the animation would then reverse?