I've been working on this band's website and the guys in the band want to display their merchandise online. I want it to be like professional clothing sites and shopping sites are, where you have a thumbnail of the image and then when you click on it the image is enlarged in a popup window and there may be some swatches that have color options or alternate views. An example would be like this or this . I'm really having trouble figuring out how that works. If anyone knows where a tutorial is or if you just want to give me some code I'd appreciate it a ton. I don't care what kind of script it is. Obviously I'm mostly considering php and jsp. Thanks.