Attento a non confondere i CSS con gli script js.
Sono 2 cose completamente diverse.
Gli script interagiscono con il browser e permettono di modificare in modo dinamico il contenuto della pagina (spesso in base alla scelta dell'utente), mentre i fogli di stile CSS preimpostano i contenuti solo dal punto di visto grafico (quindi tutti gli stili) e il posizionamento nella finestra di essi.
Per ottenere l'effetto del pulsante ti basta assegnare l'evento onClick all'immagine precaricata del pulsante stile rilasciato.
codice:onClick="javascript:this.src='tuaimm.gif'"