<SCRIPT language=JavaScript1.2>
<!--
function ShowImage(fl,w,h){
var top = (screen.height-h)/2;
var left = (screen.width-w)/2;
var windstatus;
windstatus='width='+w+',height='+h+',top='+top+',left='+left+',status=no,resizable=no,scrollbars=no';
window.open(fl,'winName',windstatus);
}
//-->
</SCRIPT>
С картинок делай ссылку вида <a href="javascript
:ShowImage('fileName.html',ширина,высота)">............</a>
При желании можешь всю страницу для картинок формировать динамически. Например как здесь -
http://www.spbstu.ru/lp/winter/winter4.html .