Mamagallo Mamagallo...
que no me estudias nada!!
El problema está en que pones el mismo nombre en todas las imágenes (mabutton1). Debes poner un nombre distinto a cada imagen y en el enlace que quieras que cambie la imagen pones
Código:
<a onMouseOver="document.images['nombre de la imagen que quieras cambiar '].src='images/botones/consult1-over.gif' " onMouseOut="document.images['nombre de la imagen que quieras cambiar '].src='images/botones/consult1.gif' " target="_parent" href="donde sea.html">
me he explicado bien? tal y como lo tienes cambia sólo la última imagen porque es la única que tiene el nombre, pues los nombres son únicos y si se repiten en un código se dan al último que se le dió.
Espero que me hayas entendido... no me explico muy bien... debe de ser por el proceso abductor...