[AJAX] Rappel fonction ajax
	
	
		Bonjour.
J'ai une fonction ajax que j'appel pour afficher un texte au clique sur un lien.
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
   | function FuncAjax(div, page, data)
{
    if(document.all) 
    { 
        var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else 
    { 
        var XhrObj = new XMLHttpRequest();
    }
 
    var content = document.getElementById(div); 
 
    XhrObj.open("POST", page); 
 
    XhrObj.onreadystatechange = function() 
    { 
        if (XhrObj.readyState == 4 && XhrObj.status == 200) 
            content.innerHTML = XhrObj.responseText ; 
    }        
  	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
    XhrObj.send(data);
} | 
 Je voudrais qu'en recliquant sur ce lien, le texte disparaisse et ainsi de suite.
	Code:
	
<A href="#" id="lien" class="niveau_2" onClick="FuncAjax('ajax', 'liste_categories.php', 'flag=1');changeflag();">lien</A>
 Pour cela j'ai une variable a 0 ou a 1 que je modifie a chaque clique.
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13
   | function changeflag()
{
	if (flag == 1)
	{
		document.getElementById("lien").onClick = "FuncAjax('ajax', 'liste_categories.php', 'flag=0');changeflag();";
		flag = 0;
	}
	if (flag == 0)
	{
		document.getElementById("lien").onClick = "FuncAjax('ajax', 'liste_categories.php', 'flag=1');changeflag();";
		flag = 1;
	}
} | 
 Le texte s'affiche bien au premier clique, mais ne disparait pas au second. Je n'ai aucune erreur JS d'afficher.
Quelqu'un à une idée ? Merci