confermo che uno dei modi per ottenere l'effetto che desideri è usare javascript.
esempio:



un altro metodo è usare i css con i vari eventi.
esempio:
codice:
a.img:hover{
  background: url(tua_immagine1);
}
questa "tecnica" si chiama rollover quindi se hai bisogno di piu esempi basta che googli rollover pulsanti e trovi piu esempi

spero di esserti stato utile

ciao