﻿// JScript File

bannerFirstWait = 3;
bannerWait = 3;
bannerSpeed = 2.5;
bannerStepSpeed = 0.5;
bannerPlay = true;
currentIndex = 0;


function runBannerSwap(bannerList){

    maxBanner = bannerlist[bannerlist.length - 1];
    previousBanner = 0;
    if (bannerPlay){
	
	    var nextIndex = parseInt(currentIndex) + 1;
	    nextBanner = bannerlist[nextIndex];
    	
	    document.getElementById('banner' + currentBanner).style.zIndex = 100;
	    document.getElementById('banner' + nextBanner).style.zIndex = 101;
    	
    	if (previousBanner != 0) {
	    document.getElementById('banner' + previousBanner).style.display = "none";
	    document.getElementById('banner' + previousBanner).style.zIndex = 100 - previousBanner;
	    }
    	
	    Effect.Appear('banner'  + nextBanner,{duration: bannerSpeed});
	    new Effect.Opacity('bannerimage' + currentBanner, {duration: bannerSpeed, to: 0.5});
	    new Effect.Opacity('bannerimage' + nextBanner, {duration: bannerSpeed, to: 1.0});
	    setTimeout("runBannerSwap()", (bannerWait * 1000));
    	
	    previousBanner = currentBanner;
	    currentBanner = nextBanner;
	    currentIndex = nextIndex;
	    if (parseInt(currentIndex) + 1 >= bannerlist.length) {
	        bannerPlay = false;
	    }
    }
}

function setupBannerSwap(banner, bannerList){
	
	if(currentBanner < 1){
		currentBanner = banner;
	}
	setTimeout("runBannerSwap(" + bannerList + ")", (bannerFirstWait * 1000));
	
}
function runBannerStep(banner){

    bannerPlay = false;
	
	document.getElementById('banner' + currentBanner).style.display = "none";
	document.getElementById('bannerimage' + currentBanner).style.opacity = "0.5";
	document.getElementById('bannerimage' + currentBanner).style.filter = "alpha(opacity = 50)";
	
	previousBanner = currentBanner;
	currentBanner = banner;
	document.getElementById('banner' + currentBanner).style.display = "block";
	document.getElementById('bannerimage' + currentBanner).style.opacity = "1.0";
	document.getElementById('bannerimage' + currentBanner).style.filter = "alpha(opacity = 100)";
	
	//Effect.Appear('banner'  + banner,{duration: bannerStepSpeed});
	$('banner' + banner).style.display = 'block';
	
	
	
}


