// JavaScript Document

	var tournee = new Array();
	var num;
	var nbTotal ;
	var dateServeur ;
	var deltaDates ;

function init( date ) {
	var n = 0 ;
	var dateLocale = new Date();
	dateServeur = new Date(date) ;
	deltaDates = dateServeur - dateLocale ;
	
	tournee[n] = ["Feb 04 11:02:00 2009","Feb 04 11:02:10 2009",""]; n++;
	tournee[n] = ["Feb 20 19:12:00 2009","Feb 20 19:57:00 2009",""]; n++;
	tournee[n] = ["Feb 21 18:18:00 2009","Feb 21 19:03:00 2009",""]; n++;
	tournee[n] = ["Mar 07 20:00:00 2009","Mar 07 20:45:00 2009",""]; n++;

	nbTotal = tournee.length;
	num=0;
	Rebour(tournee[num][0],tournee[num][1],tournee[num][2]);
}

function Rebour(DateEvenement,DateFinEvenement,Text) {
	var Affiche=document.getElementById('decompte');
	var dateLocale = new Date();
	var dateCourante = new Date(deltaDates + dateLocale.getTime()) ;
	var dateDebut = new Date (DateEvenement); // Date et heure de l'événement
	var dateFin = new Date (DateFinEvenement); // Date et heure de la fin de l'événement
	var sec = (dateDebut - dateCourante) / 1000; // Temps donné en millièmes de seconde
	var TempsRestant=(dateFin-dateCourante);
	var n = 24 * 3600; //nombre de secondes dans un jour
	var relance = true ;
	if (sec > 0) {
		j = Math.floor (sec / n);
		h = Math.floor ((sec - (j * n)) / 3600);
		mn = Math.floor ((sec - ((j * n + h * 3600))) / 60);
		sec = Math.floor (sec - ((j * n + h * 3600 + mn * 60)));
		Affiche.innerHTML = unescape(Text) + j +" jours, "+ h +" h "+ mn +" min et "+ sec + " sec ";
	}
	else if (Math.abs(sec) < TempsRestant ) { // Durée de l'événement
		document.location = "virthea.php?file=client" ;
	}
	else {
		if( num < nbTotal ) {
			num++;
			Rebour(tournee[num][0],tournee[num][1],tournee[num][2]);
			relance=false;
		} else {
			Affiche.innerHTML = unescape(Text) + " Programmation termin&eacute;e pour l'instant";
			relance=false;
		}
	}
	
	if(relance) {
		tRebour=setTimeout ("Rebour('" + DateEvenement + "','" + DateFinEvenement + "','" + Text + "');", 1000);
	}
}

