
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'portfolio.html';
scriptName = 'portfolio.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('Water Features','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
      new Array('Rural Sabetha, KS','grimmsgardens.com_100_2523.jpg',534,400),
      new Array('Cool Crest Garden Golf-St. Joseph, MO','grimmsgardens.com_coolcrest2.jpg',534,400),
	  new Array('Henry Doorly Zoo-Omaha, NE','grimmsgardens.com_omaha_zoo_061.jpg',534,400),
	  new Array('Build-A-Pond at Moffets Nusery & Garden Shop- St. Joseph, MO','grimmsgardens.com_maffets.jpg',534,400),
      new Array('Stream & pond wrapped around patio','grimmsgardens.com_stacy_austin_2.jpg',560,387),
	  new Array('Rural Sabetha, KS','grimmsgardens.com_bev_schuster_pond.jpg',534,400),
      new Array('Pondless System-Hancock, MN','grimmsgardens.com_wf4.jpg',534,400), 
      new Array('Apostolic Christian Home Sabetha, KS','grimmsgardens.com_achome.jpg',700,362),
      new Array('St. Joseph, MO','grimmsgardens.com_brown_02.jpg',611,401),
      new Array('Citizens State Bank-Hiawatha, KS','grimmsgardens.com_citizens_bank_04.jpg',534,400),
      new Array('Backyard Paradise','Backyard Paradise.jpg',534,400),
      new Array('Fish, Water Hyacinth and Lillies','Fish, Water Hyacinth and Lillies.jpg',534,400),
      new Array('Koi','Koi.jpg',534,400),
      new Array('Meandering Stream','Meandering Stream.jpg',534,400),
      new Array('Rock splitting bottom fall','Rock splitting bottom fall.jpg',534,400),
      new Array('Rolling over logs','Rolling over logs.jpg',534,400),
      new Array('Splashings of Joy','Splashings of Joy.jpg',534,400),
      new Array('Water fall Color','Water fall Color.jpg',534,400),
      new Array('Water Lettuce beneath a fall','Water Lettuce beneath a fall.jpg',534,400),
      new Array('Wetland Filtration Waterfall','Wetland Filtration Waterfall.jpg',534,400),
      new Array('Wetland Stream','Wetland Stream.jpg',300,400)
	  
	)
  ),
  
  new Array('Pavers & Retaining Walls','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
      new Array('Rural White Cloud, KS','grimmsgardens.com_reese_03.jpg',534,400),
      new Array('Retaining Wall-Concordia, KS','dscn0285.jpg',700,279),
	  new Array('Fountain in Falls City, NE','grimmsgardens.com_dscn0046.jpg',621,400),
      new Array('Rural Dawson, KS','grimmsgardens.com_kean_02.jpg',534,400),
	  new Array('Savannah, MO','dscn0039.jpg',445,400),
      new Array('Knot Garden-Savannah, MO','img_57371.jpg',463,400),
      new Array('Photo 1','100_2525.jpg',534,400),
      new Array('Photo 2','dscn0041.jpg',534,400),
      new Array('Photo 3','dscn0045.jpg',534,400),
      new Array('Photo 4','dscn0075.jpg',534,400),
      new Array('Firepit displayed a homeshow','Firepit displayed a homeshow.jpg',534,400),
      new Array('MN Boulders','MN Boulders.jpg',534,400)
	)
  ),
  
    new Array('Garden Center','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
      new Array('Spring Plant Display','100_2612.jpg',534,400),
      new Array('Roses in nursery','grimmsgardens.com_greenhouse_and_nursery_pics_034.jpg',300,400),
      new Array('Greenhouses at Garden Center','grimmsgardens.com_greenhouse_and_nursery_pics_044.jpg',534,400),
      new Array('Perennial House','grimmsgardens.com_greenhouse_and_nursery_pics_052.jpg',534,400),
      new Array('Grimm`s Gardens Gernium Hanging Basket','100_2629.jpg',534,400),
      new Array('Nursery - Includes shrubs, trees, & perennials','100_2681.jpg',534,400),
      new Array('Don Honing','Don Honing.jpg',534,400),
      new Array('Grafted Evergreen','Grafted Evergreen.jpg',300,400),
      new Array('Kathy Honing','Kathy Honing.jpg',534,400),
      new Array('Hiawatha Maple Oregon Trail','12345.jpg',267,400),
      new Array('Sidewalk/Front porch Urn set','grimmsgardens.com_100_2618.jpg',534,400),
      new Array('Bubblegum Petunias','100_2621.jpg',534,400),
      new Array('Geranium House','100_2632.jpg',534,400),
      new Array('Dwarf Mugo Pine, Forsythia & Outdoor Furniture','dwarfmugopine23.jpg',534,400),
      new Array('Coleus Table','100_2646.jpg',534,400),
      new Array('Garden Starts','100_2673.jpg',534,400),
      new Array('Lobelia','100_2650.jpg',534,400),
      new Array('Verbena & Papyrus','100_2651.jpg',534,400),
      new Array('Lobelia','100_2654.jpg',534,400),
      new Array('Hydrangea in Blue Pottery','100_2858.jpg',534,400),
      new Array('Spilling Petunias ','DSCN0042hg.jpg',300,400),
      new Array('Goats/Kids','DSCN0052.jpg',534,400),
      new Array('Cheerful Employees','DSCN0058.jpg',534,400)	  

    )
  ),
  
  new Array('Landscaping','images/photos/small/','images/photos/medium/','images/photos/big/',
    new Array(
      new Array('Retaining Wall-Concordia, KS','dscn0285.jpg',700,279),
      new Array('Cool Crest Garden Golf-St. Joseph, MO','grimmsgardens.com_coolcrest2.jpg',534,400),
	  new Array('Build-A-Pond at Moffets Nusery & Garden Shop- St. Joseph, MO','grimmsgardens.com_maffets.jpg',534,400),
	  new Array('Rural Sabetha, KS','grimmsgardens.com_bev_schuster_pond.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]);
}
