
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'portfolio.htm';
scriptName = 'portfolio.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('Hardscapes','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','100_6112.jpg',257,401),
      new Array('Photo 2','100_6113.jpg',240,400),
      new Array('Photo 3','hardscapes_004.jpg',600,400),
      new Array('Photo 4','hardscapes_005.jpg',601,400),
      new Array('Photo 5','hardscapes_006.jpg',534,400),
      new Array('Photo 6','hardscapes_007.jpg',534,400),
      new Array('Photo 7','hardscapes_008.jpg',534,400),
      new Array('Photo 8','hardscapes_009.jpg',534,400),
//      new Array('Photo 10','hardscapes_010.jpg',534,400),
      new Array('Photo 9','hardscapes_011.jpg',628,400),
      new Array('Photo 10','hardscapes_012.jpg',534,400),
      new Array('Photo 11','hardscapes_013.jpg',534,400),
      new Array('Photo 12','hardscapes_014.jpg',534,400),
      new Array('Photo 13','hardscapes_015.jpg',534,400),
      new Array('Photo 14','hardscapes_016.jpg',561,374),
      new Array('Photo 15','hardscapes_017.jpg',534,400),
//      new Array('Photo 18','hardscapes_018.jpg',534,400),
      new Array('Photo 16','hardscapes_019.jpg',602,400),
      new Array('Photo 17','hardscapes_020.jpg',601,400),
      new Array('Photo 18','hardscapes_021.jpg',700,369),
      new Array('Photo 19','100_1531.jpg',534,400),
      new Array('Photo 20','100_1535.jpg',534,400),
      new Array('Photo 21','100_1536.jpg',534,400),
      new Array('Photo 22','100_1550.jpg',534,400),
      new Array('Photo 23','100_5928.jpg',534,400),
      new Array('Photo 24','100_5929.jpg',534,400),
      new Array('Photo 25','img_175.jpg',534,400),
      new Array('Photo 26','100_5479.jpg',601,400),
      new Array('Photo 27','100_5482.jpg',534,400),
      new Array('Photo 28','100_5489.jpg',534,400),
      new Array('Photo 29','100_5490.jpg',534,400),
      new Array('Photo 30','100_5560.jpg',534,400),
      new Array('Photo 31','100_5566.jpg',534,400),
      new Array('Photo 32','100_5746.jpg',534,400),
      new Array('Photo 33','100_5810.jpg',534,400),
      new Array('Photo 34','100_5811.jpg',534,400),
      new Array('Photo 35','100_5814.jpg',534,400),
      new Array('Photo 36','100_5815.jpg',534,400),
      new Array('Photo 37','100_5819.jpg',534,400),
      new Array('Photo 38','100_5822.jpg',534,400),
      new Array('Photo 39','100_5823.jpg',534,400),
      new Array('Photo 40','100_5824.jpg',534,400),
      new Array('Photo 41','100_5826.jpg',534,400),
      new Array('Photo 42','hardscapes_001.jpg',601,400),
      new Array('Photo 43','hardscapes_002.jpg',534,400),
      new Array('Photo 44','hardscapes_003.jpg',534,400)
    )
  ),
  
  new Array('Landscapes','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','100_6073.jpg',534,400),
      new Array('Photo 2','100_6074.jpg',534,400),
      new Array('Photo 3','100_6075.jpg',677,400),
      new Array('Photo 4','100_6076.jpg',534,400),
      new Array('Photo 5','100_6077.jpg',534,400),
      new Array('Photo 6','100_6078.jpg',700,329),
      new Array('Photo 7','100_6079.jpg',534,400),
      new Array('Photo 8','100_6080.jpg',300,400),
      new Array('Photo 9','100_6081.jpg',534,400),
      new Array('Photo 10','100_6082.jpg',534,400),
      new Array('Photo 11','100_6083.jpg',534,400),
      new Array('Photo 12','100_6084.jpg',534,400),
      new Array('Photo 13','100_6085.jpg',534,400),
      new Array('Photo 14','100_6086.jpg',534,400),
      new Array('Photo 15','100_6087.jpg',534,400),
      new Array('Photo 16','100_6088.jpg',534,400),
      new Array('Photo 17','100_6089.jpg',534,400),
      new Array('Photo 18','100_6090.jpg',534,400),
      new Array('Photo 19','100_6091.jpg',534,400),
      new Array('Photo 20','100_6092.jpg',534,400),
      new Array('Photo 21','100_6093.jpg',444,400),
      new Array('Photo 22','100_6094.jpg',534,400),
      new Array('Photo 23','100_6095.jpg',534,400),
      new Array('Photo 24','100_6096.jpg',534,400),
      new Array('Photo 25','100_6097.jpg',300,400),
      new Array('Photo 26','100_6098.jpg',300,400),
      new Array('Photo 27','100_6099.jpg',300,400),
      new Array('Photo 28','100_6100.jpg',534,400),
      new Array('Photo 29','100_6101.jpg',534,400),
      new Array('Photo 30','100_6102.jpg',534,400),
      new Array('Photo 31','100_6103.jpg',300,400),
      new Array('Photo 32','100_6104.jpg',300,400),
      new Array('Photo 33','100_6105.jpg',534,400),
      new Array('Photo 34','100_6106.jpg',300,400),
      new Array('Photo 35','100_6107.jpg',534,400),
      new Array('Photo 36','100_6108.jpg',300,400),
      new Array('Photo 37','100_6109.jpg',534,400),
      new Array('Photo 38','100_6110.jpg',615,400),
      new Array('Photo 39','100_6111.jpg',700,310),
      new Array('Photo 40','100_6114.jpg',300,400),
      new Array('Photo 41','100_6115.jpg',534,400),
      new Array('Photo 42','100_6116.jpg',534,400),
      new Array('Photo 43','100_6117.jpg',534,400),
      new Array('Photo 44','100_6118.jpg',534,400),
      new Array('Photo 45','img_171.jpg',700,353),
      new Array('Photo 46','img_172.jpg',627,400),
      new Array('Photo 47','img_173.jpg',613,400),
      new Array('Photo 48','img_174.jpg',405,400),
      new Array('Photo 49','img_176.jpg',534,400),
