How do you develop googlemap-like draggable effects on a set of divs? Are there javascript libraries to simulate that effect?
What you want is something that will allow you to pan and zoom.
Check out this plugin, it should do the trick for you.
There is opensource javascript library for tiled maps: http://openlayers.org/