
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'hardscaping.htm';
scriptName = 'hardscaping.js';
countX = 3;
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('Patios & Driveways','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','IMG_1986.jpg',600,400),
      new Array('Photo 2','IMG_2026.jpg',600,400),
      new Array('Photo 3','IMG_2059.jpg',600,400),
      new Array('Photo 4','IMG_2083.jpg',600,400),
      new Array('Photo 5','IMG_2098.jpg',600,400),
      new Array('Photo 6','IMG_2108.jpg',600,400),
      new Array('Photo 7','IMG_2125.jpg',600,400),
      new Array('Photo 8','IMG_2134.jpg',600,400),
      new Array('Photo 9','IMG_2138.jpg',600,400),
      new Array('Photo 10','IMG_8873.jpg',534,400),
      new Array('Photo 11','IMG_8883.jpg',534,400),
      new Array('Photo 12','IMG_9424.jpg',534,400),
      new Array('Photo 13','Risser8.jpg',600,400),
      new Array('Photo 14','Williams10.jpg',600,400),

      new Array('Photo 15','IMG_0136.jpg',600,400),
      new Array('Photo 16','IMG_0167.jpg',600,400),
      new Array('Photo 17','IMG_0186.jpg',600,400),
      new Array('Photo 18','IMG_0217.jpg',600,400),
      new Array('Photo 19','W002.jpg',502,400),
      new Array('Photo 20','img_046.jpg',534,400),
//      new Array('Photo 7','img_047.jpg',534,400),
//      new Array('Photo 8','img_050.jpg',534,400),
//      new Array('Photo 9','img_051.jpg',534,400),
      new Array('Photo 21','img_056.jpg',534,400),
      new Array('Photo 22','img_057.jpg',534,400),
	  new Array('Photo 23','img_066.jpg',534,400),
	  new Array('Photo 24','img_072.jpg',534,400),
//      new Array('Photo 14','img_055.jpg',534,400),
//      new Array('Photo 15','img_058.jpg',534,400),
      new Array('Photo 25','img_059.jpg',534,400),
//      new Array('Photo 17','img_061.jpg',534,400),
//      new Array('Photo 18','img_062.jpg',534,400),
//      new Array('Photo 19','img_063.jpg',534,400),
//      new Array('Photo 20','img_064.jpg',534,400),
//      new Array('Photo 21','img_065.jpg',534,400),
//      new Array('Photo 22','img_067.jpg',534,400),
//      new Array('Photo 23','img_068.jpg',534,400),
//      new Array('Photo 24','img_070.jpg',534,400),
//      new Array('Photo 25','img_071.jpg',534,400),
      new Array('Photo 26','img_073.jpg',603,400),
      new Array('Photo 27','img_074.jpg',534,400),
      new Array('Photo 28','img_052.jpg',534,400),
      new Array('Photo 29','img_053.jpg',534,400),
      new Array('Photo 30','img_054.jpg',534,400),
      new Array('Photo 31','img_048.jpg',534,400)
    )
  ),

  new Array('Walkways','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','IMG_2018.jpg',600,400),
      new Array('Photo 2','IMG_2041.jpg',600,400),
      new Array('Photo 3','IMG_2104.jpg',600,400),
      new Array('Photo 4','IMG_2113.jpg',600,400),
      new Array('Photo 5','IMG_8825.jpg',300,400),
      new Array('Photo 6','IMG_8903.jpg',534,400),
      new Array('Photo 7','IMG_8941.jpg',534,400),
      new Array('Photo 8','IMG_8943.jpg',534,400),
      new Array('Photo 9','IMG_8963.jpg',534,400),
      new Array('Photo 10','Risser6.jpg',600,400),

      new Array('Photo 11','img_025.jpg',534,400),
      new Array('Photo 12','img_026.jpg',534,400),
      new Array('Photo 13','img_028.jpg',534,400),
//      new Array('Photo 4','img_029.jpg',300,400),
      new Array('Photo 14','img_030.jpg',534,400),
      new Array('Photo 15','img_031.jpg',534,400),
      new Array('Photo 16','img_032.jpg',534,400),
      new Array('Photo 17','img_033.jpg',534,400),
      new Array('Photo 18','img_034.jpg',300,400),
      new Array('Photo 19','img_035.jpg',300,400),
  	  new Array('Photo 20','img_036.jpg',300,400),
      new Array('Photo 21','img_037.jpg',534,400),
