
smallSizes = new Array(144,144);
mediumSizes = new Array(200,170);
pageName = 'pr_granite_colors.htm';
scriptName = 'pr_granite_colors.js';
countX = 5;
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('Level 1','images/colors/small/','images/colors/medium/','images/colors/big/',
    new Array(
      new Array('Bainbrook Brown','Bainbrook Brown.jpg',434,400),
      new Array('Oriental White','Oriental White.jpg',513,400),
      new Array('Rosa Tarde','Rosa Tarde.jpg',560,400),
      new Array('Ubatuba','Ubatuba.jpg',336,267)
    )
  ),

  new Array('Level 2','images/colors/small/','images/colors/medium/','images/colors/big/',
    new Array(
      new Array('Black Pearl','Black Pearl.jpg',337,363),
      new Array('Cafe Montana','Cafe Montana.jpg',425,400),
      new Array('Kashmir White','Kashmir White.jpg',376,293),
      new Array('St. Cecilia light','St. Cecilia light.jpg',350,342),
      new Array('Tan Brown','Tan Brown.jpg',471,400),
      new Array('Tropic Brown','Tropic Brown.jpg',371,270),
      new Array('Venice White','Venice White.jpg',513,388),
      new Array('Verde Butterfly','Verde Butterfly.jpg',467,380)
    )
  ),

  new Array('Level 3','images/colors/small/','images/colors/medium/','images/colors/big/',
    new Array(
      new Array('Amber Yellow','Amber Yellow.jpg',452,400),
      new Array('Angola Black','Angola Black.jpg',410,374),
      new Array('Baltic Brown','Baltic Brown.jpg',301,287),
      new Array('Giallo Ornamental','Giallo Ornamental.jpg',431,400),
      new Array('Ipanema White','Ipanema White.jpg',342,400),
      new Array('Manasses','Manasses.jpg',456,400),
      new Array('Rosewood','Rosewood.jpg',343,314),
      new Array('Sapphire Brown','Sapphire Brown.jpg',389,400)
    )
  ),

  new Array('Level 4','images/colors/small/','images/colors/medium/','images/colors/big/',
    new Array(
      new Array('Absolute Black','Absolute Black.jpg',366,400),
      new Array('Black Galaxy','Black Galaxy.jpg',346,366),
      new Array('Blue Pearl','Blue Pearl.jpg',534,400),
      new Array('Crema Bordeaux','Crema Bordeaux.jpg',505,401),
      new Array('Emerald Pearl','Emerald Pearl.jpg',327,292),
      new Array('New Colonial Cream','New Colonial Cream.jpg',416,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]);
}

function showImageBig1(section, number) {
  showImagePopup(scriptName,section,number,arImages[section][4][number][2],
   arImages[section][4][number][3]);
}

