// Array for images for random display.
var randomImageArray = new Array(18);
randomImageArray["Image1"] = "images/headerRandomImages/Image1.jpg";
randomImageArray["Image2"] = "images/headerRandomImages/Image2.jpg";
randomImageArray["Image3"] = "images/headerRandomImages/Image3.jpg";
randomImageArray["Image4"] = "images/headerRandomImages/Image4.jpg";
randomImageArray["Image5"] = "images/headerRandomImages/Image5.jpg";
randomImageArray["Image6"] = "images/headerRandomImages/Image6.jpg";
randomImageArray["Image7"] = "images/headerRandomImages/Image7.jpg";
randomImageArray["Image8"] = "images/headerRandomImages/Image8.jpg";
randomImageArray["Image9"] = "images/headerRandomImages/Image9.jpg";
randomImageArray["Image10"] = "images/headerRandomImages/Image10.jpg";
randomImageArray["Image11"] = "images/headerRandomImages/Image11.jpg";
randomImageArray["Image12"] = "images/headerRandomImages/Image12.jpg";
randomImageArray["Image13"] = "images/headerRandomImages/Image13.jpg";
randomImageArray["Image14"] = "images/headerRandomImages/Image14.jpg";
randomImageArray["Image15"] = "images/headerRandomImages/Image15.jpg";
randomImageArray["Image16"] = "images/headerRandomImages/Image16.jpg";
randomImageArray["Image17"] = "images/headerRandomImages/Image17.jpg";
randomImageArray["Image18"] = "images/headerRandomImages/Image18.jpg";

// Pre-loader array for images.
for (i=0; i < randomImageArray.length; i++)
{
  var preload = new Image();
  preload.src = randomImageArray['Image'+i];
}

//--------------------------------------------------------------------------------------

// Array for images for random tower image display.
var randomTowerImageArray = new Array(4);
randomTowerImageArray["Image1"] = "bannerAds/TowerStandard1.gif";
randomTowerImageArray["Image2"] = "bannerAds/TowerStandard2.gif";
randomTowerImageArray["Image3"] = "bannerAds/TowerStandard1.gif";
randomTowerImageArray["Image4"] = "bannerAds/TowerStandard2.gif";

// Pre-loader array for tower images.
for (i=0; i < randomTowerImageArray.length; i++)
{
  var preload = new Image();
  preload.src = randomTowerImageArray['Image'+i];
}

//--------------------------------------------------------------------------------------

function ShowRandomImage(thisImageName,numberOccurrences)
{
  // Swap a parsed image name (ie. name="thisImageName") and number of occurances (eg. "2" -> name="Image1", name="Image2")

  var lowerIndex = 1;
  var setCount = Math.round((randomImageArray.length - 1) / numberOccurrences);
  var upperIndex = setCount;

  for (i = 1; i <= numberOccurrences; i++)
     {  
     var thisRandomIndex = Math.round(Math.random() * (upperIndex - lowerIndex)) + lowerIndex;
     document[thisImageName+i].src = randomImageArray['Image'+thisRandomIndex];
     lowerIndex = upperIndex + 1;
     upperIndex = upperIndex + setCount;
     }
}

//--------------------------------------------------------------------------------------

function ShowRandomTowerImage(thisImageName,numberOccurrences)
{
  // Swap a parsed image name (ie. name="thisImageName") and number of occurances (eg. "2" -> name="Image1", name="Image2")

  var lowerIndex = 1;
  var setCount = Math.round((randomTowerImageArray.length - 1) / numberOccurrences);
  var upperIndex = setCount;

  for (i = 1; i <= numberOccurrences; i++)
     {  
     var thisRandomIndex = Math.round(Math.random() * (upperIndex - lowerIndex)) + lowerIndex;
     document[thisImageName+i].src = randomTowerImageArray['Image'+thisRandomIndex];
	 document.all[thisImageName+i+'Link'].href = "JavaScript:OpenSizeablePopWindow('Advertising','index.cfm?page=AdvertTrack&id=1-" + thisRandomIndex + "',808,650)";
	 
//var allSupport = (document.all != null);
//var layerSupport = (document.layers != null);
//var elementbyidSupport = (document.getElementById != null);	 
	 
     lowerIndex = upperIndex + 1;
     upperIndex = upperIndex + setCount;
     }
}

//--------------------------------------------------------------------------------------
