// JavaScript Document

function changerImgs() {
	var cptActus = 1;
	$$("#actus .images").each( function(cetteActu) {
		var srcEnCours = cetteActu.firstDescendant().src;
		var imgEnCours = srcEnCours.replace(/.*actu-\d+-(\d+)\.jpg/, "$1");
		if (imgEnCours < imgsActus[cptActus]) {
			imgEnCours++;
			cetteActu.firstDescendant().src = srcEnCours.replace(/(.*actu-\d+-)(\d+)(\.jpg)/, "$1" + imgEnCours + "$3");
		} else {
			imgEnCours = 1;
			cetteActu.firstDescendant().src = srcEnCours.replace(/(.*actu-\d+-)(\d+)(\.jpg)/, "$1" + "1" + "$3");
		}
		cptActus++;
	});
}

function lancerDiapos() {
	if ($("actus").descendants()) {
		var cptActus = 1;
		$$("#actus .images").each( function(cetteActu) {
			imgsActus[cptActus] = cetteActu.descendants().size();
			cptActus++;
		});
		new PeriodicalExecuter(changerImgs, 4.5);
	}
}

var imgsActus = new Array();

Event.observe(window, 'load', lancerDiapos);
