"Back" button breaks "mouseout" event ... what to do?

"Back" button breaks "mouseout" event ... what to do?

Hello -

I have bound the "mouseover" and "mouseout" events to an element to swap the background image and create a rollover effect.

It works well, except that the image region also contains a link.  When the user clicks the link, they navigate to the new page.  If they move the mouse, and then click the browser's "Back" button, the original page appears - but with the rollover image still showing because "mouseout" was never called, even though the cursor is no longer over the element.

Any suggestions would be appreciated.

Best regards,
Dan Nissenbaum