te refieres a un codigo html, no?? bueno, tuve hace tiempo la misma duda, para una pagina de prueba de un clan, (ahora inexistente, pero bueno) esta es la pagina, el menu, al pasar el cursor por encima cambia, revisa el codigo y lo veras
http://usuarios.lycos.es/jabaclan/Manc3b0
::::EDIT::::Ejemplo:
<tr height="50"><td width=250><center><a href="index.html"><img
src="imagenes/otra1.jpg" img hsrc="imagenes/otra2.jpg"></a></center></td></tr></table></td>
<script type="text/javascript">
function init() {
if (!document.getElementById) return
var imgOriginSrc;
var imgTemp = new Array();
var imgarr = document.getElementsByTagName('img');
for (var i = 0; i < imgarr.length; i++) {
if (imgarr[i].getAttribute('hsrc')) {
imgTemp[i] = new Image();
imgTemp[i].src = imgarr[i].getAttribute('hsrc');
imgarr[i].onmouseover = function() {
imgOriginSrc = this.getAttribute('src');
this.setAttribute('src',this.getAttribute('hsrc'))
}
imgarr[i].onmouseout = function() {
this.setAttribute('src',imgOriginSrc)
}
}
}
}
onload=init;
</script>