Hola:
No veo que generes un popup, sino que muestres una capa oculta... La verdad es que nunca me han gustado los códigos que empiezan por MM_ creados por Macromedia y más complejos de lo necesario.
Verás, la idea es tener una capa que se quede oculta (style="visibility: hidden") y con el evento click de esa imagen cambiar el estilo de la capa:
<div id="capa_popup" style="visibility: hidden">
... Contenido de la capa oculta con la imagen incluída ...
</div>
Y en la imagen que haga de botón:
<img src="boton.gif" alt="botón" onclick="Mostrar_ocultar('capa_popup')" />
Y el método sería:
function Mostrar_ocultar(capa) {
yo = document.getElementById(capa);
yo.style.visibility = (yo.style.visibility == "hidden") ? "visible" : "hidden";
}
La capa oculta también debería tener algunos estilos especiales como position:
#capa_popup {
position: absolute;
left: 100px;
top: 100px;
background-color: transparent; /* fondo transparente */
}
Saludos