var adDelay = 4000; // set delay between ad change (in milliseconds)

var j = 0;
var adRunOnce = false;

function changead() {
	if( adRunOnce ) {
		//Effect.toggle( adLast, 'blind', {duration: 0.3} );
		//Effect.toggle( adCurr, 'blind', {duration: 0.3} );
		adLast.hide();
		adCurr.show();
	}
	adLast = adList[j];
	j = ( ( j + 1 ) % ( adList.length ) );
	adCurr = adList[j];
	adRunOnce = true;
	setTimeout( "changead()", adDelay );
}

document.observe("dom:loaded", function() {
	adList = $('adList').immediateDescendants();
	var adCurr = adList[j];
	for( d = 0; d < adList.length; d++ ) {
		adList[d].hide();
	}
	adList[0].show();
	changead();
});
/*
function start_slideshow(delay) {
	setTimeout(switch_slides(0, delay), delay);
}

function switch_slides(frame, delay) {
	return (function() {
		numslides = slides.length;
		Effect.Fade(slides[frame].id);
		if (frame == numslides-1) {
			frame = 0;
		} 
		else {
			frame = frame + 1;
		}
		setTimeout("Effect.Appear('" + slides[frame].id + "');", 200);
		setTimeout(switch_slides(frame, delay), delay + 200);
	});
}

document.observe("dom:loaded", function() {
	console.log("this is just a test");
	slides = $$('.ad');
	start_slideshow(4000);
});*/