
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'sale.htm';
scriptName = 'sale.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('Sale','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Jumbo Cabrillo (paver)','Jumbo Cabrillo (paver).jpg',533,400),
      new Array('Over Size Cabrillo (paver)','Over Size Cabrillo (paver).jpg',533,400),
//      new Array('Standard Cabrillo (face)','Standard Cabrillo (face).jpg',533,400),
//      new Array('Standard Cabrillo (paver)','Standard Cabrillo (paver).jpg',533,400),

//      new Array('Over Size Catalina (paver)','Over Size Catalina (paver).jpg',533,400),
      new Array('Standard Catalina (face)','Standard Catalina (face).jpg',533,400),
      new Array('Standard Catalina (paver)','Standard Catalina (paver).jpg',533,400),
      new Array('Standard Paver Catalina','Standard Paver Catalina.jpg',533,400),

      new Array('Jumbo Westlake (paver)','Jumbo Westlake (paver).jpg',534,400),
      new Array('Over Size Westlake (paver)','Over Size Westlake (paver).jpg',534,400)
//      new Array('Standard Westlake (face)','Standard Westlake (face).jpg',533,400),
//      new Array('Standard Westlake (paver)','Standard Westlake (paver).jpg',533,400),

//      new Array('Standard Sonora (face)','Standard Sonora (face).jpg',533,400),
//      new Array('Standard Sonora (paver)','Standard Sonora (paver).jpg',534,400),

//      new Array('Standard Balboa (face)','Standard Balboa (face).jpg',534,400),
//      new Array('Standard Balboa (paver)','Standard Balboa (paver).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]);
}