//      new Array('Photo 7','img_177.jpg',534,400),
      new Array('Photo 50','100_3590.jpg',601,400),
      new Array('Photo 51','100_4998.jpg',534,400),
      new Array('Photo 52','100_5488.jpg',534,400),
      new Array('Photo 53','100_5758.jpg',534,400),
      new Array('Photo 54','100_5769.jpg',534,400)
    )
  ),

  new Array('Aquascapes','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_101.jpg',534,400),
//      new Array('Photo 2','img_102.jpg',488,333),
//      new Array('Photo 3','img_103.jpg',623,400),
//      new Array('Photo 4','img_104.jpg',500,321),
//      new Array('Photo 5','img_105.jpg',534,400),
//      new Array('Photo 6','img_106.jpg',301,400),
      new Array('Photo 2','aqua.jpg',534,400),
      new Array('Photo 3','Bernethy after 004.jpg',534,400),
      new Array('Photo 4','100_5923.jpg',534,400),
      new Array('Photo 5','100_5925.jpg',300,400),
      new Array('Photo 6','100_5927.jpg',534,400),
      new Array('Photo 7','100_5930.jpg',534,400)
    )
  ),

  new Array('Irrigation','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_011.jpg',350,263),
      new Array('Photo 2','img_012.jpg',350,263),
      new Array('Photo 3','img_013.jpg',350,263),
      new Array('Photo 4','img_014.jpg',350,263),
      new Array('Photo 5','img_015.jpg',350,263),
      new Array('Photo 6','img_016.jpg',350,263),
      new Array('Photo 7','img_017.jpg',350,263),
      new Array('Photo 8','img_018.jpg',350,263),
      new Array('Photo 9','img_019.jpg',350,263),
      new Array('Photo 10','img_020.jpg',350,263),
      new Array('Photo 11','img_021.jpg',350,263),
      new Array('Photo 12','img_022.jpg',350,263),
      new Array('Photo 13','img_023.jpg',350,263),
      new Array('Photo 14','img_151.jpg',534,400),
      new Array('Photo 15','img_152.jpg',534,400),
      new Array('Photo 16','img_153.jpg',534,400),
      new Array('Photo 17','img_154.jpg',534,400)	  
    )
  ),

  new Array('Landscape Lighting','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_161.jpg',534,400),
      new Array('Photo 2','img_162.jpg',534,400),
      new Array('Photo 3','img_163.jpg',534,400),
      new Array('Photo 4','img_164.jpg',534,400)
    )
  ),

  new Array('Grounds Maintenance','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_111.jpg',534,400),
      new Array('Photo 2','img_112.jpg',534,400),
      new Array('Photo 3','img_113.jpg',534,400),
      new Array('Photo 4','img_114.jpg',534,400),
      new Array('Photo 5','img_115.jpg',534,400),
      new Array('Photo 6','img_116.jpg',534,400)
    )
  )

