I got a javascript code that allows me to create a menu navigation with a fisheye effect i.e. the images increase and decrease in size when the mouse comes near them. Basically when the mouse comes near them, the images expand, and the DIV container it which the images lay is shifted to the left and the width is increased. This creates an effect that it looks like the background image of the DIV container is expanding on both the left and right side. The code I want to introduce is fixing IMGs to the left and right of this DIV container using the values thats calculated from the other functions for the container. For example, if the container has a Left Offset calculated at 300px and my left hand IMG is 80px, I want to fix the left offset of this image to 300 - 80 = 220px. I'm hoping that this will create an effect that the left image is being pushed by the expanding container. I am new to Javascript, though not programming. I got the expanding fisheye script from the internet and CANNOT workout what event is firing the resizing container code, BUT, I have found a workaround and no longer need to, instead I would like to know how I can capture when the LeftOffset or Width of the DIV containers style changes, grab the calculated numbers at that point of change, apply my -80px for the LeftOffset of my Left Container and have it applied on the screen. Can anybody help with this problem, I have been trying everything from what I gathered on the net and can't seem to get it to work, would GREATLY appreciate if any Javascript gurus could help!! Thanks in advance