
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'portfolio.htm';
scriptName = 'portfolio.js';
countX = 2;
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('Portfolio','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
 new Array('Photo 1','greany 001.jpg',533,400),
new Array('Photo 2','greany 006.jpg',533,400),
new Array('Photo 3','greany 007.jpg',533,400),
new Array('Photo 4','greany 009.jpg',533,400),
//new Array('Photo 5','greany 010.jpg',533,400),
//new Array('Photo 6','greany 011.jpg',533,400),
new Array('Photo 5','greany 012.jpg',533,400),
new Array('Photo 6','greany 013.jpg',533,400),
new Array('Photo 7','greany 014.jpg',533,400),
new Array('Photo 8','greany 015.jpg',533,400),
new Array('Photo 9','greany 016.jpg',533,400),
new Array('Photo 10','greany 017.jpg',533,400),
new Array('Photo 11','greany 018.jpg',533,400),
new Array('Photo 12','greany_bluestone.jpg',533,400) , 
new Array('Photo 13','IMG00001-20100313.jpg',533,400),  
new Array('Photo 14','IMG00002-20100313.jpg',533,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]);
}
