var bannerChangeInterval = 10000;
var fadeDuration = 0.8;
var bannerPath = 'images/banner/';
var banner = new Array('ndd_banner_468x60.png', 'vb-ldr.png', 'arning.png', 'seat.png');
var bannerLinks = new Array('http://www.nddesign.de', 'http://www.vb-lette-darup-rorup.de/', 'http://www.fliesen-arning.de/', 'http://wilstacke-growe.seat.de/');
var currentBanner = 0;
var containerName = '';

function initBannerSwitcher(cName) {
	//create initial random number
	currentBanner = Math.floor(Math.random()*banner.length);
	containerName = cName;
	var currentBannerFile = bannerPath+banner[currentBanner];

//	$(containerName).update('<a href="'+bannerLinks[currentBanner]+'" target="_blank"><img src="'+currentBannerFile+'"/></a>');
	$(containerName).hide();
	changeBanner();
}

function cycleBanner() {
//	Effect.Fade(containerName);
	Effect.Fade(containerName, {duration: fadeDuration, afterFinish: function() {
		changeBanner();
       } } );
}

function changeBanner() {
	currentBanner++;
	if(currentBanner >= banner.length)
		currentBanner = 0;

	var currentBannerFile = bannerPath+banner[currentBanner];

	$(containerName).update('<a href="'+bannerLinks[currentBanner]+'" target="_blank"><img src="'+currentBannerFile+'"/></a>');

	Effect.Appear(containerName, {duration: fadeDuration, afterFinish: function() {
		setTimeout('cycleBanner(\'' + containerName + '\')', bannerChangeInterval);
    } } );
}
