var arrayPhrases = Array(); var arrayPhrasesEng = Array("."); var phraseCourrante = 0; // La phrase de départ par défaut var fadeSteps = 75; // Le temps en milliseconde entre les étapes de fade var timeSteps = 7000; // Le temps en millisecondes entre les phrases var moveSteps = 1; // Le nombre de pixel de décallage var currentLeft = -150; // La position de départ function nextPhrase() { fadeOut(); setTimeout("changePhrase()",20 * fadeSteps); setTimeout("fadeIn()",21 * fadeSteps); setTimeout("nextPhrase()",timeSteps + 41 * fadeSteps); } function bougeDiv(direction) { currentLeft += (direction * moveSteps); document.getElementById("FadingTexte").style.left = currentLeft + "px"; } function fadeOut() { var timer = 0; for (i=100;i>=0;i=i-5) //for (i=136;i<=255;i=i+7) { setTimeout("changeOpacite("+i+")",fadeSteps * timer); setTimeout("bougeDiv(1)",fadeSteps * timer); timer++; } } function fadeIn() { var timer = 0; for (i=0;i<=100;i+=5) //for (i=255;i>=136;i=i-7) { setTimeout("changeOpacite("+i+")",fadeSteps * timer); setTimeout("bougeDiv(-1)",fadeSteps * timer); timer++; } } function changePhrase() { phraseCourrante++; if (document.getElementById("langue").value == "fr"){ if (phraseCourrante >= arrayPhrases.length){ phraseCourrante = 0; } document.getElementById("FadingTexte").innerHTML = "
" + arrayPhrases[phraseCourrante] + "
"; }else{ if (phraseCourrante >= arrayPhrasesEng.length){ phraseCourrante = 0; } document.getElementById("FadingTexte").innerHTML = "
" + arrayPhrasesEng[phraseCourrante] + "
"; } } function changeOpacite(niv) { // Comme IE7 désactive le cleartype sur des filter var object = document.getElementById("MasqueBlanc").style; niv = 100 - niv; object.opacity = (niv/100)-.01; object.MozOpacity = (niv/100)-.01; object.KhtmlOpacity = (niv/100); object.filter = "alpha(opacity=" + niv + ")"; }