
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'photos.htm';
scriptName = 'portfolio.js';
countX = 5;
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('Pools & Spa','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Photo 1','100_0390.jpg',532,400),
		new Array('Photo 2','100_0391.jpg',532,400),
		new Array('Photo 3','100_0548.jpg',532,400),
		new Array('Photo 4','100_0628.jpg',532,400),
		new Array('Photo 5','100_0629.jpg',532,400),
		new Array('Photo 6','Bob Jackson Pool 018.jpg',533,400),
		new Array('Photo 7','Christmas at Dain and Marcias 2004 002.jpg',533,400)
    ),6
  ),
  
  new Array('Gunite Pools','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Photo 1','cgp_1.jpg',533,400), 
		new Array('Photo 2','cgp_2.jpg',300,400), 
		new Array('Photo 3','cgp_4.jpg',300,400), 
		new Array('Photo 4','cgp_5.jpg',300,400), 
		new Array('Photo 5','cgp_6.jpg',300,400), 
		new Array('Photo 6','cgp_7.jpg',300,400), 
		new Array('Photo 7','cgp_8.jpg',300,400), 
		new Array('Photo 8','cgp_9.jpg',300,400)		
    ),0
  ),

  new Array('Water Feature','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Before 1','wf_Before-1.jpg',533,400), 
		new Array('Before 2','wf_Before-2.jpg',533,400),
		new Array('After 1','wf_After-1.jpg',266,400), 
		new Array('After 2','wf_After-2.jpg',266,400), 
		new Array('After 3','wf_After-3.jpg',600,400), 
		new Array('After 4','wf_After-4.jpg',266,400), 
		new Array('After 5','wf_After-5.jpg',266,400), 
		new Array('After 6','wf_After-6.jpg',266,400), 
		new Array('After 7','wf_After-7.jpg',266,400) 
    ),0
  ),

  new Array('Paper Mill','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Before 1','pm_Before-1.jpg',533,400), 
		new Array('Before 2','pm_Before-4.jpg',534,400),
		new Array('Before 3','pm_Before-2.jpg',533,400), 
		new Array('Before 4','pm_Before-3.jpg',533,400), 
		new Array('After 1','pm_After-2.jpg',533,400), 
		new Array('After 2','pm_After-5.jpg',533,400),
		new Array('After 3','pm_After-1.jpg',266,400), 
		new Array('After 3','pm_After-3.jpg',533,400), 
		new Array('After 4','pm_After-4.jpg',266,400) 
    ),0
  ),

  new Array('Driveway','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Before 1','r_IMGP0791.jpg',533,400), //1
		new Array('Before 2','r_IMGP0800.jpg',300,400), //3
		new Array('After 1','r_IMGP1757.jpg',300,400), //5
		new Array('After 2','r_IMGP1765.jpg',300,400), //6
		new Array('After 3','r_IMGP1768.jpg',605,400), //7
		new Array('After 4','r_IMGP1771.jpg',533,400), //8
		new Array('After 5','r_IMGP1782.jpg',300,400), //9
		new Array('After 6','r_IMGP1786.jpg',533,400), //10
		new Array('After 7','r_IMGP1793.jpg',300,400), //11
		new Array('After 8','r_IMGP1796.jpg',533,400), //12
		new Array('After 9','r_IMGP1800.jpg',533,400), //13
		new Array('After 10','r_IMGP1801.jpg',533,400) //14
    ),0
  ),
  
  new Array('Country Manor Wall','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Before','country_manor_wall_before001.jpg',533,400),
		new Array('After 1','country_manor_wall_after001.jpg',533,400),
		new Array('After 2','country_manor_wall_after003.jpg',533,400),
		new Array('After 3','country_manor_wall_after004.jpg',533,400),
		new Array('After 4','country_manor_wall_after005.jpg',533,400)
    ),0
  ),
  
  new Array('Celtic Wall','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Before 1','cw__Before-1.jpg',533,400), 
		new Array('After 1','cw__After-1.jpg',533,400), 
		new Array('After 2','cw__After-2.jpg',533,400), 
		new Array('After 3','cw__After-3.jpg',533,400), 
		new Array('After 4','cw__After-4.jpg',300,400), 
		new Array('After 5','cw__After-5.jpg',300,400), 
		new Array('After 6','cw__After-6.jpg',533,400), 
		new Array('After 7','cw__After-7.jpg',300,400)
    ),0
  ),  

  new Array('Garden Wall','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Before 1','gw__Before.jpg',534,400), 
//		new Array('After 1','gw__After-1.jpg',348,400), 
		new Array('After 1','gw__After-2.jpg',533,400)
