// Scripts to control the functionality of the header bar on the home page

// DO NOT EDIT BELOW HERE

var t=0;
var totalBanners = messages.length;
var currentBanner = totalBanners - 1;
var newMessageId = 'BannerMessage';
var newButtonMessageId = 'BannerButtonMessage';
var newButtonLinkId = 'BannerButtonLink';
var newImageId = 'BannerImage';
var ButtonId = 'BannerButton';
var BottomLeftImage = 'BottomLeftImage';
var BottomButton = 'BottomButton';
var BottomRightImage = 'BottomRightImage';
var BottomSeparator = 'BottomSeparator';
var BottomLink = 'BottomLink';

function moveBanner(passedNew) {

  if (passedNew != currentBanner) {

    if (t) clearTimeout(t);
    if (passedNew >= 0) newBanner = passedNew;
  
    newButtonId = ButtonId + newBanner;
    oldButtonId = ButtonId + currentBanner;
    newBottomButton = BottomButton + newBanner;
    oldBottomButton = BottomButton + currentBanner;
    newBottomLink = BottomLink + newBanner;
    oldBottomLink = BottomLink + currentBanner;

    document.getElementById(newImageId).src = images[newBanner];
    document.getElementById(newMessageId).innerHTML = messages[newBanner];
    document.getElementById(newButtonMessageId).innerHTML = buttonmessages[newBanner];  
    document.getElementById(newButtonLinkId).href = buttonlinks[newBanner];
    document.getElementById(newButtonId).src = buttonimagesactive[newBanner];
    document.getElementById(oldButtonId).src = buttonimages[currentBanner];
    document.getElementById(BottomLeftImage).src = bottomleftimage[newBanner];
    if (currentBanner == totalBanners - 1) {
      document.getElementById(oldBottomButton).className = 'farright';
    } else {
      document.getElementById(oldBottomButton).className = '';
    }
    if (newBanner == totalBanners - 1) {
      document.getElementById(newBottomButton).className = 'selected farright';
    } else {
      document.getElementById(newBottomButton).className = 'selected';
    }
    document.getElementById(BottomRightImage).src = bottomrightimage[newBanner];
    document.getElementById(newBottomLink).className = 'current';
    document.getElementById(oldBottomLink).className = '';
    document.getElementById(newBottomLink).href = buttonlinks[newBanner];
    
    for (i=0;i<totalSeparators;i++) {
      newBottomSeparator = BottomSeparator + i;
      document.getElementById(newBottomSeparator).src = separators[newBanner][i];
    }

    
    currentBanner = newBanner;
    if (newBanner + 1 == totalBanners) newBanner = 0; else newBanner = newBanner + 1;
    if (rotate == 1) t = setTimeout("moveBanner(currentBanner,newBanner)",secondsToRoll * 1000);

  }
}

moveBanner(0);


