Hola:
Es que también te pueden desactivar javascript, pero cada vez eso es más difícil...
El ejemplo, es sencillo, dos imágenes adjacentes, una visible y otra oculta y mostrar/ocultar según la imagen y evento:
<img src="normal.gif" onmouseover="this.style.display = 'none'; this.nextSibling.style.display = 'inline'" alt="normal" /><img src="rollover.gif" alt="rollover" onmouseout="this.style.display = 'none'; this.previousSibling.style.display = 'inline'" style="display: none" />
Lo puse de memoria, así que podría fallar... también tienes este artículo:
Rollover: otra forma de conseguir este efecto
Saludos