var timer;
var pas = 3;
function moveLayer(sens,suffix) {
	objet = document.getElementById("text"+suffix);
	if(parseInt(objet.style.top) + (pas*sens) > 0) {
		clearTimeout(timer);
	} else if(parseInt(objet.style.top)+(pas*sens)<-(objet.offsetHeight-document.getElementById("text_cadre"+suffix).offsetHeight)) {
		clearTimeout(timer);
	} else {
		objet.style.top = (parseInt(objet.style.top) + (pas*sens)) + "px";
	}
	timer = setTimeout("moveLayer(" + sens + ",'" + suffix + "');", 30);
}

function fixIE6flicker(fix) {
	try {
		document.execCommand("BackgroundImageCache", false, fix);
	} catch(err) { }
}
fixIE6flicker(true);

function fonduImages() {
	var img_nb = $("cadre_fondu").getElementsByClassName("img_fondu").length;
	if(img_nb > 0) {
		//Effect.toggle("i1", 'appear', {duration: 2.0}); // Nombre de secondes 1er effet "apparaître"
		var cur = 1;
		new PeriodicalExecuter(function(pe) {
  		if(cur==img_nb) {cur = 0;}
  		cur = cur + 1;
  		new Effect.Appear("i"+cur, {
				beforeStart: function() {
					if(cur==0) prev = img_nb;
					else prev = cur - 1;
					for(a=1;a<=img_nb;a++) {
						if(a==cur) {
							$("i"+a).style.display = 'none';
							$("i"+a).style.zIndex = '100';
						} else if(a==prev) {
							$("i"+a).style.zIndex = '10';
						} else {
							$("i"+a).style.zIndex = '0';
						}
					}
				}, duration: 2.0 // Nombre de secondes effet "appraître"
				, from:0.0, to:1.0
			});
		}, 5); // Nombre de secondes entre 2 images
	}
}

var innerArgu;
var innerPress;
function switchPressArgu(item) {
	if(item=="press") {
		$("presse").style.display = "none";
		$("presse_activ").style.display = "block";
		$("argumentaire").style.display = "block";
		$("argumentaire_activ").style.display = "none";
		$("text_crea").style.top = 0;
		$('text_crea').className = "list_creations";
		innerArgu = $("text_crea").innerHTML;
		$("text_crea").innerHTML = $("press_review").innerHTML;
	} else if(item=="argu") {
		$("presse").style.display = "block";
		$("presse_activ").style.display = "none";
		$("argumentaire").style.display = "none";
		$("argumentaire_activ").style.display = "block";
		$("text_crea").style.top = 0;
		$('text_crea').className = "text_crea";
		innerPress = $("text_crea").innerHTML;
		$("text_crea").innerHTML = innerArgu;
	}
}

function travaux() {
	if($("travaux").style.display != "none") return;
	new Effect.Appear($("travaux"), {duration: 0.5, from:0.0, to:1.0});
	new PeriodicalExecuter(function(pe) {
		new Effect.Fade($("travaux"), {
			afterFinish: function() {
				pe.stop();
			}, duration: 1.0
			, from:1.0, to:0.0
		});
	}, 3);
}