
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'photos.htm';
scriptName = 'photos.js';
countX = 4;
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('Jobs ','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
      new Array('Photo 1','DSC00017.jpg',534,400),
      new Array('Photo 2','Fancy Concrete 018.jpg',531,400),
      new Array('Photo 3','kevin wicks home litchfield 005.jpg',534,400),
      new Array('Photo 4','kevin wicks home litchfield 006.jpg',534,400),
      new Array('Photo 5','pete rose random stone 001.jpg',534,400),
      new Array('Photo 6','DSC00014.jpg',534,400),
      new Array('Photo 7','DSC00015.jpg',534,400),
      new Array('Photo 8','DSC00016.jpg',534,400),
      new Array('Photo 9','DSC00018.jpg',534,400),
      new Array('Photo 10','Fancy Concrete 005.jpg',531,400),
      new Array('Photo 11','Fancy Concrete 017.jpg',531,400),
      new Array('Photo 12','GOODTRUCK1.jpg',534,400),
      new Array('Photo 13','IMG_5384.jpg',600,400),
      new Array('Photo 14','IMG_5470.jpg',600,400)
    )
  )
)

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]);
}
