window.addEvent('domready', function() {
	Element.extend({ fade: function(options){this.fxFade = new Fx.Style(this, 'opacity',{duration: 300});return;} });

	var laBanners = $$('div.banner');
	var currentElement = 0;
		
	laBanners.each(function(el){ el.fade(); el.fxFade.hide(); });
		
	laBanners[currentElement].fxFade.start(0,1);
		
	function RotateBanners(){ laBanners[currentElement].fxFade.start(1,0).chain(function(){ currentElement++; if (currentElement>laBanners.length-1){currentElement=0}; laBanners[currentElement].fxFade.start(0,1); });};
	
	RotateBanners.periodical(8000);
});