
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'patio.html';
scriptName = 'patio.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('Patio','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Autumn Blend Sandstone Patio','Autumn Blend Sandstone Patio.jpg',651,400),
      new Array('Blue Berry Patio','Blue Berry Patio.jpg',700,332),
      new Array('Cherokee Patio','Cherokee Patio.jpg',432,400),
      new Array('El Dorado Sandstone Patio','El Dorado Sandstone Patio.jpg',545,400),
      new Array('Grey Lueders 2.25','Grey Lueders 2.25.jpg',595,400),
      new Array('Oklahoma Old Hickory  Patio 2','Oklahoma Old Hickory  Patio 2.jpg',674,400),
      new Array('Oklahoma Peach','Oklahoma Peach.jpg',534,400),
      new Array('Oklahoma Select Patio','Oklahoma Select Patio.jpg',698,400),
      new Array('Pinto Mix Patio','Pinto Mix Patio.jpg',625,400),
      new Array('Ratllesnake Patio','Ratllesnake Patio.jpg',700,281),
      new Array('Weadered Patio','Weadered Patio.jpg',700,390),
      new Array('White Split Face Patio','White Split Face Patio.jpg',700,333),
      new Array('Yellow Patio','Yellow Patio.jpg',700,320), 
      new Array('Shell Rock','Shell Rock.jpg',534,400),
      new Array('Shell Rock Slabs','Shell Rock Slabs.jpg',534,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]);
}

