A simple demo of a panning-and-zooming interface using SVG and Raphael.js