var cpt = 0;
var nbBannerBlocks = 0;
var interval;
function animateText(i, nextI) {
	jQuery("#block_"+i).fadeTo(1000, 0);
	jQuery("#block_"+nextI).fadeTo(1000, 1);
	jQuery("#block_txt_"+i).removeClass('block_txt_current');
	jQuery("#block_txt_"+nextI).addClass('block_txt_current');
}

function nextBanner() {
	animateText(cpt, (cpt + 1) % nbBannerBlocks);
	cpt = (cpt + 1) % nbBannerBlocks;
}

jQuery(document).ready(function() {
	while (jQuery('#block_'+nbBannerBlocks).length > 0) {
		if (nbBannerBlocks > 0) {
			jQuery('#block_'+nbBannerBlocks).fadeTo(1,0);
		}

		var newDiv = jQuery('<div id="block_txt_'+nbBannerBlocks+'" class="block_txt block_txt_'+nbBannerBlocks+' '+(nbBannerBlocks==0?'block_txt_current':'')+'">&nbsp;&nbsp;</div>');
		function addEvent(nextI) {
			newDiv.click(function() {
				if (cpt != nextI) {
					clearInterval(interval);
					animateText(cpt, nextI);
					cpt = nextI;
				}
			});
		}
		addEvent(nbBannerBlocks);
		jQuery('#block_'+nbBannerBlocks).parent().append(newDiv);
		nbBannerBlocks++;
	}
	interval = setInterval('nextBanner()', 10000);	
});

