// JavaScript Document var actualisation=false; var defiledeja=false; var pauseOk2 = false; var pauseOk3 = false; function init2() { document.getElementById('contenu2').style.width=largeurConteneurs2+"px"; document.getElementById('contenant2').style.width=largeurConteneurs2+"px"; document.getElementById('contenu2').innerHTML = tabImageFocus[0]; pauseOk2 = false; compteur1 = setTimeout('defiler2Suivant()',pause2);//defilement automatique } function demarrer2Suivant() { document.getElementById('contenu2').style.left = (document.getElementById('contenant2').style.left+largeurConteneurs2)+"px"; document.getElementById('contenu2').innerHTML = tabImageFocus[index2]; pauseOk2 = false; actualiseAffichage(); timer2 = setInterval('avancer2()',vitesse2); } function defiler2Suivant() { clearTimeout(compteur1); if(defiledeja==false) { timer2 = setInterval('avancer2()',vitesse2); } } function avancer2() { defiledeja=true; var left_contenu2 = parseInt(document.getElementById('contenu2').style.left); document.getElementById('contenu2').style.left = (left_contenu2-pas2)+'px'; var contenant2 = parseInt(document.getElementById('contenant2').style.left); //alert(parseInt(document.getElementById('contenu2').style.left)); if(parseInt(document.getElementById('contenu2').style.left)==0&&pauseOk2==false){//pour faire une pause defiledeja=false; pauseOk2 = true; clearInterval(timer2); compteur1= setTimeout('defiler2Suivant()',pause2); } if((left_contenu2-pas2)<-largeurConteneurs2) { if( index2==(tabImageFocus.length-1) ) index2 = 0;/**/ else index2 = index2+1; clearInterval(timer2); demarrer2Suivant(); } } function stopper2(){ if(timer2!=false) clearInterval(timer2); timer2=false; } function relancer2(){ if(timer2==false) timer2 = setInterval('avancer2()',vitesse2); } function demarrer2Precedent(){ document.getElementById('contenu2').style.left = -(document.getElementById('contenant2').style.left+largeurConteneurs2)+"px"; document.getElementById('contenu2').innerHTML = tabImageFocus[index2]; pauseOk2 = false; defiledeja=true; actualiseAffichage(); timer2 = setInterval('reculer2()',vitesse2); } function defiler2Precedent() { clearTimeout(compteur1); if(defiledeja==false) { timer2 = setInterval('reculer2()',vitesse2); } } function reculer2() { defiledeja=true; var left_contenu2 = parseInt(document.getElementById('contenu2').style.left); document.getElementById('contenu2').style.left = (left_contenu2+pas2)+'px'; var contenant2 = parseInt(document.getElementById('contenant2').style.left); if(parseInt(document.getElementById('contenu2').style.left)==0&&pauseOk2==false){//si div calée à 0 : fin du défilement defiledeja=false; pauseOk2 = true; clearInterval(timer2); compteur1= setTimeout('defiler2Suivant()',pause2); } if((left_contenu2+pas2)>largeurConteneurs2) {//img calee on prepare la précédente if( index2==0 ) index2 = tabImageFocus.length-1;/**/ else index2 = index2-1; clearInterval(timer2); demarrer2Precedent(); } } function afficheDiapo(thisTd)// lors d'un clic sur un numéro d'image du menu { num = parseInt(thisTd)-1; actualisation=true; clearTimeout(compteur1); if(timer2!=false) { clearInterval(timer2); timer2=false; } if(num>index2) { index2=parseInt(num)-1; if(timer2==false) { timer2 = setInterval('avancer2()',vitesse2); } } else { if(num