var passage=0;
var restant=new Array();
var nombre=0;

			function decrem(){
				var xhr = getXhr();
				// quandréponse
				xhr.onreadystatechange = function(){
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						leselect = xhr.responseText;
    				if (leselect.substring(0,1)=="*")
    				{
						 	 leselect=leselect.substring(1,leselect.length-1)
							 document.getElementById('page').innerHTML = leselect;
						}
						else
						{
						 		pos=leselect.indexOf("*",0);
								nb=leselect.substr(pos+1,leselect.length-pos-1);
								ref=0;
								nombre=nb;
								for (i=0;i<nb;i++)
								{
  						 		pos1t=leselect.indexOf("T",ref);
  						 		pos2t=leselect.indexOf("T",pos1t+1);
									ref=pos2t;
  								chaine=leselect.substr(pos1t,(pos2t-pos1t));
							    document.getElementById('reste'+i).innerHTML = chaine;
									restant[i]=chaine;
								}
								passage=1;
						}
						/*essai("fini",784,0);*/
  					timimage=setTimeout("decrem();",1000);
					}
				}
				if (passage==0)
				{
        		// On fait du get
        		xhr.open("GET","99_decompte.php",true);
        	  // pas d'argument
        		xhr.send(null);}
						
						else
						{
								for (i=0;i<nombre;i++)
								{
								 	rec_jour=restant[i].substr(33,2);
								 	rec_heure=restant[i].substr(55,2);
								 	rec_minute=restant[i].substr(77,2);
								 	rec_seconde=restant[i].substr(99,2);
									rec_jour=(parseInt(rec_jour.substr(0,1))*10) + parseInt(rec_jour.substr(1,1));
									rec_heure=(parseInt(rec_heure.substr(0,1))*10) + parseInt(rec_heure.substr(1,1));
									rec_minute=(parseInt(rec_minute.substr(0,1))*10) + parseInt(rec_minute.substr(1,1));
									rec_seconde=(parseInt(rec_seconde.substr(0,1))*10) + parseInt(rec_seconde.substr(1,1));
									if (rec_seconde==0 && rec_minute==0 && rec_heure==0 && rec_jour==0)
									{passage=0;}
									else
									{
    									if (rec_seconde!=0) {rec_seconde=rec_seconde-1;}
    									else
    									{
    									 		rec_seconde=59;
    											if (rec_minute!=0) {rec_minute=rec_minute-1;}
    											else
    											{
    											 		rec_minute=59;
    											 		if (rec_heure!=0) {rec_heure=rec_heure-1;}
    													else
    													{
    													 	 rec_heure=23;
    													 	 if (rec_jour!=0) {rec_jour=rec_jour-1;}	
    													}
    											}
    									}
    									if (rec_seconde==1 && rec_minute==0 && rec_heure==0 && rec_jour==0) {passage=0;}
    									chaine="Temps restant :&nbsp;<span><span>";
    									if (rec_jour<10) {chaine=chaine + "0" + rec_jour;} else {chaine=chaine + rec_jour;}
    									chaine=chaine + "</span>J&nbsp;<span>";
    									if (rec_heure<10) {chaine=chaine + "0" + rec_heure;} else {chaine=chaine + rec_heure;}
    									chaine=chaine + "</span>H&nbsp;<span>";
    									if (rec_minute<10) {chaine=chaine + "0" + rec_minute;} else {chaine=chaine + rec_minute;}
    									chaine=chaine + "</span>M&nbsp;<span>";
    									if (rec_seconde<10) {chaine=chaine + "0" + rec_seconde;} else {chaine=chaine + rec_seconde;}
    									chaine=chaine + "</span>S</span>";
    							    document.getElementById('reste'+i).innerHTML = chaine;
    									restant[i]=chaine;
									}
								}
								timimage=setTimeout("decrem();",1000);
						}
				}
			function decdir(){
				var xhr = getXhr();
				// quandréponse
				xhr.onreadystatechange = function(){
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						leselect = xhr.responseText;
    				if (leselect.substring(0,1)=="*")
    				{
						 	 leselect=leselect.substring(1,leselect.length-1)
							 document.getElementById('page').innerHTML = leselect;
							 passage=1;
						}
  					//timimage=setTimeout("decdir();",1000);
					}
				}
				if (passage==0)
				{
        		// On fait du get
        		xhr.open("GET","99_dedirect.php",true);
        	  // pas d'argument
        		xhr.send(null);
				}
				}
				
function decimage()
{
 		var passage=0;
  	timimage=setTimeout("decrem();",100);
}
function dedirect()
{
 		var passage=0;
  	timimage=setTimeout("decdir();",100);
}

