	function rayerTaf(id_taf)
	{
		var req = null; 
		
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req  = new ActiveXObject('Microsoft.XMLHTTP'); 
		req.open('POST','ajax_rayer.php',true);
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					//document.ajax.dyn.value="Dans le formulaire : " + req.responseText;
					//document.getElementById("zone").innerHTML = "Dans le div : " + req.responseText;
					//document.getElementById("zone").innerHTML = "Dans le div : " + id_taf;
					document.getElementById(id_taf).style.textDecoration ='line-through';
				}	
				else	
				{
					document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 		
		/* Avec POST :  */
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
		var data = 'id_taf='+escape(id_taf); // formatage de la requête
		req.send(data); // envoi de la requête
	}
	
	function derayerTaf(id_taf)
	{ 
		var req = null; 
		
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req  = new ActiveXObject('Microsoft.XMLHTTP'); 
		req.open('POST','ajax_derayer.php',true);
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					//document.ajax.dyn.value="Dans le formulaire : " + req.responseText;
					//document.getElementById("zone").innerHTML = "Dans le div : " + req.responseText;
					//document.getElementById("zone").innerHTML = "Dans le div : " + id_taf;
					document.getElementById(id_taf).style.textDecoration ='none';
				}	
				else	
				{
					document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 		
		/* Avec POST :  */
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
		var data = 'id_taf='+escape(id_taf); // formatage de la requête
		req.send(data); // envoi de la requête
	}
	
	function supprimerTaf(id_taf)
	{ 
		var req = null; 
		
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req  = new ActiveXObject('Microsoft.XMLHTTP'); 
		req.open('POST','ajax_supprimerTaf.php',true);
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					//document.getElementById(id_taf).style.display ='none';
					//document.getElementById('bouton_rayer'+id_taf).style.display ='none';
					//document.getElementById('bouton_derayer'+id_taf).style.display ='none';
					//document.getElementById('bouton_supprimer'+id_taf).style.display ='none';
					document.getElementById('taf'+id_taf).style.display ='none';
				}	
				else	
				{
					document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 		
		/* Avec POST :  */
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
		var data = 'id_taf='+escape(id_taf); // formatage de la requête
		req.send(data); // envoi de la requête
	}
	
	function restaurerTaf(id_taf)
	{ 
		var req = null; 
		
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req  = new ActiveXObject('Microsoft.XMLHTTP'); 
		req.open('POST','ajax_restaurer.php',true);
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					if(req.responseText != "categorie_inexistante")
					{
						document.getElementById('taf'+id_taf).style.display ='none';
						var nbr = req.responseText-20;
						document.getElementById("corbeille_vide").innerHTML = "Nombre de tafs dans la corbeille : " + nbr;
					}
					else
					{
						alert('Impossible de restaurer ce TAF car sa catégorie d origine a été supprimée.');
					}
				}	
				else	
				{
					document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 		
		/* Avec POST :  */
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
		var data = 'id_taf='+escape(id_taf); // formatage de la requête
		req.send(data); // envoi de la requête
	}
	
	function restaurerCat(id_cat)
	{
		var req = null; 
		
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req  = new ActiveXObject('Microsoft.XMLHTTP'); 
		req.open('POST','ajax_restaurer_cat.php',true);
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					document.getElementById('cat'+id_cat).style.display ='none';
					document.getElementById("corbeille_cat_vide").innerHTML = "Nombre de catégories dans la corbeille : " + req.responseText;
				}	
				else	
				{
					document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 		
		/* Avec POST :  */
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
		var data = 'id_cat='+escape(id_cat); // formatage de la requête
		req.send(data); // envoi de la requête
	}
	
	function viderCorbeilleTaf(id_compte)
	{
		var req = null; 
		
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req  = new ActiveXObject('Microsoft.XMLHTTP'); 
		req.open('POST','ajax_vider_corbeille_taf.php',true);
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					document.getElementById('pour_vider_corb_taf').style.display ='none';
					document.getElementById('bouton_vider_corb').style.display ='none';
					document.getElementById("corbeille_vide").innerHTML = "Nombre de tafs dans la corbeille : 0";
				}	
				else	
				{
					document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 		
		/* Avec POST :  */
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
		var data = 'id_compte='+escape(id_compte); // formatage de la requête
		req.send(data); // envoi de la requête
	}
	
	function viderCorbeilleCat(id_compte)
	{
		var req = null; 
		
		if(window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req  = new ActiveXObject('Microsoft.XMLHTTP'); 
		req.open('POST','ajax_vider_corbeille_cat.php',true);
		req.onreadystatechange = function()
		{ 
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					document.getElementById('pour_vider_corb_cat').style.display ='none';
					document.getElementById('bouton_vider_corb_cat').style.display ='none';
					document.getElementById("corbeille_cat_vide").innerHTML = "Nombre de catégories dans la corbeille : 0";
				}	
				else	
				{
					document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 		
		/* Avec POST :  */
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
		var data = 'id_compte='+escape(id_compte); // formatage de la requête
		req.send(data); // envoi de la requête
	}
	
	function test01(a)
	{
		//var_test = a;
		document.getElementById("zone").innerHTML = "Dans le div : "+a;
	}


