fai in modo di creare una miniatura insieme alla foto normale.
QUando visualizzi la lista metti le miniatura mentre in popup mandi l'originale.

Tutto questo non è possibile farlo in javascript ma in un linguaggio server-side come php, asp, asp.net jsp etc quindi ricerca nel forum adatto e troverai decine di post a riguardo