
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'patio.html';
scriptName = 'patio.js';
countX = 4;
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('2 1/4" Cap w/Bullnose','2and1FourthInchCapWBullnose.jpg',738,577),
      new Array('2 1/4" Cream','2and1FourthInchCream.jpg',738,577),
      new Array('Old Hickory','OldHickory.jpg',738,577) ,
      new Array('Oklahoma Peach','OklahomaPeach.jpg',738,577),
      new Array('Tan Sandstone','TanSandstone.jpg',738,577),
      new Array('2 1/4" Grey Lueder Caps w/Chiseled Edges','2and1FourthInchGreyLuederCapsWChiseledEdges.jpg',738,577),
      new Array('Shell Rock','Shell Rock.jpg',534,400),
      new Array('Shell Rock Slabs','Shell Rock Slabs.jpg',534,400),
      new Array('Mexican Snow  White Select','Mexican Snow  White Select.jpg',750,563),
      new Array('Mexican Snow White Natural Patio','Mexican Snow White Natural Patio.jpg',750,563),
      new Array('Rosewood Mexican Paito','Rosewood Mexican Paito.jpg',525,700),
      new Array('West Texas Bone Patio','West Texas Bone Patio.jpg',525,700)
	  
	 )
  )
)

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]);
}

