function getXhr() {
	var xhr = null;
	if(window.XMLHttpRequest) // Firefox et autres
		xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else { // XMLHttpRequest non supporté par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	} 
	return xhr; 
}

function gestionAmis(UserId, action, type, idLigne){
	var xhr = getXhr();

	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) { 
			if(action == 'ajout') {
				document.getElementById('ajoutAmis').innerHTML = ' | <a title="Supprimer de ma liste d\'amis" class="boldgrey" href="javascript:gestionAmis('+UserId+', \'suppressioin\', \'page\')">Supprimer de ma liste d\'amis</a> | ';
				var AfficheListeAmis = xhr.responseText;
				document.getElementById('menuAmis').innerHTML = AfficheListeAmis ;

			}else 
				if (type == 'page') {
					document.getElementById('ajoutAmis').innerHTML = ' | <a title="Ajouter &agrave; ma liste d\'amis" class="boldgrey" href="javascript:gestionAmis('+UserId+', \'ajout\', \'page\')"> Ajouter &agrave; ma liste d\'amis</a> | ';
					var AfficheListeAmis = xhr.responseText;
					document.getElementById('menuAmis').innerHTML = AfficheListeAmis ;
					
				}else if (type == 'menu')
					document.getElementById('menuAmis'+idLigne).innerHTML = '';
		}
	}
	
	if(action == 'ajout') var urlAmis = 'buddy.php?addbuddy='+UserId;
	else var urlAmis = 'buddy.php?delbuddy='+UserId;
	
	xhr.open("GET", urlAmis, true);
	xhr.send(null);

}