Use an even structure with the following two event cases. (1) "Image Display":mouse enter (2) "Image Display":mouse leave. In event case (1), you programmatically zoom in, and in event case (2), you zoom out.
(If you want to pan around in the zoomed-in display as a function of mouse position, it gets slighly more complicated.)