
smallSizes = new Array(77,77);
mediumSizes = new Array(222,167);
pageName = 'portphotos.htm';
scriptName = 'portfolio.js';
countX = 2;
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('Walls & Floors','images/portfolio/tiles/','images/portfolio/display/','images/portfolio/popup/',
    new Array(
      new Array('','masonry_17.jpg',533,400,''),
      new Array('','masonry_33.jpg',613,400,''),
      new Array('','masonry_40.jpg',613,400,''), //categorie photo
		new Array('','walls_071022072718.jpg',533,400,''), 
		new Array('','walls_071016194341.jpg',533,400,''), 
      new Array('','masonry_43.jpg',613,400,''),
		new Array('','walls_071027202325.jpg',533,400,''), 
		new Array('','walls_071027202408.jpg',533,400,''), 
		new Array('','walls_071027202444.jpg',533,400,''), 
		new Array('','walls_071027202631.jpg',533,400,''), 
		new Array('','walls_071027202703.jpg',533,400,''), 
		new Array('','walls_071027202733.jpg',533,400,''), 
		new Array('','walls_071022072636.jpg',533,400,''), 
		new Array('','walls_071022072813.jpg',533,400,''), 
		new Array('','walls_071016194423.jpg',533,400,''), 
		new Array('','walls_071016194512.jpg',533,400,''), 
		new Array('','walls_071016194620.jpg',533,400,''), 	
//      new Array('','patios_0.jpg',533,400,''),
      new Array('','patios_3.jpg',533,400,''),	  
      new Array('','patios_4.jpg',533,400,''),	  
      new Array('','patios_8.jpg',533,400,''),	  
      new Array('','patios_9.jpg',533,400,''),	  
      new Array('','patios_11.jpg',533,400,''),	  
      new Array('','patios_12.jpg',533,400,''),
      new Array('','patios_18.jpg',533,400,''),
      new Array('','patios_19.jpg',533,400,''),
      new Array('','patios_21.jpg',533,400,''),
      new Array('','patios_24.jpg',533,400,''),
      new Array('','patios_26.jpg',533,400,''),
      new Array('','patios_27.jpg',533,400,''),
      new Array('','patios_37.jpg',613,400,''),
      new Array('','patios_38.jpg',613,400,''),
      new Array('','patios_39.jpg',613,400,''),
      new Array('','patios_40.jpg',533,400,''),
      new Array('','masonry_0.jpg',533,400,''),
      new Array('','masonry_4.jpg',533,400,''),	  
      new Array('','masonry_5.jpg',533,400,''),	  
      new Array('','masonry_6.jpg',533,400,''),	  
      new Array('','masonry_8.jpg',533,400,''),	  
      new Array('','masonry_9.jpg',533,400,''),	  
      new Array('','masonry_10.jpg',533,400,''),	  
      new Array('','masonry_11.jpg',533,400,''),	  
      new Array('','masonry_19.jpg',533,400,''),
      new Array('','masonry_21.jpg',593,400,''),
      new Array('','masonry_22.jpg',593,400,''),
      new Array('','masonry_23.jpg',593,400,''),
      new Array('','masonry_24.jpg',593,400,''),
      new Array('','masonry_25.jpg',593,400,''),	  	  	  	  	  	  	  	  	  	  
      new Array('','masonry_26.jpg',593,400,''),
      new Array('','masonry_27.jpg',593,400,''),
      new Array('','masonry_28.jpg',613,400,''),
      new Array('','masonry_29.jpg',613,400,''),	
      new Array('','masonry_30.jpg',613,400,''),
      new Array('','masonry_32.jpg',613,400,''),
      new Array('','masonry_34.jpg',613,400,''),
      new Array('','masonry_38.jpg',613,400,''),
      new Array('','masonry_39.jpg',613,400,''),
      new Array('','masonry_41.jpg',613,400,''),
      new Array('','masonry_42.jpg',613,400,''),
      new Array('','masonry_44.jpg',613,400,''),
      new Array('','masonry_45.jpg',613,400,''),
      new Array('','masonry_46.jpg',533,400,''),
      new Array('','masonry_47.jpg',533,400,''),
      new Array('','walls_01.jpg',533,400,''),	  
      new Array('','walls_02.jpg',533,400,''),	  
      new Array('','walls_03.jpg',533,400,''),
		new Array('','wal_071209162719.jpg',533,400,''), 
		new Array('','wal_071209162746.jpg',533,400,''), 
		new Array('','wal_071209162815.jpg',533,400,''), 
		new Array('','wal_071209162841.jpg',533,400,''), 
		new Array('','wal_071209162904.jpg',533,400,'') 	
    ),2
  ),
  
  new Array('Patiocovers & Arbors','images/portfolio/tiles/','images/portfolio/display/','images/portfolio/popup/',
    new Array(
		new Array('','pat_071209162143.jpg',533,400,''), 
      new Array('','patio_0.jpg',533,400,''), // current
      new Array('','patio_1.jpg',533,400,''),
      new Array('','patio_2.jpg',533,400,''),	  
      new Array('','patio_4.jpg',533,400,''),	  
      new Array('','patio_5.jpg',533,400,''),
      new Array('','patio_6.jpg',533,400,''),
      new Array('','patio_7.jpg',533,400,''),
      new Array('','patio_8.jpg',533,400,''),
      new Array('','patio_9.jpg',533,400,''),
      new Array('','patio_10.jpg',533,400,''),
      new Array('','patio_11.jpg',533,400,''),
		new Array('','patio_12.jpg',533,400,''), 
		new Array('','patio_13.jpg',533,400,''), 
		new Array('','patio_14.jpg',533,400,''), 
		new Array('','patio_15.jpg',533,400,''), 
		new Array('','patio_16.jpg',533,400,''), 
		new Array('','patio_17.jpg',533,400,''), 
		new Array('','patio_18.jpg',533,400,''), 
		new Array('','patio_19.jpg',533,400,''), 
		new Array('','patio_20.jpg',533,400,'') 	  
    ),1
  ),  
  new Array('Waterfeatures','images/portfolio/tiles/','images/portfolio/display/','images/portfolio/popup/',
    new Array(
      new Array('','waterfeatures_0.jpg',533,400,''),
      new Array('','waterfeatures_2.jpg',533,400,''),	  
      new Array('','waterfeatures_3.jpg',533,400,''),	  
      new Array('','waterfeatures_4.jpg',533,400,''),	  
      new Array('','waterfeatures_5.jpg',533,400,''),	  
      new Array('','waterfeatures_6.jpg',593,400,''),	  
      new Array('','waterfeatures_7.jpg',613,400,''),	  
      new Array('','waterfeatures_8.jpg',613,400,''),	  
      new Array('','waterfeatures_9.jpg',613,400,''),
		new Array('','waterfeatures_10.jpg',533,400,''), 
		new Array('','waterfeatures_11.jpg',533,400,''), 
		new Array('','waterfeatures_12.jpg',533,400,''), 
		new Array('','waterfeatures_13.jpg',533,400,''), 
		new Array('','waterfeatures_14.jpg',533,400,''), 
		new Array('','waterfeatures_15.jpg',533,400,'') 	  
    ),0
  ),
  new Array('BBQ Islands and More...','images/portfolio/tiles/','images/portfolio/display/','images/portfolio/popup/',
    new Array(
		new Array('','bbq_071209161132.jpg',533,400,''), 
		new Array('','bbq_071209161228.jpg',533,400,''), 
		new Array('','bbq_071209161550.jpg',533,400,''), 
		new Array('','bbq_071209161952.jpg',533,400,''), 	
		new Array('','bbq_071018200712.jpg',533,400,''), 
		new Array('','bbq_071018200754.jpg',533,400,''), 
		new Array('','bbq_071018200822.jpg',533,400,''), 	
		new Array('','bbq_071016193308.jpg',533,400,''), 
		new Array('','bbq_071016193349.jpg',533,400,''), 
		new Array('','bbq_071016193437.jpg',533,400,''), 
		new Array('','bbq_071016193528.jpg',533,400,''),	
      new Array('','BBQ_0.jpg',533,400,''), //curent
      new Array('','BBQ_1.jpg',533,400,''),
      new Array('','BBQ_2.jpg',533,400,''),	  
      new Array('','BBQ_4.jpg',533,400,''),	  
      new Array('','wrought_iron_2.jpg',613,400,'')
    ),11
  )
)

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 preloadphotos() {
  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]);
}
