How to show a button in an 'over' visual state after it has been clicked?

I want to be able to show that a button is sort of highlighted to show that user is in that particular section. That highlighted state of the button should remain that way untill the user clicks on a different button. I don’t think the ‘up’ over’ ‘down’ and ‘hit’ states offer this functionality, so how can I achieve this?

Thanks in advance for your help.