// JavaScript Document propriété exclusive de la société c2sip.fr



var imageEnCours=0;
var arret=0;
var largeurImage=641;
var delayAttente=5000;
var nbPhotos=5;
var positionEnCours=0;
var facteur=30;
var vitesseRange=3;
var facteurReBoot=45;

var deplacementPossible=true;


var vignetteOn=0;
var tImageButtonSlideOff=Array();
var tImageButtonSlideOn=Array();
var arret=new Array();

var valArret=largeurImage;
for(i=0;i<5;i++){
	arret[i]=(valArret)*-1;valArret+=largeurImage;
	tImageButtonSlideOff[i]=new Image();
	tImageButtonSlideOn[i]=new Image();
	cpt=i+1;
	tImageButtonSlideOff[i].src='ressources/'+cpt+'.jpg';
	tImageButtonSlideOn[i].src='ressources/'+cpt+'on.jpg';
}	







if(navigator.appName!='Netscape'){
	facteur=65;
	vitesseRange=1;
	facteurReBoot=85;
}

obj=document.getElementById('layerSlideConteneur');
obj.style.left=0;


function gereClickVignette(indice){
	  deplacementPossible=false;
	  g('slideBt'+vignetteOn).src=tImageButtonSlideOff[vignetteOn].src;
	  vignetteOn=indice;
	  obj.style.left=(arret[indice]+largeurImage)+'px';
	  g('slideBt'+indice).src=tImageButtonSlideOn[indice].src;
}
	
//------------------------------------------------------------------------------------------------	
function afficheVignette(){
	g('slideBt'+vignetteOn).src=tImageButtonSlideOff[vignetteOn].src;
	vignetteOn++;
	g('slideBt'+vignetteOn).src=tImageButtonSlideOn[vignetteOn].src;
	
	
}
//------------------------------------------------------------------------------------------------	
function initVignette(){
	g('slideBt'+vignetteOn).src=tImageButtonSlideOff[vignetteOn].src;
	vignetteOn=0;
	g('slideBt'+vignetteOn).src=tImageButtonSlideOn[vignetteOn].src;
	
	
}
//------------------------------------------------------------------------------------------------	



function fRecule(){
	    
		if(positionEnCours>=arret[vignetteOn]){
		    if(positionEnCours-facteur<arret[vignetteOn]){//pour arreter au bon androit car decalage en soustrayant
			    obj.style.left=arret[vignetteOn]+'px';
				positionEnCours=arret[vignetteOn];
				afficheVignette();
				VerifieDerniereImage();
			}	
			else{
				positionEnCours-=facteur
				obj.style.left=positionEnCours+'px';
				recule();
			}
		}else{
		 clearTimeout(rangement);
		 afficheVignette();
		 VerifieDerniereImage();
		} 
	}
//------------------------------------------------------------------------------------------------

	function fReBoot(){//repositionne le panoramique au debut
	    

		if(positionEnCours<0){
		    if(positionEnCours+facteurReBoot>0){//pour arreter au bon androit
			    obj.style.left=0+'px';
				positionEnCours=0;
				imageEnCours=0;
				initVignette();
				demarreSlide();
			}	
			else{
				positionEnCours+=facteurReBoot;
				obj.style.left=positionEnCours+'px';
				setTimeout("fReBoot()",10);
			}
		}else{
		 
				positionEnCours=0;
				imageEnCours=0;
				initVignette();
				demarreSlide();
		} 
	}

//------------------------------------------------------------------------------------------------	
    function VerifieDerniereImage(){
	   if(imageEnCours<(nbPhotos-1))
	    demarreSlide();
	   else{
	     setTimeout("fReBoot()",delayAttente);
	   }	
	}
//------------------------------------------------------------------------------------------------

	function recule(){
		if(deplacementPossible){
			rangement=setTimeout("fRecule()",vitesseRange);
		}
	}
//------------------------------------------------------------------------------------------------
	function demarreSlide(){
	  //arret+=largeurImage;
	  imageEnCours++;
	  setTimeout("recule()",delayAttente);
	}	
//------------------------------------------------------------------------------------------------
	

