// JavaScript Document
<!-- Begin script
var interval = 5;     // delay between rotating images (in seconds)
    interval *= 1000;   // convert the above microseconds into seconds
//var imageFolder = "../images/bannerImages/";  //server
var imageFolder = "images/bannerImages/";  //localhost test only
var imageList = new Array("the-art-of-forgiveness.jpg", "garden.jpg", "FirstChurchUniversity.jpg", "Caravan.jpg", "timesBanner.jpg");
var imageURLs = new Array("art-of-forgiveness.php", "garden.php", "firstChurchUniversity.php", "caravan.php", "worshipTimes.php");
var defaultURL = "http://www.lafayettenaz.org/";
var targetFrame = "";
var isValidBrowser = false;
var bannerAdCode = 0;
var bannerAdImages = new Array(numberOfImages);
var numberOfImages = imageList.length;

//Add a trailing forward slash to the ImageFolder variable if it does not already have one
if (imageFolder.substr(imageFolder.length - 1, imageFolder.length) != "/" && imageFolder != "") 
{ 
  imageFolder += "/";
}

if (targetFrame == '') 
{
  var framesObject = null;
} 
else 
{
  var framesObject = eval('parent.' + targetFrame);
}

//Function runs when this page has been loaded and does the following:
//1. Determine the browser name and version  (since the script will only work on Netscape 3+ and Internet Explorer 4+).
//2. Start the timer object that will periodically change the image displayed by the Banner Ad.
//3. Preload the images used by the Banner Ad rotator script
function initializeBannerRotator() 
{
  //Determine the browser name and version
  //The script will only work on Netscape 3+ and Internet Explorer 4+
  var browserType = navigator.appName;
  var browserVersion = parseInt(navigator.appVersion);

  if (browserType == "Netscape" && (browserVersion >= 3)) 
  {
    isValidBrowser = true; 
  }

  if (browserType == "Microsoft Internet Explorer" && (browserVersion >= 4)) 
  {
    isValidBrowser = true;
  }

  if (isValidBrowser) 
  {
    timerObject = setTimeout("changeImage()", interval);
    bannerAdCode = 0;

    for (i = 0; i < numberOfImages; i++) 
    {
      bannerAdImages[i] = new Image();
      bannerAdImages[i].src = ' ' + imageFolder + imageList[i];
    }
  }
}

//Function to change the src of the Banner Ad image
function changeImage() 
{

  if (isValidBrowser) 
  {
    bannerAdCode = bannerAdCode + 1;

    if (bannerAdCode == numberOfImages) 
	{
      bannerAdCode = 0;
    }

    window.document.bannerAd.src = bannerAdImages[bannerAdCode].src;
    timerObject = setTimeout("changeImage()", interval);
  }
}

//Function to redirect the browser window/frame to a new location,
//depending on which image is currently being displayed by the Banner Ad.
//If Banner Ad is being displayed on an old browser then the DefaultURL is displayed
function changePage() 
{

  if (isValidBrowser) 
  {
    if (targetFrame != '' && (framesObject)) 
	{
      framesObject.location.href = imageURLs[bannerAdCode];
    } 
	else 
	{
      document.location = imageURLs[bannerAdCode];
    }
  } 
  else if (!isValidBrowser) 
  {
    document.location = defaultURL;
  }
}

//  End Script-->