Enlarging Thumbnail

We need to create a catalogue that has multiple thumbnails of the products. Once a thumbnail is clicked we need the picture to be enlarged to view in full screen. My question is; what program is BEST used for this application? what resolution should the images be? does the catalogue/file have to be uploaded to the web to be viewed or is there another application this can be done in.
Any feedback is appreciated!
thanks, Rainbow

Beyond the Press

by Noel Ward, Editor@Large
So you pulled the trigger and put the big new printer on your shop floor. But success is not about the box. This report shows how the worries that keep you up at night are shared by many other business owners—and what the best ones do about it. Link to Article