
smallSizes = new Array(66,66);
mediumSizes = new Array(280,176);
pageName = 'photos.htm';
scriptName = 'photos.js';
countX = 3;
countY = 2;

// sections: name, small images path, medium images path, big images path
// images: name, src, big width, big height
var arImages = new Array(
  new Array('Photo Gallery','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
//      new Array('Photo 1','0.jpg',229,224),
//      new Array('Photo 2','1.jpg',424,426),
      new Array('Photo 2','2.jpg',297,304),
      new Array('Photo 3','3.jpg',298,299),
//      new Array('Photo 5','4.jpg',419,333),
//      new Array('Photo 6','5.jpg',258,267),
//      new Array('Photo 7','6.jpg',249,259),
      new Array('Photo 4','7.jpg',331,393),
//      new Array('Photo 9','8.jpg',337,422),
//      new Array('Photo 10','10.jpg',408,339),
//      new Array('Photo 11','11.jpg',422,332),
      new Array('Photo 5','12.jpg',563,423),
//      new Array('Photo 13','13.jpg',254,258),
//      new Array('Photo 14','14.jpg',306,307),
//      new Array('Photo 15','15.jpg',420,424),
//      new Array('Photo 16','16.jpg',275,262),
//      new Array('Photo 17','17.jpg',227,226),
//      new Array('Photo 18','18.jpg',257,256),
//      new Array('Photo 19','19.jpg',305,305),
      new Array('Photo 6','20.jpg',421,336),
//      new Array('Photo 21','21.jpg',361,362),
//      new Array('Photo 22','22.jpg',250,252),
      new Array('Photo 7','23.jpg',417,293),
//      new Array('Photo 24','24.jpg',310,302),
      new Array('Photo 8','25.jpg',343,433),
//      new Array('Photo 26','26.jpg',375,299),
      new Array('Photo 9','27.jpg',444,354),
      new Array('Photo 10','28.jpg',392,487),
      new Array('Photo 11','29.jpg',355,376),
      new Array('Photo 12','30.jpg',221,231),
      new Array('Photo 13','31.jpg',421,328),
//      new Array('Photo 32','32.jpg',224,228),
//      new Array('Photo 33','33.jpg',379,376),
//      new Array('Photo 34','34.jpg',423,424),
//      new Array('Photo 35','35.jpg',324,422),
//      new Array('Photo 36','36.jpg',252,259),
//      new Array('Photo 37','37.jpg',331,431),
//      new Array('Photo 38','38.jpg',405,335),
      new Array('Photo 14','39.jpg',295,300),
//      new Array('Photo 40','40.jpg',420,330),
      new Array('Photo 15','41.jpg',329,426),
//      new Array('Photo 42','42.jpg',463,459),
      new Array('Photo 16','43.jpg',412,331),
      new Array('Photo 17','44.jpg',339,424),
//      new Array('Photo 45','45.jpg',419,341),
//      new Array('Photo 46','46.jpg',424,426),
      new Array('Photo 18','47.jpg',326,420),
      new Array('Photo 19','48.jpg',333,418),
      new Array('Photo 20','49.jpg',423,333),
      new Array('Photo 21','50.jpg',227,222),
//      new Array('Photo 51','51.jpg',444,546),
//      new Array('Photo 52','52.jpg',417,423),
//      new Array('Photo 53','53.jpg',427,427),
      new Array('Photo 22','54.jpg',361,444),
//      new Array('Photo 55','55.jpg',505,384),
      new Array('Photo 23','56.jpg',541,436)
    )
  )
)

section = getParameter(self.document.location.href, 'section');
if (isNaN(section) || (section=='') || (section<0) || (section>arImages.length))
  section = 0; 

ind = getParameter(self.document.location.href, 'ind');
if (isNaN(ind) || (ind=='') || (ind<0) || (ind>arImages[section][4].length))
  ind = 0; 

var arPreloadImages = new Array();
function preload() {
  if (arImages[section][2]!='') {
    for (i=ind;(i<(Number(ind)+Number(countX*countY))) && (i<arImages[section][4].length);i++) {
      arPreloadImages[i] = new Image(mediumSizes[0],mediumSizes[1]);
      arPreloadImages[i].src = arImages[section][2]+arImages[section][4][i][1];
    }
  }
}
  
function showImageMedium(number) {
  showImage('imagemedium',arImages[section][2]+arImages[section][4][number][1]);
  showMessage('imagemediumname',arImages[section][4][number][0]);
}

function showImageBig(number) {
  showImagePopup(scriptName,section,number,arImages[section][4][number][2],
   arImages[section][4][number][3]);
}
