He adaptado el script, pero ahora releyéndote veo que me he quedado corta  
  
a ver... la idea es: 
20 fotos de "porcelana"
la imagen 1 tiene asociadas 5 fotos del mismo objeto (físico) desde distintos ángulos 
así por cada una de las 20 de porcelana hay 5 imágenes desde los ángulos 
total de imagenes de porcelana (20 x 5) = 100 imágenes relacionadas 
Y esto, 6 veces 
por ejemplo: 
var porcelanas = new Array()
porcelanas[0] = "unaimagen.jpg"
....
porcelanas[19] = "otraimagen.jpg" 
al pinchar en la porcelanas[0] abrirá la popup con la primera imagen de la primera vista de las 5 imágenes de esa porcelana ¿es esí? 
... y en la misma página quieres que hayan otras colecciones, por ejemplo.... 
var macetas = new Array()
macetas[0] = "unaimagen.jpg"
...
macetas[19] = "otraimagen.jpg" 
y con el array macetas, lo mismo 
Dime si es así. Cuanto más me lo definas antes acabaremos  
  
Un saludo