//		new Array('After 3','gw__After-3.jpg',533,400), 
//		new Array('After 4','gw__After-4.jpg',533,400)
    ),0
  ),    
  
  new Array('Landscape Plans','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Photo 1','landplan_01.jpg',2180,2050), 
		new Array('Photo 2','landplan_02.jpg',2585,1658), 
		new Array('Photo 3','landplan_03.jpg',2367,1712), 
		new Array('Photo 4','landplan_04.jpg',2554,1988), 
		new Array('Photo 5','landplan_05.jpg',2478,1931),
      new Array('Photo 6','designs001.gif',700,372),
      new Array('Photo 7','designs002.gif',481,400),
      new Array('Photo 8','designs003.gif',532,400),
      new Array('Photo 9','designs004.gif',684,400),
      new Array('Photo 10','designs005.gif',700,376)
    ),0
  ),
  
  
  new Array('Mt Paran Church','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Photo 1','mpc_1.jpg',300,400), 
		new Array('Photo 2','mpc_2.jpg',533,400), 
		new Array('Photo 3','mpc_3.jpg',300,400), 
		new Array('Photo 4','mpc_4.jpg',533,400), 
		new Array('Photo 5','mpc_5.jpg',300,400)		
    ),0
  ),

  new Array('Additional Photos','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
		new Array('','0.jpg',229,224,''), 
		new Array('','1.jpg',424,426,''), 
		new Array('','2.jpg',297,304,''),	
		new Array('','3.jpg',298,299,''), 
		new Array('','4.jpg',419,333,''),
		new Array('','5.jpg',258,267,''), 
		new Array('','6.jpg',249,259,''), 
		new Array('','7.jpg',331,393,''), 
		new Array('','8.jpg',337,422,''), 
		new Array('','9.jpg',541,436,''),		
		new Array('','10.jpg',408,339,''), 
		new Array('','11.jpg',422,332,''), 
		new Array('','12.jpg',563,423,''), 
		new Array('','13.jpg',254,258,''), 
		new Array('','14.jpg',306,307,''), 
		new Array('','15.jpg',420,424,''), 
		new Array('','16.jpg',275,262,''), 
		new Array('','17.jpg',227,226,''), 
		new Array('','18.jpg',257,256,''), 
		new Array('','19.jpg',305,305,''), 
		new Array('','20.jpg',421,336,''), 
		new Array('','21.jpg',361,362,''), 
		new Array('','22.jpg',250,252,''), 
		new Array('','23.jpg',417,293,''), 
		new Array('','24.jpg',310,302,''), 
		new Array('','25.jpg',343,433,''), 
		new Array('','26.jpg',375,299,''), 
		new Array('','27.jpg',444,354,''), 
		new Array('','28.jpg',392,487,''), 
		new Array('','29.jpg',355,376,''), 
		new Array('','30.jpg',221,231,''), 
		new Array('','31.jpg',421,328,''), 
		new Array('','32.jpg',224,228,''), 
		new Array('','33.jpg',379,376,''), 
		new Array('','34.jpg',423,424,''), 
		new Array('','35.jpg',324,422,''), 
		new Array('','36.jpg',252,259,''), 
		new Array('','37.jpg',331,431,''), 
		new Array('','38.jpg',405,335,''), 
		new Array('','39.jpg',295,300,''), 
		new Array('','40.jpg',420,330,''), 
		new Array('','41.jpg',329,426,''), 
		new Array('','42.jpg',463,459,''), 
		new Array('','43.jpg',412,331,''), 
		new Array('','44.jpg',339,424,''), 
		new Array('','45.jpg',419,341,''), 
		new Array('','46.jpg',424,426,''), 
		new Array('','47.jpg',326,420,''), 
		new Array('','48.jpg',333,418,''), 
		new Array('','49.jpg',423,333,''), 
		new Array('','50.jpg',227,222,''), 
		new Array('','51.jpg',444,546,''), 
		new Array('','52.jpg',417,423,''), 
		new Array('','53.jpg',427,427,''), 
		new Array('','54.jpg',361,444,''), 
		new Array('','55.jpg',505,384,''), 
		new Array('','56.jpg',541,436,'') 
    ),0
  )
)

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]);
  if (arImages[section][4][number][0]!='')
   showMessage('imagemediumname',arImages[section][4][number][0]);   
  else
   showMessage('imagemediumname','Photo '+Number(Number(number)+1));
}

function showImageBig(number) {
  showImagePopup(scriptName,section,number,arImages[section][4][number][2],
   arImages[section][4][number][3]);
}