/*
new Array('Hardscapes & Water Features','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_001.jpg',350,263),
      new Array('Photo 2','img_002.jpg',350,263),
      new Array('Photo 3','img_003.jpg',350,263),
      new Array('Photo 4','img_004.jpg',350,263),
      new Array('Photo 5','img_005.jpg',350,263),
      new Array('Photo 6','img_006.jpg',350,263),
      new Array('Photo 7','img_007.jpg',350,263),
      new Array('Photo 8','img_008.jpg',350,263),
      new Array('Photo 9','img_121.jpg',601,400),
      new Array('Photo 10','img_122.jpg',534,400),
      new Array('Photo 11','img_123.jpg',534,400),
      new Array('Photo 12','img_124.jpg',600,400),
      new Array('Photo 13','img_125.jpg',601,400),
      new Array('Photo 14','img_126.jpg',534,400),
      new Array('Photo 15','img_127.jpg',534,400),
      new Array('Photo 16','img_128.jpg',534,400),
      new Array('Photo 17','img_129.jpg',534,400),
      new Array('Photo 18','img_130.jpg',534,400),
      new Array('Photo 19','img_131.jpg',628,400),
      new Array('Photo 20','img_132.jpg',534,400),
      new Array('Photo 21','img_133.jpg',534,400),
      new Array('Photo 22','img_134.jpg',534,400),
      new Array('Photo 23','img_135.jpg',534,400),
      new Array('Photo 24','img_136.jpg',561,374),
      new Array('Photo 25','img_137.jpg',534,400),
      new Array('Photo 26','img_138.jpg',534,400),
      new Array('Photo 27','img_139.jpg',602,400),
      new Array('Photo 28','img_140.jpg',601,400),
      new Array('Photo 29','img_141.jpg',700,369)	  
    )
  ),

  new Array('Landscaping','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_025.jpg',350,263),
      new Array('Photo 2','img_026.jpg',350,263),
      new Array('Photo 3','img_027.jpg',350,263),
      new Array('Photo 4','img_028.jpg',350,263),
      new Array('Photo 5','img_029.jpg',350,263),
      new Array('Photo 6','img_030.jpg',350,263),
      new Array('Photo 7','img_031.jpg',300,400),
      new Array('Photo 8','img_032.jpg',300,400),
      new Array('Photo 9','img_033.jpg',350,263),
      new Array('Photo 10','img_034.jpg',350,263),
      new Array('Photo 11','img_035.jpg',350,263),
      new Array('Photo 12','img_036.jpg',350,263),
      new Array('Photo 13','img_037.jpg',350,263),
      new Array('Photo 14','img_038.jpg',350,263),
      new Array('Photo 15','img_039.jpg',350,263),
      new Array('Photo 16','img_040.jpg',350,263),
      new Array('Photo 17','img_041.jpg',350,263),
      new Array('Photo 18','img_042.jpg',350,263),
      new Array('Photo 19','img_043.jpg',350,263),
      new Array('Photo 20','img_044.jpg',350,263),
      new Array('Photo 21','img_045.jpg',350,263),
      new Array('Photo 22','img_046.jpg',350,263),
      new Array('Photo 23','img_047.jpg',350,263),
      new Array('Photo 24','img_048.jpg',350,263),
      new Array('Photo 25','img_049.jpg',350,263)
    )
  ),

  new Array('Lawn Maintenance','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_050.jpg',350,263),
      new Array('Photo 2','img_051.jpg',350,263),
      new Array('Photo 3','img_052.jpg',350,263),
      new Array('Photo 4','img_053.jpg',350,263),
      new Array('Photo 5','img_054.jpg',350,263),
      new Array('Photo 6','img_055.jpg',350,263),
      new Array('Photo 7','img_056.jpg',350,263),
      new Array('Photo 8','img_057.jpg',350,263),
      new Array('Photo 9','img_058.jpg',350,263),
      new Array('Photo 10','img_059.jpg',350,263)
    )
  ),

  new Array('Pavers','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_060.jpg',350,263),
      new Array('Photo 2','img_061.jpg',350,263),
      new Array('Photo 3','img_062.jpg',350,263),
      new Array('Photo 4','img_063.jpg',350,263),
      new Array('Photo 5','img_064.jpg',350,263),
      new Array('Photo 6','img_065.jpg',350,263),
      new Array('Photo 7','img_066.jpg',350,263),
      new Array('Photo 8','img_067.jpg',350,263),
      new Array('Photo 9','img_068.jpg',350,263),
      new Array('Photo 10','img_069.jpg',350,263),
      new Array('Photo 11','img_070.jpg',350,263),
      new Array('Photo 12','img_071.jpg',350,263)
    )
  ),

  new Array('Wooden Structures','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Photo 1','img_075.jpg',350,263),
      new Array('Photo 2','img_076.jpg',350,263),
      new Array('Photo 3','img_077.jpg',350,263),
      new Array('Photo 4','img_078.jpg',350,263),
      new Array('Photo 5','img_079.jpg',350,263),
      new Array('Photo 6','img_080.jpg',350,263),
      new Array('Photo 7','img_081.jpg',350,263),
      new Array('Photo 8','img_082.jpg',350,263),
      new Array('Photo 9','img_083.jpg',350,263),
      new Array('Photo 10','img_084.jpg',350,263),
      new Array('Photo 11','img_085.jpg',350,263),
      new Array('Photo 12','img_086.jpg',350,263),
      new Array('Photo 13','img_087.jpg',350,263),
      new Array('Photo 14','img_088.jpg',350,263),
      new Array('Photo 15','img_089.jpg',350,263),
      new Array('Photo 16','img_090.jpg',350,263),
      new Array('Photo 17','img_091.jpg',350,263),
      new Array('Photo 18','img_092.jpg',350,263),
      new Array('Photo 19','img_093.jpg',350,263),
      new Array('Photo 20','img_094.jpg',350,263),
      new Array('Photo 21','img_095.jpg',350,263),
      new Array('Photo 22','img_096.jpg',350,263),
      new Array('Photo 23','img_097.jpg',350,263)
    )
  )
*/	
)

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]);
}
