JS probably isn't the way to go. Probably a better way would be to write an app with an embedded IE window.
i've gotten around this by naming my images with sequential numbers. then you can just have a constant you change that holds the number of the largest image and you can use that to construct your loop ...