
smallSizes = new Array(77,77);
mediumSizes = new Array(200,170);
pageName = 'application-masonry.htm';
scriptName = 'application-masonry-photos.js';
countX = 7;
countY = 4;

// sections: name, small images path, medium images path, big images path
// images: name, src, big width, big height
var arImages = new Array(

  new Array('Aux Vases Snapped','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Aux Vases Snapped Veneer','App-Aux Vases Snapped Veneer.jpg',300,400),
      new Array('Aux Vases Snapped Veneer 1','App-Aux Vases Snapped Veneer (1).jpg',576,400),
      new Array('Aux Vases Snapped Veneer 2','App-Aux Vases Snapped Veneer (2).jpg',479,400)
    )
  ),

  new Array('Aux Vases Tumbled','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Aux Vases Tumbled Veneer','App-Aux Vases Tumbled Veneer.jpg',534,400),
      new Array('Aux Vases Tumbled Veneer 1','App-Aux Vases Tumbled Veneer (1).jpg',534,400),
      new Array('Aux Vases Tumbled Veneer 2','App-Aux Vases Tumbled Veneer (2).jpg',534,400),
      new Array('Aux Vases Tumbled Veneer 3','App-Aux Vases Tumbled Veneer (3).jpg',534,400),
      new Array('Aux Vases Tumbled Veneer 4','App-Aux Vases Tumbled Veneer (4).jpg',300,400),
      new Array('Aux Vases Tumbled Veneer 5','App-Aux Vases Tumbled Veneer (5).jpg',534,400),
      new Array('Aux Vases Tumbled Veneer 6','App-Aux Vases Tumbled Veneer (6).jpg',356,400),
      new Array('Aux Vases Tumbled Veneer 7','App-Aux Vases Tumbled Veneer (7).jpg',602,400)
    )
  ),

  new Array('Cottonwood Snapped Dimensional','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Cottonwood Snap Dimen','App-Cottonwood Snap Dimen.jpg',534,400)
    )
  ),

  new Array('Cottonwood Tumbled 4-12','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Cottonwood Tumbled 4-12','App-Cottonwood Tumbled 4-12.jpg',300,400),
      new Array('Cottonwood Tumbled 4-12 1','App-Cottonwood Tumbled 4-12 (1).jpg',534,400)
    )
  ),

  new Array('Cottonwood Tumbled Dimensional','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Cottonwood Tumbled Dimensional','App-Cottonwood Tumbled Dimensional.jpg',534,400),
      new Array('Cottonwood Tumbled Dimensional 1','App-Cottonwood Tumbled Dimensional (1).jpg',534,400)
    )
  ),

  new Array('Country Villa Snapped','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Country Villa Snapped Veneer 1','App-Country Villa Snapped Veneer (2).jpg',300,400),
      new Array('Country Villa Snapped Veneer 2','App-Country Villa Snapped Veneer (3).jpg',534,400),
      new Array('Country Villa Snapped Veneer 3','App-Country Villa Snapped Veneer (4).jpg',534,400),
      new Array('Country Villa Snapped Veneer 4','App-Country Villa Snapped Veneer (5).jpg',534,400),
      new Array('Country Villa Snapped Veneer 5','App-Country Villa Snapped Veneer (6).jpg',534,400),
      new Array('Country Villa Snapped Veneer 6','App-Country Villa Snapped Veneer (7).jpg',300,400)
    )
  ),

  new Array('Country Villa Tumbled','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Country Villa Tumbled Veneer','App-Country Villa Tumbled Veneer.jpg',522,400),
      new Array('Country Villa Tumbled Veneer 1','App-Country Villa Tumbled Veneer (1).jpg',300,400)
    )
  ), 

 /* new Array('Dove Gray Snapped','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Dove Gray Snapped','App-Dove Gray Snapped.jpg',534,400),
      new Array('Dove Gray Snapped 1','App-Dove Gray Snapped (1).jpg',534,400),
      new Array('Dove Gray Snapped 2','App-Dove Gray Snapped (2).jpg',467,401),
      new Array('Dove Gray Snapped 3','App-Dove Gray Snapped (3).jpg',534,400),
      new Array('Dove Gray Snapped 4','App-Dove Gray Snapped (4).jpg',534,400)
    )
  ),

  new Array('Dove Gray Tumbled','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Dove Gray Tumbled Veneer','App-Dove Gray Tumbled Veneer.jpg',300,400),
      new Array('Dove Gray Tumbled Veneer 1','App-Dove Gray Tumbled Veneer (1).jpg',300,400),
      new Array('Dove Gray Tumbled Veneer 2','App-Dove Gray Tumbled Veneer (2).jpg',534,400),
      new Array('Dove Gray Tumbled Veneer 3','App-Dove Gray Tumbled Veneer (3).jpg',300,400),
      new Array('Dove Gray Tumbled Veneer 4','App-Dove Gray Tumbled Veneer (4).jpg',534,400)
    )
  ),*/

  new Array('EW Gold Snapped Dimensional','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('EW Gold Snapped Dimen','App-EW Gold Snapped Dimen.jpg',534,400),
      new Array('EW Gold Snapped Dimen 1','App-EW Gold Snapped Dimen (1).jpg',534,400),
      new Array('EW Gold Snapped Dimen 2','App-EW Gold Snapped Dimen (2).jpg',534,400),
      new Array('EW Gold Snapped Dimen 3','App-EW Gold Snapped Dimen (3).jpg',534,400)
    )
  ),

  new Array('EW Gold Snapped Natural Bed','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('EW Gold Snapped Natural Bed','App-EW Gold Snapped Natural Bed.jpg',435,400),
      new Array('EW Gold Snapped Natural Bed 1','App-EW Gold Snapped Natural Bed (1).jpg',534,400),
      new Array('EW Gold Snapped Natural Bed 2','App-EW Gold Snapped Natural Bed (2).jpg',534,400),
      new Array('EW Gold Snapped Natural Bed 3','App-EW Gold Snapped Natural Bed (3).jpg',534,400),
      new Array('EW Gold Snapped Natural Bed 4','App-EW Gold Snapped Natural Bed (4).jpg',534,400),
      new Array('EW Gold Snapped Natural Bed 5','App-EW Gold Snapped Natural Bed (5).jpg',534,400),
      new Array('EW Gold Snapped Natural Bed 6','App-EW Gold Snapped Natural Bed (6).jpg',534,400),
      new Array('EW Gold Snapped Natural Bed 7','App-EW Gold Snapped Natural Bed (7).jpg',534,400)
    )
  ),

  new Array('EW Gold Tumbled Dimensional','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('EW Gold Tumb Dimen close up','App-EW Gold Tumb Dimen close up.jpg',389,400),
      new Array('EW Gold Tumbled Dimensional','App-EW Gold Tumbled Dimensional.jpg',534,400),
      new Array('EW Gold Tumbled Dimensional 1','App-EW Gold Tumbled Dimensional (1).jpg',513,400),
      new Array('EW Gold Tumbled Dimensional 2','App-EW Gold Tumbled Dimensional (2).jpg',534,400),
      new Array('EW Gold Tumbled Dimensional 3','App-EW Gold Tumbled Dimensional (3).jpg',534,400),
      new Array('EW Gold Tumbled Dimensional 4','App-EW Gold Tumbled Dimensional (4).jpg',534,400),
      new Array('EW Gold Tumbled Dimensional 5','App-EW Gold Tumbled Dimensional (5).jpg',362,400),
      new Array('EW Gold Tumbled Dimensional 6','App-EW Gold Tumbled Dimensional (6).jpg',534,400)
    )
  ),

  new Array('EW Gold Tumbled Natural Bed','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('EW Gold Tumbled Natural Bed 1','App-EW Gold Tumbled Natural Bed.jpg',534,400),
      new Array('EW Gold Tumbled Natural Bed 2','App-EW Gold Tumbled Natural Bed 2.jpg',534,400)
    )
  ),

  new Array('Harvest Mix Snapped','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Harvest Mix Snapped','App-Harvest Mix Snapped.jpg',534,400),
      new Array('Harvest Mix Snapped 1','App-Harvest Mix Snapped (1).jpg',300,400),
      new Array('Harvest Mix Snapped 2','App-Harvest Mix Snapped (2).jpg',534,400)
    )
  ),

  new Array('Harvest Mix Tumbled','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Harvest Mix 1','App-Harvest Mix 6.jpg',534,400),
      new Array('Harvest Mix 2','App-Harvest Mix 7.jpg',534,400),
      new Array('Harvest Mix Tumbled','App-Harvest Mix Tumbled.jpg',700,394),
      new Array('Harvest Mix Tumbled 1','App-Harvest Mix Tumbled (1).jpg',700,394),
      new Array('Harvest Mix Tumbled 2','App-Harvest Mix Tumbled (2).jpg',700,394),
      new Array('Harvest Mix Tumbled 3','App-Harvest Mix Tumbled (3).jpg',700,394),
      new Array('Harvest Mix Tumbled 4','App-Harvest Mix Tumbled (4).jpg',700,394),
      new Array('Harvest Mix Tumbled 5','App-Harvest Mix Tumbled (5).jpg',700,394),
      new Array('Harvest Mix Tumbled 6','App-Harvest Mix Tumbled (6).jpg',534,400),
      new Array('Harvest Mix Tumbled 7','App-Harvest Mix Tumbled (7).jpg',508,400),
      new Array('Harvest Mix Tumbled 8','App-Harvest Mix Tumbled (8).jpg',534,400),
      new Array('Harvest Mix Tumbled 9','App-Harvest Mix Tumbled (9).jpg',534,400),
      new Array('Harvest Mix Tumbled 10','App-Harvest Mix Tumbled (10).jpg',602,400),
      new Array('Harvest Mix Tumbled 11','App-Harvest Mix Tumbled (11).jpg',534,400),
      new Array('Harvest Mix Tumbled 12','App-Harvest Mix Tumbled (12).jpg',534,400),
      new Array('Harvest Mix Tumbled 13','App-Harvest Mix Tumbled (13).jpg',534,400),
      new Array('Harvest Mix Tumbled 14','App-Harvest Mix Tumbled (14).jpg',534,400),
      new Array('Harvest Mix Tumbled 15','App-Harvest Mix Tumbled (15).jpg',534,400),
      new Array('Harvest Mix Tumbled 16','App-Harvest Mix Tumbled (16).jpg',534,400),
      new Array('Harvest Mix Tumbled 17','App-Harvest Mix Tumbled (17).jpg',534,400),
      new Array('Harvest Mix Tumbled 18','App-Harvest Mix Tumbled (18).jpg',534,400),
      new Array('Harvest Mix Tumbled 19','App-Harvest Mix Tumbled (19).jpg',534,400),
      new Array('Harvest Mix Tumbled 20','App-Harvest Mix Tumbled (20).jpg',534,400),
      new Array('Harvest Mix Tumbled 21','App-Harvest Mix Tumbled (21).jpg',534,400),
      new Array('Harvest Mix Tumbled 22','App-Harvest Mix Tumbled (22).jpg',400,400),
      new Array('Harvest Mix Tumbled 23','App-Harvest Mix Tumbled (23).jpg',534,400)
    )
  ),

  new Array('Ozora Tumbled Rubble','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Ozora Tumbled Rubble','App-Ozora Tumbled Rubble.jpg',534,400),
      new Array('Ozora Tumbled Rubble 1','App-Ozora Tumbled Rubble (1).jpg',534,400),
      new Array('Ozora Tumbled Rubble 2','App-Ozora Tumbled Rubble (2).jpg',534,400),
      new Array('Ozora Tumbled Rubble 3','App-Ozora Tumbled Rubble (3).jpg',534,400),
      new Array('Ozora Tumbled Rubble 4','App-Ozora Tumbled Rubble (4).jpg',534,400),
      new Array('Ozora Tumbled Rubble 5','App-Ozora Tumbled Rubble (5).jpg',534,400),
      new Array('Ozora Tumbled Rubble 6','App-Ozora Tumbled Rubble (6).jpg',534,400),
      new Array('Ozora Tumbled Rubble 7','App-Ozora Tumbled Rubble (7).jpg',534,400),
      new Array('Ozora Tumbled Rubble 8','App-Ozora Tumbled Rubble (8).jpg',534,400),
      new Array('Ozora Tumbled Rubble 9','App-Ozora Tumbled Rubble (9).jpg',300,400),
      new Array('Ozora Tumbled Rubble 10','App-Ozora Tumbled Rubble (10).jpg',300,400),
      new Array('Tumbled Rubble','App-Tumbled Rubble 1.jpg',534,400)
    )
  ),

  new Array('Rustic Cleft','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Rustic Cleft','App-Rustic Cleft 5.jpg',267,400),
      new Array('Rustic Cleft Veneer','App-Rustic Cleft Veneer.jpg',355,400),
      new Array('Rustic Cleft Veneer 1','App-Rustic Cleft Veneer (1).jpg',534,400),
      new Array('Rustic Cleft Veneer 2','App-Rustic Cleft Veneer (2).jpg',534,400),
      new Array('Rustic Cleft Veneer 3','App-Rustic Cleft Veneer (3).jpg',534,400),
      new Array('Rustic Cleft Veneer 4','App-Rustic Cleft Veneer (4).jpg',534,400),
      new Array('Rustic Cleft Veneer 5','App-Rustic Cleft Veneer (6).jpg',534,400),
      new Array('Rustic Cleft Veneer 6','App-Rustic Cleft Veneer (7).jpg',534,400)
    )
  ),

  new Array('Split Weathered Fieldstone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Split Weathered Fieldstone 1','App-Split Weathered Fieldstone 1.jpg',431,400),
      new Array('Split Weathered Fieldstone 2','App-Split Weathered Fieldstone 2.jpg',534,400),
      new Array('Split Weathered Fieldstone 3','App-Split Weathered Fieldstone 3.jpg',534,400),
      new Array('Split Weathered Fieldstone 4','App-Split Weathered Fieldstone 4.jpg',534,400)
    )
  ),

  new Array('Weathered Fieldstone','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Weathered Fieldstone Drystack','App-Weathered Fieldstone Drystack 1.jpg',534,400),
      new Array('Weathered Fieldstone Webwall','App-Weathered Fieldstone Webwall 1.jpg',534,400)
    )
  ),

  new Array('Wild Horse Swirl','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Wild Horse Swirl Veneer 1','App-Wild Horse Swirl Veneer 1.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 2','App-Wild Horse Swirl Veneer 2.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 3','App-Wild Horse Swirl Veneer 3.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 4','App-Wild Horse Swirl Veneer 4.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 5','App-Wild Horse Swirl Veneer 5.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 6','App-Wild Horse Swirl Veneer 6.jpg',300,400),
      new Array('Wild Horse Swirl Veneer 7','App-Wild Horse Swirl Veneer 7.jpg',300,400),
      new Array('Wild Horse Swirl Veneer 8','App-Wild Horse Swirl Veneer 8.jpg',300,400),
      new Array('Wild Horse Swirl Veneer 9','App-Wild Horse Swirl Veneer 9.jpg',300,400),	  
      new Array('Wild Horse Swirl Veneer 10','App-Wild Horse Swirl Veneer 10.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 11','App-Wild Horse Swirl Veneer 11.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 12','App-Wild Horse Swirl Veneer 12.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 13','App-Wild Horse Swirl Veneer 13.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 14','App-Wild Horse Swirl Veneer 14.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 15','App-Wild Horse Swirl Veneer 15.jpg',534,400),
      new Array('Wild Horse Swirl Veneer 16','App-Wild Horse Swirl Veneer 16.jpg',300,400)
    )
  ),

  new Array('Woods Blend','images/portfolio/small/','images/portfolio/medium/','images/portfolio/big/',
    new Array(
      new Array('Woods Blend 1','App-Woods Blend 1.jpg',300,400),
      new Array('Woods Blend 2','App-Woods Blend 2.jpg',534,400),
      new Array('Woods Blend 3','App-Woods Blend 3.jpg',534,400),
      new Array('Woods Blend 4','App-Woods Blend 4.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]);
}

