Hola GUILLERMO2, bienvenido a los foros

:
Las funciones empezadas por MM_ son (o suelen ser) de los productos de la antigua MacroMedia, (Dreamweaver, firebird, flash), y "MM_swapImage()" es la que se usaba para los rollovers de una absurda complejidad añadida... ya que lo único que hace es el rollover de toda la vida (bueno, si eres nuevo tal vez no estés familiarizado).
<img src="img1.gif" onmouseover="this.src = 'img2.gif'" onmouseout="this.src = 'img1.gif'"... />
Hay códigos mucho más prácticos para lo mismo, aunque tampoco es muy aconsejable estos efectos... por ejemplo:
<img src='img1.gif' onmouseover="this.style.display = 'none'; this.nextSibling.style.display = 'inline'" ><img src='img2.gif' onmouseout="this.style.display = 'none'; this.previousSibling.style.display = 'inline'">
Por cierto, te aconsejo que evites las imagenes bmp, y en su defecto uses jpg, y otra cosa "offtopic" es que los mensajes privados son relativamente rápidos, pero no es chat... y una tercera cosa, cuando en javascript manejas los eventos, es tema javascript... o sea todo lo que empieza con on (submit/click/mouseover/...)
Saludos