//      new Array('Photo 13','img_038.jpg',534,400),
      new Array('Photo 22','img_039.jpg',534,400),
      new Array('Photo 23','img_040.jpg',534,400),
//      new Array('Photo 16','img_041.jpg',534,400),
//      new Array('Photo 17','img_044.jpg',534,400),
      new Array('Photo 24','img_045.jpg',534,400),
      new Array('Photo 25','IMG_0235.jpg',600,400),
      new Array('Photo 26','IMG_0279.jpg',600,400)
    )
  ),

  new Array('Walls and Steps','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','IMG_2128.jpg',600,400),
      new Array('Photo 2','IMG_2135.jpg',600,400),
      new Array('Photo 3','IMG_8828.jpg',534,400),
      new Array('Photo 4','IMG_8838.jpg',534,400),
      new Array('Photo 5','IMG_8876.jpg',534,400),
      new Array('Photo 6','IMG_8884.jpg',534,400),
      new Array('Photo 7','IMG_8905.jpg',534,400),
      new Array('Photo 8','IMG_9418.jpg',534,400),
      new Array('Photo 9','IMG_9425.jpg',534,400),
      new Array('Photo 10','playground.jpg',534,400),

      new Array('Photo 11','img_011.jpg',534,400),
	  new Array('Photo 12','img_013.jpg',534,400),
//	  new Array('Photo 3','img_001.jpg',534,400),
//      new Array('Photo 4','img_002.jpg',534,400),
//      new Array('Photo 5','img_003.jpg',534,400),
//      new Array('Photo 6','img_004.jpg',534,400),
      new Array('Photo 13','img_005.jpg',534,400),
      new Array('Photo 14','img_007.jpg',534,400),
//      new Array('Photo 9','img_008.jpg',534,400),
      new Array('Photo 15','img_009.jpg',534,400),
//      new Array('Photo 11','img_010.jpg',534,400),
//      new Array('Photo 12','img_012.jpg',534,400),
      new Array('Photo 16','img_014.jpg',534,400),
      new Array('Photo 17','img_015.jpg',534,400),
      new Array('Photo 18','img_016.jpg',534,400),
      new Array('Photo 19','img_017.jpg',534,400),
//      new Array('Photo 17','img_018.jpg',534,400),
      new Array('Photo 20','img_019.jpg',534,400),
      new Array('Photo 21','img_020.jpg',534,400),
//      new Array('Photo 20','img_021.jpg',534,400),
      new Array('Photo 22','img_022.jpg',534,400)
//      new Array('Photo 22','img_023.jpg',534,400),
//	  new Array('Photo 23','img_006.jpg',534,400)
    )
  ),

  new Array('Hardscaping Kitchens and Outdoor Fireplaces','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','IMG_2054.jpg',600,400),
      new Array('Photo 2','IMG_2058.jpg',600,400),
      new Array('Photo 3','IMG_2086.jpg',600,400),
      new Array('Photo 4','IMG_2092.jpg',600,400),
      new Array('Photo 5','IMG_2118.jpg',600,400),
      new Array('Photo 6','IMG_8821.jpg',534,400),
      new Array('Photo 7','IMG_8822.jpg',534,400),
      new Array('Photo 8','IMG_8839.jpg',534,400),
      new Array('Photo 9','IMG_8842.jpg',300,400),
      new Array('Photo 10','IMG_8888.jpg',534,400),
      new Array('Photo 11','IMG_8897.jpg',534,400),
      new Array('Photo 12','IMG_8956.jpg',534,400),
      new Array('Photo 13','IMG_9474.jpg',534,400),
      new Array('Photo 14','McKain7.jpg',600,400),

      new Array('Photo 15','IMG_0332.jpg',600,400),
      new Array('Photo 16','IMG_0205.jpg',600,400),			 
      new Array('Photo 17','IMG_0164.jpg',600,400),			 
      new Array('Photo 18','W002.jpg',502,400),
      new Array('Photo 19','img_056.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]);
}

