Hola otra vez:
Enea: Probé el código con mozilla, y no va bien, ya que se cuela en la definición para explorer, ya que no soporta los "layers".
Si quieres puedes bajarte el fichero que yo uso para las coordenadas del ratón:
http://www.pepemolina.com/mapas/ratita.js Solo tienes que enlazarlo en el head y las posiciones se averiguan con ratitaX() y ratitaY() (como se puede ver en mi ejemplo.
Voy a ver el ejemplo de epplestun, y si encuentro alguna mejora te cuento.
Saludos