
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'paragon.htm';
scriptName = 'paragon.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('Fieldstone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Ozark Fieldstone','Ozark Fieldstone.jpg',310,330),

      new Array('Amaretto Fieldstone','Amaretto Fieldstone.jpg',330,330),
      new Array('Laramie Fieldstone','Laramie Fieldstone.jpg',330,330),
      new Array('Poplar Bluff Fieldstone','Poplar Bluff Fieldstone.jpg',330,330),
      new Array('Sierra Fieldstone','Sierra Fieldstone.jpg',330,330)
    )
  ),

  new Array('Limestone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Bluegrass Limestone','Bluegrass Limestone.jpg',310,330),
      new Array('Clove Brook Limestone','Clove Brook Limestone.jpg',310,330),
      new Array('Ohio Tan Limestone','Ohio Tan Limestone.jpg',310,330),
      new Array('Ohio White Vein Limestone','Ohio White Vein Limestone.jpg',310,330),

      new Array('Auburn Limestone','Auburn Limestone.jpg',330,330),
      new Array('Cinder Limestone','Cinder Limestone.jpg',330,330),
      new Array('Ohio Blue Vein Limestone','Ohio Blue Vein Limestone.jpg',330,330),
      new Array('Poplar Bluff Limestone','Poplar Bluff Limestone.jpg',330,330),
      new Array('Sequoia Limestone','Sequoia Limestone.jpg',330,330)
    )
  ),

  new Array('River Rock','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Hickory River Rock','Hickory River Rock.jpg',330,330),
      new Array('Tacoma River Rock','Tacoma River Rock.jpg',330,330),
      new Array('Yucatan River Rock','Yucatan River Rock.jpg',330,330)
    )
  ),

  new Array('Ledgestone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Bluegrass Ledgestone','Bluegrass Ledgestone.jpg',310,330),

      new Array('Alder Ledgestone','Alder Ledgestone.jpg',330,330),
      new Array('Amaretto Ledgestone','Amaretto Ledgestone.jpg',330,330),
      new Array('Catalpa Ledgestone','Catalpa Ledgestone.jpg',330,330),
      new Array('Cheyenne Ledgestone','Cheyenne Ledgestone.jpg',330,330),
      new Array('Poplar Bluff Ledgestone','Poplar Bluff Ledgestone.jpg',330,330)
    )
  ),

  new Array('Mountain Ledge','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Bluegrass Mountain Ledge','Bluegrass Mountain Ledge.jpg',310,330),
      new Array('Chestnut Mountain Ledge','Chestnut Mountain Ledge.jpg',310,330),
      new Array('Monterey Mountain Ledge','Monterey Mountain Ledge.jpg',310,330),
      new Array('Wisconsin Mountain Ledge','Wisconsin Mountain Ledge.jpg',310,330),

      new Array('Amaretto Mountain Ledge','Amaretto Mountain Ledge.jpg',330,330),
      new Array('Catalpa Mountain Ledge','Catalpa Mountain Ledge.jpg',330,330),
      new Array('Laredo Mountain Ledge','Laredo Mountain Ledge.jpg',330,330),
      new Array('Poplar Bluff Mountain Ledge','Poplar Bluff Mountain Ledge.jpg',330,330),
      new Array('Sierra Mountain Ledge','Sierra Mountain Ledge.jpg',330,330)
    )
  ),

  new Array('Prairie Stone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Monterey Prairie Stone','Monterey Prairie Stone.jpg',310,330),

      new Array('Alder Prairie Stone','Alder Prairie Stone.jpg',330,330),
      new Array('Auburn Prairie Stone','Auburn Prairie Stone.jpg',330,330),
      new Array('Catalpa Prairie Stone','Catalpa Prairie Stone.jpg',330,330),
      new Array('Sequoia Prairie Stone','Sequoia Prairie Stone.jpg',330,330)
    )
  ),

  new Array('Manor Stone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Amaretto Manor Stone','Amaretto Manor Stone.jpg',310,330),
      new Array('Cinder Manor Stone','Cinder Manor Stone.jpg',310,330),
      new Array('Poplar Bluff Manor Stone','Poplar Bluff Manor Stone.jpg',310,330),
      new Array('Sycamore Manor Stone','Sycamore Manor Stone.jpg',310,330)
    )
  ),

  new Array('Stacked Stone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Birch Stacked Stone','Birch Stacked Stone.jpg',310,330),
      new Array('Cinder Stacked Stone','Cinder Stacked Stone.jpg',310,330),
      new Array('Walnut Stacked Stone','Walnut Stacked Stone.jpg',310,330)
    )
  ),

  new Array('Ashlar Stone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Catalpa Ashlar Stone','Catalpa Ashlar Stone.jpg',310,330),
      new Array('Pecan Ashlar Stone','Pecan Ashlar Stone.jpg',310,330)
    )
  ),

  new Array('Foundation Stone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Pecan Foundation Stone','Pecan Foundation Stone.jpg',310,330)
    )
  )

/*
  new Array('Accessories','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Hearthstones (19 x 20)','Hearthstones (19 x 20).jpg',398,126),
      new Array('Keystone (5 x 7.5 x 9)','Keystone (5 x 7.5 x 9).jpg',141,170),
      new Array('Large Light Block (9 x 15)','Large Light Block (9 x 15).jpg',129,171),
      new Array('Outlet Block (7 x 8)','Outlet Block (7 x 8).jpg',136,153),
      new Array('Small Light Block (8 x 11)','Small Light Block (8 x 11).jpg',182,296),
      new Array('Trim Stones (6 x 8)','Trim Stones (6 x 8).jpg',321,144),
      new Array('Trimstones and Keystones (6 x 8 and 5 x 7.5 x 9)','Trimstones and Keystones (6 x 8 and 5 x 7.5 x 9).jpg',494,184),
      new Array('Watertable Sill (2 x 3 x 23.5)','Watertable Sill (2 x 3 x 23.5).jpg',314,50)
    )
  )
*/
)

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]);
}

