JS image viewer (including pan, zoom, zoom, image rotation) supports IE and Firefox