// JavaScript Document
// Ici viennent les scripts javascripts
// Général AJAX
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 contacts_recherche(debut, nbparpage, type, idequipe){ 
	var xhr = getXhr(); 
	if (document.getElementById("recherche").value == "" || document.getElementById("recherche").value.length > 2){				
	// On défini ce qu'on va faire quand on aura la réponse        				
	xhr.onreadystatechange = function(){        	
	// On fait patienter
	if(xhr.readyState != 4) {
    	document.getElementById("divrecherche").innerHTML = "<p align='center'><img src='images/loader.gif' alt='Loading...' title='Loading...' width='220' height='recherche' /><br /><em>Recherche en cours...</em></p>";
  	}				
	// 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){      	
		document.getElementById("divrecherche").innerHTML = xhr.responseText;
	}        				
	}
	if(type == "contacts") {
	xhr.open("GET", "_contacts_ajax.php?recherche="+document.getElementById("recherche").value+"&debut="+debut+"&nbparpage="+nbparpage, true);
	} else if(type == "accueillir") {
	xhr.open("GET", "_myclub_fichiercontact_accueillir_ajax2.php?recherche="+document.getElementById("recherche").value+"&debut="+debut+"&nbparpage="+nbparpage+"&idequipe="+idequipe, true);	
	}
	xhr.send(null); 
	
	}      			
}
function contacts_rechercheglobal(){ 

	var xhr = getXhr(); 
	if (document.getElementById("recherche").value == "" || document.getElementById("recherche").value.length > 2){						
	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){   
		
			document.getElementById("divrechercheglobal").innerHTML = xhr.responseText;
		}   
	}    
	xhr.open("GET", "_rechercheglobal_ajax.php?search="+document.getElementById("recherche").value, true);
	xhr.send(null); 
	
	}      			
}
function changedispo(idevent,idequipe,idcontact,attributdispo,statut){  
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){  
	var chaine = xhr.responseText; 
	var statutpresence = chaine.split("#")[0]; 
	var nbpresents = chaine.split("#")[1];
		document.getElementById("divchangedispo-"+idevent+"-"+idcontact+"-"+attributdispo+"").innerHTML = statutpresence;
		document.getElementById("divnbpresents-"+idevent+"-"+attributdispo+"-"+statut).innerHTML = nbpresents;
	}        				
	}            	
	xhr.open("GET", "_myclub_disponibilite_ajax.php?idevent="+idevent+"&idequipe="+idequipe+"&idcontact="+idcontact+"&attributdispo="+attributdispo+"&statut="+statut, true);
	xhr.send(null);     			
}
<!-- AFFICHE MENU DEROULANT EQUIPES SI COACH COCHE -->
function statut(action, idcontact, nbmenus, iddelete){ 
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){   
		document.getElementById("divstatut").innerHTML = xhr.responseText;
	}        				
	}
		
	if(nbmenus > 1) {
		var valeurequipe = "";
		var i=0;
		var j=0;
		while(i < (nbmenus-1)) {

		if(iddelete == i) {
		j++;
		}
		
		valeurequipe += "&equipe-"+i+"="+document.getElementById("equipe-"+j).value;
	
		if (document.getElementById("coach-"+j).checked == true) {
		valeurequipe += "&coach-"+i+"=yes";	
		} else {
		valeurequipe += "&coach-"+i+"=no";
		}
		
		if (document.getElementById("manager-"+j).checked == true) {
		valeurequipe += "&manager-"+i+"=yes";	
		} else {
		valeurequipe += "&manager-"+i+"=no";
		}
		
		if (document.getElementById("entraineur-"+j).checked == true) {
		valeurequipe += "&entraineur-"+i+"=yes";	
		} else {
		valeurequipe += "&entraineur-"+i+"=no";
		}
		
		if (document.getElementById("equipeinvisible-"+j).checked == true) {
		valeurequipe += "&equipeinvisible-"+i+"=yes";	
		} else {
		valeurequipe += "&equipeinvisible-"+i+"=no";
		}
		
		if (document.getElementById("nonjoueur-"+j).checked == true) {
		valeurequipe += "&typejoueur-"+i+"=nonjoueur";
		} else {
		valeurequipe += "&typejoueur-"+i+"=joueur";
		}

		i++;
		j++;
		}
		
		if(iddelete != 'no') {
		nbmenus--;
		}
		xhr.open("GET", "_contacts_ajax2.php?action="+action+"&idcontact="+idcontact+"&nbmenus="+nbmenus+""+valeurequipe, true);
	} else {
	xhr.open("GET", "_contacts_ajax2.php?action="+action+"&idcontact="+idcontact+"&nbmenus="+nbmenus, true);
	}
	xhr.send(null);

}
<!-- AJOUTE/SUPPRIME DES PROPOSITIONS AU SONDAGE -->
function sondageprop(action, idsondage, nbmenus, iddelete) {
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){   
		document.getElementById("divpropositions").innerHTML = xhr.responseText;
	}        				
	}
		
	if(nbmenus > 2) {
		var valeurprop = "";
		var i=0;
		var j=0;
		while(i < (nbmenus-1)) {

		if(iddelete == i) {
		j++;
		}
		
		valeurprop += "&proposition-"+i+"="+document.getElementById("proposition-"+j).value;

		i++;
		j++;
		}
		
		if(iddelete != 'no') {
		nbmenus--;
		}
		xhr.open("GET", "_sondages_ajax.php?action="+action+"&idsondage="+idsondage+"&nbmenus="+nbmenus+""+valeurprop, true);
	} else {
	xhr.open("GET", "_sondages_ajax.php?action="+action+"&idsondage="+idsondage+"&nbmenus="+nbmenus, true);
	}
	xhr.send(null);	
}
<!-- CHANGE L'ETAT (AFFICHER OUI OU NON) DU BOUTON RADIO DANS LA LISTE DES SONDAGES -->
function affichesondage(idsondage){ 
	var xhr = getXhr(); 	           					
	xhr.open("GET", "_sondages_ajax2.php?idsondage="+idsondage, true);
	xhr.send(null);     			
}
<!-- CHANGE L'ETAT (AFFICHER OUI OU NON) DU BOUTON RADIO DANS LA LISTE "A NE PAS RATER" -->
function affichepopupanepasrater(idanepasrater){ 
	var xhr = getXhr(); 	           					
	xhr.open("GET", "_anepasrater_ajax.php?idanepasrater="+idanepasrater, true);
	xhr.send(null);     			
}
<!-- CHANGE L'ETAT DU CHANGEMENT DE NOM POUR UNE EQUIPE -->
function autchangenom(idequipe){ 
	var xhr = getXhr();            					
	xhr.open("GET", "_equipes_ajax2.php?idequipe="+idequipe, true);
	xhr.send(null);     			
}
<!-- CHANGE L'ETAT (AFFICHER OUI OU NON) D'UN FICHIER -->
function affichefichier(idfichier){ 


	// On prépare les variables
	var idcheckbox = "affiche-"+idfichier;
	var idsource = "source-"+idfichier;
	
	if(document.getElementById(idcheckbox).checked == true) {
	var checkyesno = "yes";
	} else {
	var checkyesno = "no";
	}
	
	var xhr = getXhr(); 	
	xhr.open("GET", "_fichier_ajax.php?idfichier="+idfichier+"&checkyesno="+checkyesno+"&source="+document.getElementById(idsource).value, true);
	xhr.send(null);  
	
   			
}
<!-- CHANGE L'ETAT (AFFICHER OUI OU NON) D'UN SPONSOR -->
function affichesponsor(idsponsor, cat){ 

	var idcheckbox = "affiche"+cat+"-"+idsponsor;
	
	if(document.getElementById(idcheckbox).checked == true) {
	var checkyesno = "yes";
	} else {
	var checkyesno = "no";
	}
	
	var xhr = getXhr(); 	
	xhr.open("GET", "_sponsors_ajax.php?idsponsor="+idsponsor+"&cat="+cat+"&checkyesno="+checkyesno, true);
	xhr.send(null);     			
}
<!-- CHANGE L'ETAT (AFFICHER OUI OU NON) D'UNE PAGE -->
function affichepage(idpage){ 

	var idcheckbox = "affiche-"+idpage;
	
	if(document.getElementById(idcheckbox).checked == true) {
	var checkyesno = "yes";
	} else {
	var checkyesno = "no";
	}
	
	var xhr = getXhr(); 	
	xhr.open("GET", "_pages_ajax3.php?idpage="+idpage+"&checkyesno="+checkyesno, true);
	xhr.send(null);     			
}
<!-- CHANGE L'ETAT (AFFICHER OUI OU NON) D'UN ALBUM -->
function affichealbum(idalbum){ 

	var idcheckbox = "affiche-"+idalbum;
	
	if(document.getElementById(idcheckbox).checked == true) {
	var checkyesno = "yes";
	} else {
	var checkyesno = "no";
	}
	
	var xhr = getXhr(); 	
	xhr.open("GET", "_photos_album_ajax.php?idalbum="+idalbum+"&checkyesno="+checkyesno, true);
	xhr.send(null);     			
}
<!-- PREPARE LE FORMULAIRE POUR ENCODER LES BUTEURS EN FONCTION DU RESULTAT -->
function buteursassists(idmatch,idequipe){ 	

	// On prépare les variables
	if(document.getElementById("dom").checked == true) {
	var domext = "dom";
	} else if (document.getElementById("ext").checked == true) {
	var domext = "ext";
	}
	var resulthome = document.getElementById("resulthome").value;
	var resultaway = document.getElementById("resultaway").value;
	var nbbuteurs = document.getElementById("nbbuteurs").value;

	if(nbbuteurs > 0) {
		var valeurbuteurs = "";
		var valeurassists = "";
		var i=0;
		while(i < nbbuteurs) {
		
		valeurbuteurs += "&buteurs-"+i+"="+document.getElementById("buteurs-"+i).value;
		valeurassists += "&assists-"+i+"="+document.getElementById("assists-"+i).value;
		
		i++;
		}
	}	
	
	if (((domext == "dom") && (resulthome != "")) || ((domext == "ext") && (resultaway != ""))) {
	
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){  
		var chaine = xhr.responseText; 
		var buteurs = chaine.split("#")[0]; 
		var assists = chaine.split("#")[1];
		
		document.getElementById("divbuteurs").innerHTML = buteurs;
		document.getElementById("divassists").innerHTML = assists;
	}        				
	}  

	xhr.open("GET", "_myclub_calendrier_modifiermatch_ajax.php?idmatch="+idmatch+"&idequipe="+idequipe+"&domext="+domext+"&resulthome="+resulthome+"&resultaway="+resultaway+""+valeurbuteurs+""+valeurassists, true);
	xhr.send(null);
	}
}
<!-- AJOUTE/SUPPRIME DES MAILLONS FORTS OU FLOCHES -->
function maillonsflocheprop(action, idmatch, idequipe, nb, iddelete, type) {
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){   
		if(type == "maillons") {
		document.getElementById("divmaillons").innerHTML = xhr.responseText;
		} else if(type == "floche") {
		document.getElementById("divfloche").innerHTML = xhr.responseText;
		}
	}        				
	}
		
	if(nb > 1) {
		var valeur = "";
		var valeurscore = "";
		var i=0;
		var j=0;
		while(i < (nb-1)) {

		if(iddelete == i) {
		j++;
		}
		
		valeur += "&contact-"+i+"="+document.getElementById(type+"-"+j).value;
		valeurscore += "&score-"+i+"="+document.getElementById("score"+type+"-"+j).value;
		
		i++;
		j++;
		}
		
		if(iddelete != 'no') {
		nb--;
		}
		xhr.open("GET", "_myclub_calendrier_modifiermatch_ajax2.php?action="+action+"&idmatch="+idmatch+"&idequipe="+idequipe+"&type="+type+"&nb="+nb+""+valeur+""+valeurscore, true);
	} else {
	xhr.open("GET", "_myclub_calendrier_modifiermatch_ajax2.php?action="+action+"&idmatch="+idmatch+"&idequipe="+idequipe+"&type="+type+"&nb="+nb, true);
	}
	xhr.send(null);	
}
<!-- CONTACTS: RECHERCHE COMITE -->
function recherchecomite(){       				
	var xhr = getXhr(); 				
	// On défini ce qu'on va faire quand on aura la réponse        				
	xhr.onreadystatechange = function(){        	
	// On fait patienter
	if(xhr.readyState != 4) {
    	document.getElementById("divsearch").innerHTML = "<div align='center'><img src='images/loader.gif' alt='loading' width='220' height='19' /><br /><strong>Recherche en cours...</strong></div>";
  	}				
	// 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){      						 
		document.getElementById("divsearch").innerHTML = xhr.responseText;
	}        				
	}            				
	xhr.open("GET", "contacts_ajax.php?comite="+document.getElementById("comite").value, true);
	xhr.send(null);     			
}
<!-- CONTACTS: RECHERCHE COACH -->
function recherchecoach(){       				
	var xhr = getXhr();   				
	// On défini ce qu'on va faire quand on aura la réponse        				
	xhr.onreadystatechange = function(){ 
	// On fait patienter
	if(xhr.readyState != 4) {
    	document.getElementById("divsearch").innerHTML = "<div align='center'><img src='images/loader.gif' alt='loading' width='220' height='19' /><br /><strong>Recherche en cours...</strong></div>";
  	}       					
	// 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){      						 
		document.getElementById("divsearch").innerHTML = xhr.responseText;
	}        				
	}            				
	xhr.open("GET", "contacts_ajax.php?coach="+document.getElementById("coach").value, true);
	xhr.send(null);     			
}
<!-- CONTACTS: RECHERCHE MOT CLE -->
function recherchemotcle(){       				
	var xhr = getXhr(); 
	if (document.getElementById("motcle").value.length > 2){      				
	// On défini ce qu'on va faire quand on aura la réponse        				
	xhr.onreadystatechange = function(){        	
	// On fait patienter
	if(xhr.readyState != 4) {
    	document.getElementById("divsearch").innerHTML = "<div align='center'><img src='images/loader.gif' alt='loading' width='220' height='19' /><br /><strong>Recherche en cours...</strong></div>";
  	}				
	// 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){      						 
		document.getElementById("divsearch").innerHTML = xhr.responseText;
	}        				
	}            				
	xhr.open("GET", "contacts_ajax.php?motcle="+document.getElementById("motcle").value, true);
	xhr.send(null); 
	
	}      			
}
<!-- BOXES: CHANGE LA CATEGORIE -->
function changecategorie(idrubrique){     
	var xhr = getXhr(); 				
	// On défini ce qu'on va faire quand on aura la ré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){  
	
		// On recharge le javascript propre à la navigation
		var script = document.createElement('script'); 
		script.type = 'text/javascript'; 
		script.src = 'javascripts/launcheditboxes.js'; 
		document.getElementsByTagName('head')[0].appendChild(script); 

		document.getElementById("divboxes").innerHTML = xhr.responseText;
	}        				
	}            				
	xhr.open("GET", "_boxes_ajax.php?idrubrique="+idrubrique+"&categorie="+document.getElementById("categorie-"+idrubrique).value, true);
	xhr.send(null);       			
}
<!-- PAGES: CHANGE LA CATEGORIE -->
function changecategoriepages(idpage){      
	var xhr = getXhr(); 				
	// On défini ce qu'on va faire quand on aura la ré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){
		// On recharge le javascript propre à la navigation
		var script = document.createElement('script'); 
		script.type = 'text/javascript'; 
		script.src = 'javascripts/launcheditpages.js'; 
		document.getElementsByTagName('head')[0].appendChild(script); 
			
		document.getElementById("divpages").innerHTML = xhr.responseText;
	}        				
	}            				
	xhr.open("GET", "_pages_ajax.php?idpage="+idpage+"&categorie="+document.getElementById("categorie-"+idpage).value, true);
	xhr.send(null);       			
}
<!-- FORUM: BLOQUE UN TOPIC -->
function blocktopic(idtopic){      
	var xhr = getXhr();	
	
	// On défini ce qu'on va faire quand on aura la ré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){   
		var chaine = xhr.responseText; 
		var bouton = chaine.split("#")[0]; 
		var icone = chaine.split("#")[1];
		
		document.getElementById("blockbutton-"+idtopic).innerHTML = bouton;
		document.getElementById("blockicone-"+idtopic).innerHTML = icone;
	}        				
	} 
           				
	xhr.open("GET", "_myclub_forum_ajax.php?idtopic="+idtopic, true);
	xhr.send(null);       			
}
<!-- A QUOI PENSEZ-VOUS -->
function aqpvwrite(idcontactto, idcontactfrom, idlogin, limit){
	
	if(document.getElementById("message").value != "") {
	
		if(document.getElementById("selectprofil-main")) {
			if(document.getElementById("selectprofil-main").value != "") {
			idcontactfrom = document.getElementById("selectprofil-main").value;
			}
		}
		
			var xhr = getXhr();	
			
			// On défini ce qu'on va faire quand on aura la ré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){   
				
				document.getElementById("profilcontent").innerHTML = xhr.responseText;
				document.getElementById("message").value = "";
			}        				
			} 
				
			xhr.open("GET", "_profil_ajax.php?idcontactto="+idcontactto+"&idcontactfrom="+idcontactfrom+"&idlogin="+idlogin+"&message="+document.getElementById("message").value+"&limit="+limit, true);
			xhr.send(null); 
	}
}
function commenteraqpv(idaqpv, idcontact, idlogin, limit){  

	if(document.getElementById("divcommenteraqpv-"+idaqpv+"").innerHTML == "") {
		
		var xhr = getXhr();	
			
		// On défini ce qu'on va faire quand on aura la ré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){   
				
			document.getElementById("divcommenteraqpv-"+idaqpv).innerHTML = xhr.responseText;
		}        				
		} 
		
		xhr.open("GET", "_profil_ajax2.php?idaqpv="+idaqpv+"&idcontact="+idcontact+"&idlogin="+idlogin+"&limit="+limit, true);
		xhr.send(null); 
	
	} else {
		document.getElementById("divcommenteraqpv-"+idaqpv).innerHTML = "";
	}
}
function commenteraqpvwrite(idaqpv, idcontactto, idlogin, limit){
	
	var idcontactfrom = "none";
	
	if(document.getElementById("selectprofil-"+idaqpv)) {
		if(document.getElementById("selectprofil-"+idaqpv).value != "") {
		idcontactfrom = document.getElementById("selectprofil-"+idaqpv).value;
		}
	}
	
	if(document.getElementById("commenteraqpv-"+idaqpv).value != "") {

		var xhr = getXhr();	
		
		// On défini ce qu'on va faire quand on aura la ré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){   
			
			document.getElementById("recordedcommenteraqpv-"+idaqpv).innerHTML = xhr.responseText;
			document.getElementById("divcommenteraqpv-"+idaqpv).innerHTML = "";
		}        				
		} 
							
		xhr.open("GET", "_profil_ajax3.php?idaqpv="+idaqpv+"&idcontactto="+idcontactto+"&idcontactfrom="+idcontactfrom+"&idlogin="+idlogin+"&message="+document.getElementById("commenteraqpv-"+idaqpv).value+"&limit="+limit, true);
		xhr.send(null); 
	}
}
function commenteraqpvdelete(type, idaqpv, idcontact, idlogin, limit){
	
	var xhr = getXhr();	
	
	// On défini ce qu'on va faire quand on aura la ré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){   
		
		document.getElementById("profilcontent").innerHTML = xhr.responseText;
	}        				
	} 
						
	xhr.open("GET", "_profil_ajax4.php?type="+type+"&idaqpv="+idaqpv+"&idcontact="+idcontact+"&idlogin="+idlogin+"&limit="+limit, true);
	xhr.send(null); 
}
function profilvoirplus(idcontact, idlogin, limit) {
	var xhr = getXhr();	
	
	// On défini ce qu'on va faire quand on aura la ré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){   
		
		document.getElementById("profilcontent").innerHTML = xhr.responseText;
	}        				
	} 
						
	xhr.open("GET", "_profil_ajax5.php?idcontact="+idcontact+"&idlogin="+idlogin+"&limit="+limit, true);
	xhr.send(null);
}
function changeaffichagepopup(id, src) {
	var xhr = getXhr(); 
					
	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){   
		
			document.getElementById("divaffichagepopup").innerHTML = xhr.responseText;
		}   
	} 
	xhr.open("GET", "popup_ajax.php?id="+id+"&src="+src, true);
	xhr.send(null);
}
<!-- FICHIER CONTACT : ACCUEILLIR UN CONTACT -->
function accueillircontact(idequipe, idcontact, idlogin){ 

	if(document.getElementById("coach-"+idcontact).checked == true) { var coach = "yes"; } else { var coach = "no"; }
	if(document.getElementById("manager-"+idcontact).checked == true) { var manager = "yes"; } else { var manager = "no"; }
	if(document.getElementById("entraineur-"+idcontact).checked == true) { var entraineur = "yes"; } else { var entraineur = "no"; }
	if(document.getElementById("joueur-"+idcontact).checked == true) { var joueur = "yes"; } else { var joueur = "no"; }
	
	var xhr = getXhr();	
	
	// On défini ce qu'on va faire quand on aura la ré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){   
		
		document.getElementById("divenvoiinvitation-"+idcontact).innerHTML = xhr.responseText;
		document.getElementById("divcoach-"+idcontact).innerHTML = "";
		document.getElementById("divmanager-"+idcontact).innerHTML = "";
		document.getElementById("diventraineur-"+idcontact).innerHTML = "";
		document.getElementById("divjoueur-"+idcontact).innerHTML = "";
	}        				
	} 
	
	xhr.open("GET", "_myclub_fichiercontact_accueillir_ajax.php?idequipe="+idequipe+"&idcontact="+idcontact+"&idlogin="+idlogin+"&coach="+coach+"&manager="+manager+"&entraineur="+entraineur+"&joueur="+joueur, true);
	xhr.send(null);      			
}
<!-- AJOUT CONTACT : VERIFIE SI UN CONTACT EXISTE DEJA DANS LA DB POUR L'ACCUEILLIR -->
function checkcontactexiste(idequipe){ 


	if((document.getElementById("nom").value.length > 2) && (document.getElementById("prenom").value.length > 2)) {
	
		var xhr = getXhr();	
		
		// On défini ce qu'on va faire quand on aura la ré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){   
			
			document.getElementById("divcheckcontactexiste").innerHTML = xhr.responseText;
		}        				
		} 
		
		xhr.open("GET", "_myclub_fichiercontact_ajouter_ajax.php?idequipe="+idequipe+"&nom="+document.getElementById("nom").value+"&prenom="+document.getElementById("prenom").value, true);
		xhr.send(null);  
		
	}
}
<!-- LIBERE UN CONTACT DE SON LOGIN -->
function detachelogin(idlogin, idcontact){ 
	
	var xhr = getXhr();	
	
	// On défini ce qu'on va faire quand on aura la ré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){   
		
		document.getElementById("divdetachelogin").innerHTML = xhr.responseText;
	}        				
	} 

	xhr.open("GET", "_contacts_modifier_ajax.php?idlogin="+idlogin+"&idcontact="+idcontact, true);
	xhr.send(null);  
}
<!-- AJOUTE/SUPPRIME DES PROPOSITIONS AUX INSCRIPTIONS -->
function inscriptionprop(action, idinscription, nbmenus, iddelete) {

	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){   
		document.getElementById("divpropositions").innerHTML = xhr.responseText;
	}        				
	}
		
		var valeurprop = "";
		var obligatoire = "";
		var i=0;
		var j=0;
		var k=0;
		while(i < (nbmenus-1)) {

		if(iddelete == i) {
		j++;
		}
		
		valeurprop += "&proposition-"+i+"="+document.getElementById("proposition-"+j).value;
		
			if(document.getElementById("proposition-"+j).value) {
				if(document.getElementById("proposition-"+j).value == "texte") {
				valeurprop += "&texte-proposition-"+i+"="+document.getElementById("texte-proposition-"+j).value;
				} else {
				valeurprop += "&titre-proposition-"+i+"="+document.getElementById("titre-proposition-"+j).value;
				valeurprop += "&obligatoire-proposition-"+i+"="+document.getElementById("obligatoire-proposition-"+j).checked;	
				}
				
				if(document.getElementById("proposition-"+j).value == "list") {
					for(k=1;k<=5;k++) {
					valeurprop += "&list-proposition-"+i+"-"+k+"="+document.getElementById("list-proposition-"+j+"-"+k).value;
					}
				}
			}
		i++;
		j++;
		}
		
		if(iddelete != 'no') {
		nbmenus--;
		}
	xhr.open("GET", "_inscription_ajax.php?action="+action+"&idinscription="+idinscription+"&nbmenus="+nbmenus+""+valeurprop, true);
	xhr.send(null);	
}
<!-- MODIFIE LE TYPE DE QUESTION DANS LES INSCRIPTIONS -->
function changetypequestion(id) {
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){   
		document.getElementById("content"+id).innerHTML = xhr.responseText;
	}        				
	}
		
	var typequestion = document.getElementById(id).value;	
					
	xhr.open("GET", "_inscription_ajax2.php?id="+id+"&typequestion="+typequestion, true);
	xhr.send(null);	
}
<!-- CHANGE LES SOUS-MENUS -->
function changesousmenu(id, become, previousid, position, parentsousmenu) {
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){   
	
		// On recharge le javascript propre à la navigation
		var script = document.createElement('script'); 
		script.type = 'text/javascript'; 
		script.src = 'javascripts/launcheditpages.js'; 
		document.getElementsByTagName('head')[0].appendChild(script); 

		document.getElementById("divpages").innerHTML = xhr.responseText;
	}        				
	}
						
	xhr.open("GET", "_pages_ajax4.php?id="+id+"&become="+become+"&previousid="+previousid+"&position="+position+"&parentsousmenu="+parentsousmenu, true);
	xhr.send(null);	
}
<!-- APPARITION TAG -->
function enabletag(idalbum, idphoto, status) {
	
	// 1. On charge ou non le formulaire
	if (status == "disable") {
	var html = "<label onclick=\"enabletag('"+idalbum+"', '"+idphoto+"', 'enable')\" class=\"fakebutton\" style=\"cursor:pointer;\">Ajouter/Editer tag(s)</label>";
	
	} else if (status == "enable") {
		
		var html = "<div class=\"cadretag\">";
		html += "<span class=\"xxsmall\">Encodez la personne que vous avez reconnue</span><br />"
		html += "<form name=\"rechercheformtag\" method=\"post\" action=\"#\" autocomplete=\"off\">";
		html += "<input type=\"text\" name=\"recherchetag\" style=\"width:165px\" onkeyup=\"tag_recherche('"+idalbum+"', '"+idphoto+"')\" id=\"recherchetag\" />";
		html += "<label onclick=\"enabletag('"+idalbum+"', '"+idphoto+"', 'disable')\" class=\"fakebutton\" style=\"margin-left:3px;\">Ok</label>";
		html += "</form>";
		html += "</div>";
		html += "<div id=\"divrecherchetag\"></div>";
	}
	
	// 2. On modifie l'aspect des contacts
	var xhr = getXhr(); 
						
	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){   
			
			document.getElementById("divaffichetag").innerHTML = xhr.responseText;
			document.getElementById("divenabletag").innerHTML = html;
		}   
	} 
	xhr.open("GET", "photos_recherchetag_ajax3.php?idalbum="+idalbum+"&idphoto="+idphoto+"&status="+status, true);
	xhr.send(null);
}
<!-- CHERCHE LES CONTACTS POUR LES TAGS -->
function tag_recherche(idalbum, idphoto){ 

	var xhr = getXhr(); 
	if (document.getElementById("recherchetag").value == "" || document.getElementById("recherchetag").value.length > 2){						
	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){   
		
			document.getElementById("divrecherchetag").innerHTML = xhr.responseText;
		}   
	}    
	xhr.open("GET", "photos_recherchetag_ajax.php?search="+document.getElementById("recherchetag").value+"&idalbum="+idalbum+"&idphoto="+idphoto, true);
	xhr.send(null); 
	
	}      			
}
<!-- AJOUTE/SUPPRIME UN TAG -->
function deleteaddtag(idalbum, idphoto, idcontact, idtaggeur, status){
	
	// On demande une confirmation si on veut vraiment supprimer
	//if (((status == "delete") && (window.confirm('Voulez-vous réellement supprimer ce tag?'))) || (status == "add")){

		var xhr = getXhr(); 
						
		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){   
			
				document.getElementById("divaffichetag").innerHTML = xhr.responseText;
				document.getElementById("recherchetag").value = "";
			}   
		} 

		xhr.open("GET", "photos_recherchetag_ajax2.php?idalbum="+idalbum+"&idphoto="+idphoto+"&idcontact="+idcontact+"&idtaggeur="+idtaggeur+"&status="+status, true);
		xhr.send(null);
	//}
}
<!-- ACTIVE/DESACTIVE UNE LISTE D'ARBITRAGE -->
function activearbitrage(idlistearbitrage, status) {
	
	var xhr = getXhr(); 					
	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){   
			
			if(status == "active") {
				document.getElementById("divstatutarbitre-"+idlistearbitrage).innerHTML = "<label onclick=\"activearbitrage('"+idlistearbitrage+"', 'desactive')\" class=\"bouton\">Désactiver</label>";
			} else if (status == "desactive") {
				document.getElementById("divstatutarbitre-"+idlistearbitrage).innerHTML = "<label onclick=\"activearbitrage('"+idlistearbitrage+"', 'active')\" class=\"bouton\">Activer</label>";
			}
		}    
	}

	xhr.open("GET", "_arbitrage_ajax.php?idlistearbitrage="+idlistearbitrage+"&status="+status, true);
	xhr.send(null);
}
<!-- APPARITION ARBITRE -->
function editarbitre(idmatcharbitrage, idligne, status) {
	
	if(status == 1) {
		document.getElementById("divarbitre-"+idmatcharbitrage+"-"+idligne).style.display = "none";
		document.getElementById("divenablearbitre-"+idmatcharbitrage+"-"+idligne).style.display = "block";
		
		document.getElementById("boutonedit-"+idmatcharbitrage+"-"+idligne).innerHTML= "<label class=\"bouton\" onclick=\"editarbitre('"+idmatcharbitrage+"', '"+idligne+"', '2')\" >Editer</label>";
	} else {
		document.getElementById("divarbitre-"+idmatcharbitrage+"-"+idligne).style.display = "block";
		document.getElementById("divenablearbitre-"+idmatcharbitrage+"-"+idligne).style.display = "none";
		
		document.getElementById("boutonedit-"+idmatcharbitrage+"-"+idligne).innerHTML= "<label class=\"bouton\" onclick=\"editarbitre('"+idmatcharbitrage+"', '"+idligne+"', '1')\" >Editer</label>";	
	}
}
<!-- CHERCHE LES CONTACTS POUR LES ARBITRES -->
function arbitre_recherche(idlistearbitrage, idmatcharbitrage, idligne, idarbitre){ 

	var xhr = getXhr(); 
	if (document.getElementById("recherchearbitre-"+idmatcharbitrage+"-"+idligne).value == "" || document.getElementById("recherchearbitre-"+idmatcharbitrage+"-"+idligne).value.length > 2){						
	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){   
		
			document.getElementById("divrecherchearbitre-"+idmatcharbitrage+"-"+idligne).innerHTML = xhr.responseText;
		}   
	}    

	xhr.open("GET", "_arbitrage_arbitres_ajax.php?idlistearbitrage="+idlistearbitrage+"&idmatcharbitrage="+idmatcharbitrage+"&idligne="+idligne+"&search="+document.getElementById("recherchearbitre-"+idmatcharbitrage+"-"+idligne).value+"&idarbitre="+idarbitre, true);
	xhr.send(null);
	
	}		
}
<!-- CHERCHE LES CONTACTS POUR LES ARBITRES -->
function arbitre_recherche_convoc(idequipe, idmatch, idligne){ 

	var xhr = getXhr(); 
	if (document.getElementById("recherchearbitre-"+idligne).value == "" || document.getElementById("recherchearbitre-"+idligne).value.length > 2){						
	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){   
			document.getElementById("divrecherchearbitre-"+idligne).style.display = "block";
			document.getElementById("divrecherchearbitre-"+idligne).innerHTML = xhr.responseText;
		}   
	}    

	xhr.open("GET", "_myclub_calendrier_modifiermatch_ajax4.php?idequipe="+idequipe+"&idmatch="+idmatch+"&idligne="+idligne+"&search="+document.getElementById("recherchearbitre-"+idligne).value, true);
	xhr.send(null);
	
	}		
}
<!-- CHERCHE LES CONTACTS POUR LES ARBITRES -->
function addarbitre(idequipe, idmatch, idligne, idcontact){ 

	var xhr = getXhr(); 					
	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){   
			
			document.getElementById("idnewarbitre-"+idligne).value = idcontact;
			document.getElementById("newarbitre-"+idligne).style.display = "none";
			document.getElementById("resultnewarbitre-"+idligne).style.display = "block";
			document.getElementById("resultnewarbitre-"+idligne).innerHTML = xhr.responseText;
		}   
	}    

	xhr.open("GET", "_myclub_calendrier_modifiermatch_ajax5.php?idequipe="+idequipe+"&idmatch="+idmatch+"&idligne="+idligne+"&idcontact="+idcontact, true);
	xhr.send(null);
}
<!-- REGARDE SI ON AFFICHE L'ARBITRAGE AVANT OU APRES LE MATCH -->
function arbitragebeforeafter(idmatch, idequipe, beforeafter) {
		
	var xhr = getXhr();	
	
	// On défini ce qu'on va faire quand on aura la ré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){   
		//var chaine = xhr.responseText; 
		//var nbarbitres = chaine.split("####")[0]; 
		//var returnHtml = chaine.split("####")[1];
		
		// On recharge le javascript propre à la navigation
		var script = document.createElement('script'); 
		script.type = 'text/javascript'; 
		script.src = 'javascripts/launch_raty.js'; 
		document.getElementsByTagName('head')[0].appendChild(script);
		
		document.getElementById("divarbitragebeforeafter").innerHTML = xhr.responseText;
	}        				
	} 
				
	xhr.open("GET", "_myclub_calendrier_modifiermatch_ajax6.php?idmatch="+idmatch+"&idequipe="+idequipe+"&beforeafter="+beforeafter, true);
	xhr.send(null);  
	
}
function countnbdest() {	
	/* ------------------ Prépa ------------------------ */
	var manuel = 0;
		var emailto = "";
	var db = 0;
		var dbtous = 0;
		var dbcustom = 0;
			var comite = 0;
			var celluledames = 0;
			var cellulemessieurs = 0;
			var arbitrage = 0;
			var sponsoring = 0;
			
			var arbitreclub = 0;
			var arbitretheorique = 0;
			var arbitrepratique = 0;
			var arbitrenational = 0;

			var coach = 0;
			var manager = 0;
			var entraineur = 0;
			var joueur = 0;
			var nonjoueur = 0;
	var excludeclub = 0;
	var excludeequipe = 0;
	var excludepartenaires = 0;
	var equipes = "";
	
	if (document.getElementById("manuel").checked == true) {
		// Manuel --> chercher adresses dans emailto
		manuel = 1;
		emailto = document.getElementById("emailto").value;
	}
	if (document.getElementById("db").checked == true) {
		// Dans la DB	
		db = 1;	
		if (document.formulaire.selecttodb[0].checked == true) {
			// Tous
			dbtous = 1;
		} else	if (document.formulaire.selecttodb[1].checked == true) {
			// Custom
			dbcustom = 1;
				// Administratifs
				if (document.getElementById("comite").checked == true) { comite = 1; }
				if (document.getElementById("celluledames").checked == true) { celluledames = 1; }
				if (document.getElementById("cellulemessieurs").checked == true) { cellulemessieurs = 1; }
				if (document.getElementById("arbitrage").checked == true) { arbitrage = 1; }
				if (document.getElementById("sponsoring").checked == true) { sponsoring = 1; }

				// Arbitres
				if (document.getElementById("arbitreclub").checked == true) { arbitreclub = 1; }
				if (document.getElementById("arbitretheorique").checked == true) { arbitretheorique = 1; }
				if (document.getElementById("arbitrepratique").checked == true) { arbitrepratique = 1; }
				if (document.getElementById("arbitrenational").checked == true) { arbitrenational = 1; }

				// Sportifs
				if (document.getElementById("coach").checked == true) { coach = 1; }
				if (document.getElementById("manager").checked == true) { manager = 1; }
				if (document.getElementById("entraineur").checked == true) { entraineur = 1; }
				if (document.getElementById("joueur").checked == true) { joueur = 1; }
				if (document.getElementById("nonjoueur").checked == true) { nonjoueur = 1; }
				
					// Sportifs - Equipes
					equipes += "&nbequipes="+document.getElementById("nbequipes").value;
					for (i=1; i<=document.getElementById("nbequipes").value; i++) {
					   if (document.getElementById("equipe-"+i).checked == true) {
						  equipes += "&idequipe-"+i+"="+document.getElementById("equipe-"+i).value;
						  equipes += "&equipe-"+i+"=1";
					   } else {
						  equipes += "&idequipe-"+i+"="+document.getElementById("equipe-"+i).value;
						  equipes += "&equipe-"+i+"=0";
					   }
					}
		}
	}
	
	if (document.getElementById("excludeclub").checked == true) {
		excludeclub = 1;
	}
	if (document.getElementById("excludeequipe").checked == true) {
		excludeequipe = 1;
	}
	if (document.getElementById("excludepartenaires").checked == true) {
		excludepartenaires = 1;
	}
	
	var string = "manuel="+manuel+"&emailto="+emailto+"&db="+db+"&dbtous="+dbtous+"&dbcustom="+dbcustom+"&comite="+comite+"&celluledames="+celluledames+"&cellulemessieurs="+cellulemessieurs+"&arbitrage="+arbitrage+"&sponsoring="+sponsoring+"&arbitreclub="+arbitreclub+"&arbitretheorique="+arbitretheorique+"&arbitrepratique="+arbitrepratique+"&arbitrenational="+arbitrenational+"&coach="+coach+"&manager="+manager+"&entraineur="+entraineur+"&joueur="+joueur+"&nonjoueur="+nonjoueur+""+equipes+"&excludeclub="+excludeclub+"&excludeequipe="+excludeequipe+"&excludepartenaires="+excludepartenaires;
	/* ----------------------------------------------------------------- */
	
	var xhr = getXhr(); 	
	// On défini ce qu'on va faire quand on aura la ré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){   

		var chaine = xhr.responseText; 
		var nbemails = chaine.split("#")[0]; 
		var emailshidden = chaine.split("#")[1];
		var textareaemails = chaine.split("#")[2];
		
		var textnbemails = "<strong>"+nbemails+" personne";
		if (nbemails > 1) { textnbemails += "s"; }
		textnbemails += "</p>";
		
		document.getElementById("divnbemails").innerHTML = "Votre sélection concerne "+textnbemails;
		document.getElementById("divnbemailsenvoi").innerHTML = "<strong>Envoi définitif à "+textnbemails+"</strong>";
		
		document.getElementById("nbemailsadresses").value = nbemails;
		
		if(nbemails > 0) {
			document.getElementById("divlisteadresseemails").style.display = "block";
			document.getElementById("listeadresseemailsinput").value = emailshidden;
			document.getElementById("listeadresseemails").innerHTML = textareaemails;
			if(nbemails > 50) {
				document.getElementById("divopentoutadresse").innerHTML = "<label onclick=\"opentoutadresse('voirtout')\" id=\"opentoutadresse\">Voir tout</label>";	
			} else {
				document.getElementById("divopentoutadresse").innerHTML = "";
			}
		} else {
			document.getElementById("listeadresseemails").innerHTML = "";
			document.getElementById("divlisteadresseemails").style.display = "none";	
		}
	}        				
	}
			
	xhr.open("GET", "_communication_envoi_ajax2.php?"+string, true);
	xhr.send(null);	
}
function envoimailtest() {
	
	var contentpage = tinyMCE.activeEditor.getContent();
	contentpage = contentpage.replace(/&/g,"%26");
		
	var xhr = getXhr(); 
	xhr.onreadystatechange = function(){  
		// On fait patienter
		if(xhr.readyState != 4) {
			document.getElementById("loadenvoimailtest").innerHTML = "<img src='images/loader3.gif' alt='loading' width='18' height='18' /></div>";
		} 
		// 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){
			
			$(document).ready(function(){
				
				document.getElementById("loadenvoimailtest").innerHTML = "";
				$("#envoitest").fadeIn(500);
				$("#envoitest").fadeOut(5000);
			});

		}   
	} 
	
	xhr.open("GET", "_communication_envoi_ajax3.php?contentpage="+contentpage+"&email="+document.getElementById("adressetest").value+"&delapartde="+document.getElementById("delapartde").value+"&emailreplyto="+document.getElementById("emailreplyto").value, true);
	xhr.send(null);	
}
function savecommunication() {
	
	var contentpage = tinyMCE.activeEditor.getContent();
	contentpage = contentpage.replace(/&/g, "FFFandXXX").replace(/\+/g, "FFFplusXXX").replace(/"/g, "FFFguillemetXXX").replace(/:/g, "FFFdoublepointXXX");	
		
	var xhr = getXhr(); 
	xhr.onreadystatechange = function(){  
		// On fait patienter
		if(xhr.readyState != 4) {
			document.getElementById("loadsavecommunication").innerHTML = "<img src='images/loader3.gif' alt='loading' width='18' height='18' />";
		} 
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		else if(xhr.readyState == 4 && xhr.status == 200){
			
			document.getElementById("loadsavecommunication").innerHTML = "";
			document.getElementById("idmail").value = xhr.responseText; 
			
			$(document).ready(function(){
				$("#savecommu").fadeIn(500);
				$("#savecommu").fadeOut(5000);
			});

		}   
	} 
	
	// Sportifs - Equipes
	var equipes = "&nbequipes="+document.getElementById("nbequipes").value;
	for (i=1; i<=document.getElementById("nbequipes").value; i++) {
		  equipes += "&equipe-"+i+"="+document.getElementById("equipe-"+i).checked;
	}

	xhr.open("GET", "_communication_envoi_ajax4.php?idmail="+document.getElementById("idmail").value+"&nbemailsadresses="+document.getElementById("nbemailsadresses").value+"&contentpage="+contentpage+"&email="+document.getElementById("adressetest").value+"&delapartde="+document.getElementById("delapartde").value+"&objet="+document.getElementById("objet").value+"&emailreplyto="+document.getElementById("emailreplyto").value+"&manuel="+document.getElementById("manuel").checked+"&emailto="+document.getElementById("emailto").value+"&db="+document.getElementById("db").checked+"&tous="+document.getElementById("tous").checked+"&custom="+document.getElementById("custom").checked+"&comite="+document.getElementById("comite").checked+"&celluledames="+document.getElementById("celluledames").checked+"&cellulemessieurs="+document.getElementById("cellulemessieurs").checked+"&arbitrage="+document.getElementById("arbitrage").checked+"&sponsoring="+document.getElementById("sponsoring").checked+"&arbitreclub="+document.getElementById("arbitreclub").checked+"&arbitretheorique="+document.getElementById("arbitretheorique").checked+"&arbitrepratique="+document.getElementById("arbitrepratique").checked+"&arbitrenational="+document.getElementById("arbitrenational").checked+"&coach="+document.getElementById("coach").checked+"&manager="+document.getElementById("manager").checked+"&entraineur="+document.getElementById("entraineur").checked+"&joueur="+document.getElementById("joueur").checked+"&nonjoueur="+document.getElementById("nonjoueur").checked+""+equipes+"&excludeclub="+document.getElementById("excludeclub").checked+"&excludeequipe="+document.getElementById("excludeequipe").checked+"&excludepartenaires="+document.getElementById("excludepartenaires").checked, true);
	xhr.send(null);	
}
function loadwebsource() {
	
	var url = document.getElementById("urlwebsrc").value.replace(/&/g, "FFFandXXX").replace(/\+/g, "FFFplusXXX");

	var xhr = getXhr(); 
	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) {
			document.getElementById("apercuwebsrc").innerHTML = "<div align='center' style='padding-top: 30px;'><img src='images/loader.gif' alt='loading' width='220' height='19' /></div>";
		} else if(xhr.readyState == 4 && xhr.status == 200){  
			document.getElementById("apercuwebsrc").innerHTML = xhr.responseText;
		}   
	} 

	xhr.open("GET", "_mediatheque_popup_ajax.php?url="+url, true);
	xhr.send(null);
}
function showuploadedfiles(iduploader, nbfilesuploaded) {
	
	var xhr = getXhr(); 				
	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){
			
			// On recharge le javascript propre à la navigation
			var script = document.createElement('script'); 
			script.type = 'text/javascript'; 
			script.src = 'javascripts/launch_main.js'; 
			document.getElementsByTagName('head')[0].appendChild(script);

			document.getElementById("editfile").innerHTML = xhr.responseText;
		}   
	} 

	xhr.open("GET", "_mediatheque_popup_ajax2.php?iduploader="+iduploader+"&nbfilesuploaded="+nbfilesuploaded, true);
	xhr.send(null);
}
function currentsaison(idcurrentsaison){ 
     
	var xhr = getXhr();	       			
           				
	xhr.open("GET", "_saisons_index_ajax.php?idcurrentsaison="+idcurrentsaison, true);
	xhr.send(null);       			
}
function affichersaison(idsaison){ 
     
	var xhr = getXhr();	       			

	xhr.open("GET", "_saisons_index_ajax2.php?idsaison="+idsaison, true);
	xhr.send(null);       			
}
function editsaisons(idlogin, idequipe, specialaccess, idsaison, urlpage) {
	
	var xhr = getXhr(); 				
	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){

			document.getElementById("divsaison").innerHTML = xhr.responseText;
		}   
	} 
	xhr.open("GET", "_myclub_ajax.php?idlogin="+idlogin+"&idequipe="+idequipe+"&specialaccess="+specialaccess+"&idsaison="+idsaison+"&urlpage="+urlpage, true);
	xhr.send(null);
}
