
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'portfolio.htm';
scriptName = 'portfolio.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('Our Portfolio','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
		new Array('Cambridge 1','Cambridge.jpg',318,400,''), 
		new Array('Cambridge 2','Cambridge_1.jpg',269,400,''), 
		new Array('Cambridge 3','Cambridge_2.jpg',506,400,''), 
		new Array('Cambridge 4','Cambridge_3.jpg',318,400,''), 
		new Array('Cambridge 5','Cambridge_4.jpg',322,400,''), 
		new Array('Cambridge 6','Cambridge_5.jpg',531,400,''), 
		new Array('Cambridge 7','Cambridge_6.jpg',320,400,''), 
		new Array('Cambridge 8','Cambridge_7.jpg',263,400,''), 
		new Array('Cambridge 9','Cambridge_8.jpg',550,400,''), 
		new Array('Cambridge 10','Cambridge_9.jpg',307,400,''), 
		new Array('Cambridge 11','Cambridge_10.jpg',514,400,''), 
		new Array('Cambridge 12','Cambridge_11.jpg',340,400,''), 
		new Array('Cambridge 13','Cambridge_12.jpg',272,400,''), 
		new Array('Cambridge 14','Cambridge_13.jpg',291,400,''), 
		new Array('Cambridge 15','Cambridge_14.jpg',312,400,''), 
		new Array('Cambridge Celtik 1','Cambridge_Celtik.jpg',288,400,''), 
		new Array('Cambridge Celtik 2','Cambridge_Celtik_1.jpg',266,400,''), 
		new Array('Cambridge Circle 1','Cambridge_Circle.jpg',265,400,''), 
		new Array('Cambridge Circle 2','Cambridge_Circle_1.jpg',503,400,''), 
		new Array('Celtik','Celtik.jpg',511,400,''), 
		new Array('Country Manor 1','Country_Manor.jpg',500,400,''), 
		new Array('Country Manor 2','Country_Manor_1.jpg',302,400,''), 
		new Array('Country Manor 3','Country_Manor_2.jpg',615,400,''), 
		new Array('Dublin 1','Dublin.jpg',327,400,''), 
		new Array('Dublin 2','Dublin_.jpg',332,400,''), 
		new Array('Dublin 3','Dubliln_2.jpg',331,400,''), 
		new Array('Dublin 4','Dublin_3.jpg',509,400,''), 
		new Array('Dublin 5','Dublin_4.jpg',311,400,''), 
		new Array('Dublin 6','Dublin_5.jpg',322,400,''), 
		new Array('Dublin 7','Dublin_6.jpg',315,400,''), 
		new Array('Dublin 8','Dublin_7.jpg',316,400,''), 
		new Array('Dublin 9','Dublin_8.jpg',276,400,''), 
		new Array('Dublin 10','Dublin_9.jpg',276,400,''), 
		new Array('Dublin 11','Dublin_10.jpg',249,400,''), 
		new Array('Dublin 12','Dublin_11.jpg',700,363,''), 
		new Array('Dublin 13','Dublin_12.jpg',258,400,''), 
		new Array('Dublin 14','Dublin_13.jpg',427,400,''), 
		new Array('Dublin 15','Dublin_14.jpg',356,400,''), 
		new Array('Dublin 16','Dublin_15.jpg',387,400,''), 
		new Array('Dublin 17','Dublin_16.jpg',352,400,''), 
		new Array('Dublin 18','Dublin_17.jpg',487,400,''), 
		new Array('Dublin 19','Dublin_18.jpg',330,400,''), 
		new Array('Dublin 20','Dublin_19.jpg',328,400,''), 
		new Array('Dublin 21','Dublin_20.jpg',666,400,''), 
		new Array('Dublin 22','Dublin_21.jpg',501,400,''), 
		new Array('Dublin Celtik 1','Dublin_Celtic.jpg',326,400,''), 
		new Array('Dublin Celtik 2','Dublin_Celtik_1.jpg',312,400,''), 
		new Array('Dublin Celtik 3','Dublin_Celtik_2.jpg',476,400,''), 
		new Array('Holland','Holland.jpg',314,400,''), 
		new Array('Mega Arbel 1','Mega_Arbel.jpg',299,400,''), 
		new Array('Mega Arbel 2','Mega_Arbel_1.jpg',324,400,''), 
		new Array('Mega Arbel 3','Mega_Arbel_2.jpg',256,400,''), 
		new Array('Mega Arbel 4','Mega_Arbel_3.jpg',271,400,''), 
		new Array('Mega Bergerac 1','Mega_Bergerac.jpg',312,400,''), 
		new Array('Mega Bergerac 2','Mega_Bergerac_1.jpg',316,400,''), 
		new Array('Mega Bergerac 3','Mega_Bergerac_2.jpg',512,400,''), 
		new Array('Mega Bergerac 4','Mega_Bergerac_3.jpg',506,400,''), 
		new Array('Mega Bergerac 5','Mega_Bergerac_4.jpg',320,400,''), 
		new Array('Mega Bergerac 6','Mega_Bergerac_5.jpg',317,400,''), 
		new Array('Mega Bergerac 7','Mega_Bergerac_6.jpg',554,400,''), 
		new Array('Mega Bergerac 8','Mega_Bererac_7.jpg',324,400,''), 
		new Array('Mega Bergerac 9','Mega_Bergerac_8.jpg',529,400,''), 
		new Array('Mega Bergerac 10','Mega_Bergerac_9.jpg',316,400,''), 
		new Array('Mega Bergerac 11','Mega_Bergerac_10.jpg',489,400,''), 
		new Array('Mega Bergerac 12','Mega_Bergerac_11.jpg',316,400,''), 
		new Array('Mega Bergerac 13','Mega_Bergerac_12.jpg',265,400,''), 
		new Array('Mega Bergerac 14','Mega_Bergerac_13.jpg',265,400,''), 
		new Array('Mega Bergerac 15','Mega_Bergerac_14.jpg',278,400,''), 
		new Array('Mega Bergerac 16','Mega_Bergerac_15.jpg',600,400,''), 
		new Array('Mega Bergerac 17','Mega_Bergerac_16.jpg',278,400,''), 
		new Array('Mega Bergerac 18','Mega_Bergerac_17.jpg',533,400,''), 
		new Array('Mega Bergerac 19','Mega_Bergerac_18.jpg',533,400,''), 
		new Array('Mega Bergerac 20','Mega_Bergerac_19.jpg',428,400,''), 
		new Array('Mega Bergerac 21','Mega_Bergerac_20.jpg',435,400,''), 
		new Array('Mega Bergerac 22','Mega_Bergerac_21.jpg',449,400,''), 
		new Array('Mega Bergerac 23','Mega_Bergerac_22.jpg',506,400,''), 
		new Array('Mega Bergerac 24','Mega_Bergerac_23.jpg',301,400,''), 
		new Array('Mega Bergerac 25','Mega_Bergerac_24.jpg',536,400,''), 
		new Array('Mega Bergerac Cambridge Combo','Mega_Bergerac_Cambridge_Combo.jpg',284,400,''), 
		new Array('Mega Bergerac Fan','Mega_Bergerac_fan.jpg',576,400,''), 
		new Array('Urbana 1','Urbana.jpg',260,400,''), 
		new Array('Urbana 2','Urbana_1.jpg',526,400,'')
    ),'Click on the images to view a larger display of our elegant colors, shapes and patterns.'
  )
)

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 menu_portfolio() {
  var jp;
  document.write('<table border="0" cellspacing="0" cellpadding="0">');
  document.write('<tr><td>Choose a category:&nbsp;<select name="cat" class="select1" onChange="if (this.value.length!=0) window.location=this.value" style="font-size:9px;">');
  for (jp=0;jp<arImages.length;jp++) {
    document.write('<option value="'+pageName+'?section='+jp+'"'+((jp==section)?' selected':'')+'>'+arImages[jp][0]+'</option>');
  }  
  document.write('</select></td></tr>')
  document.write('</table>');
} 
  
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]);
}
