MapLimits will automatically place the view of your map to the selected with the selection tool, also auto zoom to the level where fits with your limits, and put zoom limits so user cant zoom outter from your limits.
Demo : http://adf.ly/4LPH8
Download Server 1 : http://adf.ly/4LPae
Download Server 2 : http://adf.ly/4LPZS
View the original article here