How to zoom from one scale/point to another scale/point

I’m trying to get this effect where an image is zoomed at a specific scale and point, then it zooms out to another scale and point on a button click.

Check out this site and click on the menu buttons and you’ll see what I mean:

I figure you can use a motion tween but I’m looking for the script for better effect.