nbChoix=0;
//Fonction qui réinitialise nos choix comme lors du chargement de la page
function Reinitialiser(id) {
	if(confirm("Êtes vous certains de vouloir réinitialiser vos choix?"))
	{
	nbChoix=0; // On réinitialise le nombre de choix
	// On réinitialise les div
	document.getElementById('phraseChoix').innerHTML="Choississez votre association" ;
	document.getElementById('ch2').innerHTML=" ";
	var xhr=false;
	var contDiv=null;

	// On teste si le navigateur est IE ou autres
	    if (window.XMLHttpRequest) {
	        xhr = new XMLHttpRequest();
	    }
	    else if (window.ActiveXObject)
	    {
	        xhr = new ActiveXObject("Microsoft.XMLHTTP");
	    }
	    
	    xhr.open("GET", "./listAssoc.php", true); 
	    
	xhr.onreadystatechange = function() { 	
		// On teste si notre requête AJAX fonctionne
		if(xhr.readyState == 4) 
			contDiv=xhr.responseText ; 
		// On a récupéré le contenu initial de notre liste et on rafraîchit la liste, et on grise le bouton reinit
		document.getElementById(id).innerHTML=contDiv ;
		document.getElementById('reinit').disabled=true ;
		document.getElementById('valider').disabled=false ;
		}
		// Ouverture et synchronisation XMLHttpRequest
	//xhr.async = "true";  	
	//xhr.open("GET", "./listAssoc.php", true); 	
	xhr.send(null);
	}
}

//Fonction qui supprime les associations choisies de notre liste et remplit nos div selon les choix
function Supprimer(list, id) {
	// On récupère la valeur sélectionnée
	var assoc=document.getElementById(list).options[document.getElementById(list).options.selectedIndex].value;
	if(confirm("Confirmez votre choix de l'association "+assoc))
	{
	var xhr=null;
	var urllogo=null;
	var fichXML=null ;
	// On teste si le navigateur est IE ou autres
	
	    if (window.XMLHttpRequest) {
	        xhr = new XMLHttpRequest();
	    }
	    else if (window.ActiveXObject)
	    {
	    	xhr = new ActiveXObject("Microsoft.XMLHTTP");	
	    }
	    
	   xhr.open("GET", "./assoc.xml", true);
		  
	   xhr.onreadystatechange = function() { 
		   if(xhr.readyState == 4) 
			   fichXML=xhr.responseXML ; 
		   
		// On récupère les éléments associations du xml
		   var items = fichXML.getElementsByTagName('association') ;
		   // On recherche l'association correspondant au choix fait par les mariés
		   for (i=0;i<items.length;i++)
		   {
		        if (items.item(i).firstChild.childNodes[0].nodeValue==assoc) 
		   		{ // On récupère l'adresse url du logo de l'association
		        urllogo=items.item(i).lastChild.childNodes[0].nodeValue;
		        break ;
		   		}    
		   } 
		// On génère le logo et le nom de l'assoc dans notre div
			document.getElementById(id).innerHTML+='<div style="display:inline;">' ;
			document.getElementById(id).innerHTML+='<b style="font-family:calibri;font-size:13px;">'+assoc+'</b><br/>'+'<img src="'+urllogo+'" alt="'+assoc+'" width="50px" height="50px" />';
			document.getElementById(id).innerHTML+='</div>'+'&nbsp;';
		// On supprime l'assoc de notre liste et on rend visible notre div logo et le bouton reinit
			if (document.getElementById(list).options.selectedIndex>=0) {
			document.getElementById(list).options[document.getElementById(list).options.selectedIndex]=null;
			}
			document.getElementById(id).style.visibility="visible";
			document.getElementById('reinit').disabled=false ;
			nbChoix=nbChoix+1 ; 
			// Selon le nombre de choix, on met la phrase de description associée et on crée le champ hidden qui sera retourné après validation du formulaire
			if(nbChoix==1) { 
			document.getElementById('phraseChoix').innerHTML="Choississez éventuellement votre deuxième association<br/><br/>" ;
			document.getElementById(id).innerHTML+='<input type="hidden"  name="choixA1" value="'+assoc+'"/>' ;
			}
			if(nbChoix==2) {
			document.getElementById('phraseChoix').innerHTML="Choississez éventuellement votre troisième association<br/><br/>" ;
			document.getElementById(id).innerHTML+='<input type="hidden"  name="choixA2" value="'+assoc+'"/>' ;
	   		}
			if(nbChoix==3) 
			{ // On désactive notre liste, le bouton valider au bout de trois choix
				document.getElementById(id).innerHTML+='<input type="hidden"  name="choixA3" value="'+assoc+'"/>' ;
				document.getElementById('phraseChoix').innerHTML="Vous avez choisi vos trois associations.<br/>" ;
				document.getElementById(list).disabled=true ;
				document.getElementById('valider').disabled=true ;
			}
	   }
		// Ouverture et synchronisation XMLHttpRequest

	  	//xhr.async = "true";
	   	//xhr.open("GET", "./assoc.xml", true);
	  	xhr.send(null);
	} 
}
document.body.oncontextmenu = function(){return false;}