I have a scrolling panoramic image (a long image of 5000px or so within a DIV with overflow hidden), and I have an image map on the image so that when the mouse moves over the image different activity takes place. This is implemented with onmouseover() and onmouseout() on each area of the image map.

The panoramic image also scrolls by itself (using a timer which moves the image position).

The onmouseover and onmouseout events work fine when the mouse is moving over the scrolling image, however if the mouse is left still and the image underneath scrolls the onmouseover and onmouseout events do not fire when the respective area becomes underneath the mouse cursor. Actually this doesnt work on IE and Chrome but it works fine on Firefox.

Is there any way to fire these events when the mouse becomes over the image map area (and out of it) without the mouse moving?