
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'paver_gallery.htm';
scriptName = 'paver_gallery.js';
countX = 2;
countY = 3;

// sections: name, small images path, medium images path, big images path
// images: name, src, big width, big height
var arImages = new Array(
  new Array('Concrete Paver Los Angeles Gallery','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
			new Array('Concrete Paver Los Angeles 1','0.jpg',402,400),
			new Array('Concrete Paver Los Angeles 2','1.jpg',400,400),
			new Array('Concrete Paver Los Angeles 3','10.jpg',510,400),
			new Array('Concrete Paver Los Angeles 4','11.jpg',509,400),
			new Array('Concrete Paver Los Angeles 5','12.jpg',390,400),
			new Array('Concrete Paver Los Angeles 6','13.jpg',400,400),
			new Array('Concrete Paver Los Angeles 7','14.jpg',405,400),
			new Array('Concrete Paver Los Angeles 8','15.jpg',398,400),
			new Array('Concrete Paver Los Angeles 9','16.jpg',418,400),
			new Array('Concrete Paver Los Angeles 10','17.jpg',399,400),
			new Array('Concrete Paver Los Angeles 11','18.jpg',400,400),
			new Array('Concrete Paver Los Angeles 12','2.jpg',400,400),
			new Array('Concrete Paver Los Angeles 13','20.jpg',511,400),
			new Array('Concrete Paver Los Angeles 14','21.jpg',393,400),
			new Array('Concrete Paver Los Angeles 15','22.jpg',397,400),
			new Array('Concrete Paver Los Angeles 16','23.jpg',512,400),
			new Array('Concrete Paver Los Angeles 17','24.jpg',398,400),
			new Array('Concrete Paver Los Angeles 18','25.jpg',343,433),
			new Array('Concrete Paver Los Angeles 19','26.jpg',502,400),
			new Array('Concrete Paver Los Angeles 20','27.jpg',444,354),
			new Array('Concrete Paver Los Angeles 21','28.jpg',323,400),
			new Array('Concrete Paver Los Angeles 22','29.jpg',305,400),
			new Array('Concrete Paver Los Angeles 23','3.jpg',400,400),
			new Array('Concrete Paver Los Angeles 24','30.jpg',398,400),
			new Array('Concrete Paver Los Angeles 25','31.jpg',515,400),
			new Array('Concrete Paver Los Angeles 26','32.jpg',400,400),
			new Array('Concrete Paver Los Angeles 27','33.jpg',393,400),
			new Array('Concrete Paver Los Angeles 28','34.jpg',398,400),
			new Array('Concrete Paver Los Angeles 29','35.jpg',313,400),
			new Array('Concrete Paver Los Angeles 30','36.jpg',400,400),
			new Array('Concrete Paver Los Angeles 31','37.jpg',319,400),
			new Array('Concrete Paver Los Angeles 32','38.jpg',507,400),
			new Array('Concrete Paver Los Angeles 33','39.jpg',398,400),
			new Array('Concrete Paver Los Angeles 34','4.jpg',520,400),
			new Array('Concrete Paver Los Angeles 35','40.jpg',515,401),
			new Array('Concrete Paver Los Angeles 36','41.jpg',313,400),
			new Array('Concrete Paver Los Angeles 37','42.jpg',396,400),
			new Array('Concrete Paver Los Angeles 38','43.jpg',520,400),
			new Array('Concrete Paver Los Angeles 39','44.jpg',313,400),
			new Array('Concrete Paver Los Angeles 40','45.jpg',515,400),
			new Array('Concrete Paver Los Angeles 41','46.jpg',424,426),
			new Array('Concrete Paver Los Angeles 42','47.jpg',326,420),
			new Array('Concrete Paver Los Angeles 43','48.jpg',318,400),
			new Array('Concrete Paver Los Angeles 44','49.jpg',501,401),
			new Array('Concrete Paver Los Angeles 45','5.jpg',398,400),
			new Array('Concrete Paver Los Angeles 46','50.jpg',404,400),
			new Array('Concrete Paver Los Angeles 47','51.jpg',318,400),
			new Array('Concrete Paver Los Angeles 48','52.jpg',400,400),
			new Array('Concrete Paver Los Angeles 49','53.jpg',400,400),
			new Array('Concrete Paver Los Angeles 50','54.jpg',325,400),
			new Array('Concrete Paver Los Angeles 51','55.jpg',504,400),
			new Array('Concrete Paver Los Angeles 52','6.jpg',398,400),
			new Array('Concrete Paver Los Angeles 53','7.jpg',318,400),
			new Array('Concrete Paver Los Angeles 54','8.jpg',321,400),
			new Array('Concrete Paver Los Angeles 55','9.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]);
}
