var numBannerImages = 3;
var rotateInterval = 10000;
var bannerImages = new Array(numBannerImages);
bannerImages[0] = '/images/banner_about.jpg';
bannerImages[1] = '/images/banner_stockTicker.jpg';
bannerImages[2] = '/images/banner_business.jpg';
    
function setOpacity(obj, opacity) {
  
  opacity = (opacity == 100)?99.999:opacity;
  
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}	
    
function fadeIn(objId,opacity) {
    
  if (document.getElementById) {
      
    obj = document.getElementById(objId);
    
    if (opacity <= 100) {
      setOpacity(obj, opacity);
      opacity += 10;
      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
    }
  }
}

function changeBannerImage(bannerImgNum) {
    if(bannerImgNum >= numBannerImages){
        bannerImgNum = 0;
    }			
    
    biObj = document.getElementById('bannerImage');
    ///alert(biObj.src + '|' + bannerImgNum);
    
    setOpacity(biObj,0);
    
    biObj.src = bannerImages[bannerImgNum];
    //alert(biObj.src);
                    
    fadeIn(biObj.id,0);

    //increment before next call
    bannerImgNum += 1;

    window.setTimeout("changeBannerImage("+bannerImgNum+")", rotateInterval);
    
}

