So my page works for you now? It's still not ideal, I'd like to know how to preload all images when a new scene is selected.
Yes Doom9's page is pretty clever, the only gripe I have is that the zoom is a basic point-sampling "digital" zoom which gives a blocky result, I would prefer to see something like a bi-cubic zoom that more accurately represents what it would look like on an analogue TV. But maybe that's too much to do in Javascript.