//création de l'objet XMLHTTP en fonction du navigateur
function createXHR(){
	var request = false;
	try{
		request = new ActiveXObject('Msxml2.XMLHTTP');
	}catch (err2) {
		try {
			request = new ActiveXObject('Microsoft.XMLHTTP');
		}catch (err3) {
			try {
				request = new XMLHttpRequest();
			}catch (err1){
				request = false;
			}
		}
	}
	return request;
}

//envoi de requete en POST
function Write(url, content){	// url is the script and data is a string of parameters
	var xhr = createXHR();
	xhr.onreadystatechange=function(){ 
		if(xhr.readyState == 4){
			// nothing for now
			alert("sent " + url + " " + content);
		}
	}; 
	xhr.open("POST", url, true);		
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send(content); 
} 

function trim (myString){
	return myString.replace(' ','').replace(' ','');
} 

function centrer_div(){
	largeur=((document.body.clientWidth)/2)-195;
	hauteur=((document.body.clientHeight)/2)-74;
	hauteur2=document.documentElement.scrollHeight;
	document.getElementById('overlay').style.height=hauteur2+"px";
	document.getElementById('message').style.top=hauteur+"px";
	document.getElementById('message').style.left=largeur+"px";	
	$('#message').fadeIn(300);
	$('#overlay').fadeIn(300);
}

function afficher_message(message){
	document.getElementById('texte_message').innerHTML=message;
	centrer_div()
}

function cacher_div(){
	$('#message').fadeOut(300);
	$('#overlay').fadeOut(300);
}

function centrer_div2(){
	largeur=((document.body.clientWidth)/2)-195;
	hauteur=((document.body.clientHeight)/2)-106;
	hauteur2=document.documentElement.scrollHeight;
	document.getElementById('overlay').style.height=hauteur2+"px";
	document.getElementById('message2').style.top=hauteur+"px";
	document.getElementById('message2').style.left=largeur+"px";	
	$('#message2').fadeIn(300);
	$('#overlay2').fadeIn(300);
}

function afficher_message2(message){
	document.getElementById('texte_message2').innerHTML=message;
	centrer_div2()
}

function cacher_div2(){
	$('#message2').fadeOut(300);
	$('#overlay2').fadeOut(300);
}

function coup_coeur(membre){ 
	var req = createXHR();
	req.onreadystatechange = function(){ 			
		if(req.readyState == 4){
			if(req.status == 200){						
				reponse=req.responseText;	
				document.getElementById('texte_message').innerHTML=reponse;
				centrer_div();
			}	
		} 
	}; 
	req.open("GET", "ajax/coup_coeur.php?membre=" + membre + "&coeur=1", true); 
	req.send(null);
}

function membre_favoris(membre, statut){ 
	var req = createXHR();
	req.onreadystatechange = function(){ 			
		if(req.readyState == 4){
			if(req.status == 200){						
				reponse=req.responseText;	
				document.getElementById('texte_message').innerHTML=reponse;
				centrer_div();
				if(statut=='1'){
					document.getElementById('col_fav_1').innerHTML='<a href="#" onclick="membre_favoris(\''+membre+'\', \'0\'); return false;" class="lien_bleu_12"><img src="images/picto_retirer_favoris.png" width="25" height="25" border="0" /></a>';
					document.getElementById('col_fav_2').innerHTML='<a href="#" onclick="membre_favoris(\''+membre+'\', \'0\'); return false;" class="lien_bleu_12">RETIRER DE MES FAVORIS</a>';
				}else{
					document.getElementById('col_fav_1').innerHTML='<a href="#" onclick="membre_favoris(\''+membre+'\', \'1\'); return false;" class="lien_bleu_12"><img src="images/picto_ajout_favoris.png" width="25" height="25" border="0" /></a>';
					document.getElementById('col_fav_2').innerHTML='<a href="#" onclick="membre_favoris(\''+membre+'\', \'1\'); return false;" class="lien_bleu_12">AJOUTER A MES FAVORIS</a>';
				}
			}	
		} 
	}; 
	req.open("GET", "ajax/membre_favoris.php?membre=" + membre + "&favoris=" + statut, true); 
	req.send(null);
}

function membre_listenoire(membre, statut){ 
	var req = createXHR();
	req.onreadystatechange = function(){ 			
		if(req.readyState == 4){
			if(req.status == 200){						
				reponse=req.responseText;	
				document.getElementById('texte_message').innerHTML=reponse;
				centrer_div();
				if(statut=='1'){
					document.getElementById('col_noire_1').innerHTML='<a href="#" onclick="membre_listenoire(\''+membre+'\', \'0\'); return false;" class="lien_bleu_12"><img src="images/picto_retirer_liste_noire.png" width="25" height="25" border="0" /></a>';
					document.getElementById('col_noire_2').innerHTML='<a href="#" onclick="membre_listenoire(\''+membre+'\', \'0\'); return false;" class="lien_bleu_12">RETIRER DE MA LISTE NOIRE</a>';
				}else{
					document.getElementById('col_noire_1').innerHTML='<a href="#" onclick="membre_listenoire(\''+membre+'\', \'1\'); return false;" class="lien_bleu_12"><img src="images/picto_ajouter_liste_noire.png" width="25" height="25" border="0" /></a>';
					document.getElementById('col_noire_2').innerHTML='<a href="#" onclick="membre_listenoire(\''+membre+'\', \'1\'); return false;" class="lien_bleu_12">AJOUTER A MA LISTE NOIRE</a>';
				}
			}	
		} 
	}; 
	req.open("GET", "ajax/membre_liste_noire.php?membre=" + membre + "&noire=" + statut, true); 
	req.send(null);
}


