
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'driveways.htm';
scriptName = 'driveways.js';
countX = 2;
countY = 3;

// <font color="#660a01"><strong><u>Categories:</u></strong></font> name, small images path, medium images path, big images path
// images: name, src, big width, big height
var arImages = new Array(

  new Array('Non-Tumbled Pavers','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
      new Array('','45 degree Herrigbone.jpg',534,400),
      new Array('','45 degree Herringbone with Paver on End for Planter.jpg',534,400),
      new Array('','45 Degree Herringbone with Paver on End.jpg',534,400),
      new Array('','90 degree Herringbone Pattern for Driveway.jpg',534,400),
      new Array('','90 degree Herringbone using two colors.jpg',534,400),
      new Array('','90 degree Herringbone with Antique Cobble Pavers.jpg',603,400),
      new Array('','Antique Cobble 45 degree Herringbone.jpg',603,400),
      new Array('','Antique Cobble 90 degree Herringbone Matching Brick Veneer.jpg',603,400),
      new Array('','Antique Cobble 90 degree Herringbone.jpg',603,400),
      new Array('','Antique Cobble Pavers.jpg',534,400),
      new Array('','Ashlar Pattern Driveway.jpg',534,400),
      new Array('','Bishops Hat Pattern.jpg',534,400),
      new Array('','Driveway edge serving as planter edge.jpg',534,400),
      new Array('','Driveway using 45 degree Herringbone.jpg',534,400),
      new Array('','Driveway using 90 degree Herringbone.jpg',534,400),
      new Array('','Driveway using I Pattern..jpg',534,400),
      new Array('','Driveway using I Pattern.jpg',603,400),
      new Array('','Driveway using the 90 degree Herringbone Pattern.jpg',534,400),
      new Array('','Driveway with 90 degree Herringbone.jpg',534,400),
      new Array('','Driveway with Herringbone Pattern.jpg',534,400),
      new Array('','Driveway with I Pattern.jpg',534,400),
      new Array('','Herringbone Pattern with Stackable Wall.jpg',534,400),
      new Array('','Herringbone Pattern.jpg',534,400),
      new Array('','Holland 90 degree Herringbone.jpg',534,400),
      new Array('','I Pattern Driveway with Natural Stone Panel Veneer on House.jpg',534,400),
      new Array('','I Pattern Driveway with Slate Tile Porch.jpg',534,400),
      new Array('','I Pattern Driveway with two colors.jpg',534,400),
      new Array('','I Pattern on Driveway.jpg',534,400),
      new Array('','I Pattern used on Driveway.jpg',534,400),
      new Array('','I Pattern using two colors.jpg',534,400),
      new Array('','I Pattern with Circle.jpg',534,400),
      new Array('','I Pattern.jpg',534,400),
      new Array('','Random Ashlar.jpg',300,400),
      new Array('','Venitian Parquette Pattern.jpg',534,400)
    )
  ),

  new Array('Tumbled Pavers','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
      new Array('','Antique Cobble Driveway.jpg',534,400),
      new Array('','Mega Ashlar Pattern.jpg',534,400),
      new Array('','Mega Ashlar Random Pattern.jpg',300,400),
      new Array('','Mega Random Ashlar Pattern.jpg',534,400),
      new Array('','Mega Size Random Ashlar Pattern ..jpg',482,400),
      new Array('','Mega Size Random Ashlar Pattern with Circle.jpg',244,400),
      new Array('','Mega Size Random Ashlar Pattern.jpg',534,400),
      new Array('','Random Ashlar Driveway with Circle.jpg',636,400),
      new Array('','Random Ashlar Driveway with multiple Circles.jpg',534,400),
      new Array('','Random Ashlar Driveway.jpg',266,400),
      new Array('','Random Ashlar Pattern Driveway.jpg',534,400),
      new Array('','Random Ashlar Pattern with Double Band Borders.jpg',534,400),
      new Array('','Random Ashlar Pattern..jpg',534,400),
      new Array('','Random Ashlar Pattern.jpg',534,400),
      new Array('','Random Ashlar Paver Pattern.jpg',534,400),
      new Array('','Random Running Bond Pattern..jpg',534,400),
      new Array('','Random Running Bond Pattern.jpg',300,400),
      new Array('','Random Running Bond.jpg',300,400),
      new Array('','Running Bond Pattern.jpg',534,400),
      new Array('','Tumbled Ashlar Pattern with Circle Medallion.jpg',534,400),
      new Array('','Tumbled I Pattern.jpg',534,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]);
}
