//////////////////////////////////////////////////////////////////////////////////////////////
// PAGE DETAIL ATELIER

/////////////////////////////////////
// deposer un commentaire
function depotCommentaire(id_ses){
	lm = "email"+id_ses;
	lp = "pseudo"+id_ses;
	lc = "commentaire"+id_ses;
	
	mail = document.getElementById(lm).value;
	pseudo = document.getElementById(lp).value;
	com = document.getElementById(lc).value;
	/*
	message = "";
	
	message += "id_ses : "+id_ses+"\n";
	message += "mail : "+mail+"\n";
	message += "pseudo : "+pseudo+"\n";
	message += "com :\n "+com+"\n";
	
	alert(message);
	*/
	
	mail = encodeURIComponent(mail);
	pseudo = encodeURIComponent(pseudo);
	com = encodeURIComponent(com);
	
	var xhr=null;
	var adr="script/ajax/atelier-com.php?id_ses="+id_ses+"&mail="+mail+"&pseudo="+pseudo+"&com="+com;
	
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { alert_dcom(xhr); };
    
    //on appelle le fichier reponse.txt
    xhr.open("GET", adr, true);
    xhr.send(null);
}
function alert_dcom(xhr)
{
    if (xhr.readyState==4) 
    {
    	var docXML= xhr.responseXML;
		
		// id_ses 
		var itemXML = docXML.getElementsByTagName("id_ses");
		id_ses = itemXML.item(0).firstChild.data;
    	
		/*
		// mail 
		var itemXML = docXML.getElementsByTagName("mail");
		mail = itemXML.item(0).firstChild.data;
    	
		// pseudo 
		var itemXML = docXML.getElementsByTagName("pseudo");
		pseudo = itemXML.item(0).firstChild.data;
    	
		// com 
		var itemXML = docXML.getElementsByTagName("com");
		com = itemXML.item(0).firstChild.data;
		*/
		
		// resultat 
		var itemXML = docXML.getElementsByTagName("resultat");
		resultat = itemXML.item(0).firstChild.data;
		
		if(resultat=="ERREUR"){
			var itemXML = docXML.getElementsByTagName("erreur_message");
			message = itemXML.item(0).firstChild.data;
			
			alert(message);
		}else if(resultat=="OK"){
			alert("Votre message a bien été pris en compte.");
			voirCommentaires(id_ses,"");
			afficherCommentaires(id_ses);
		}else{
			alert("Une erreur est survenue lors de la validation de votre message, veuillez réessayer dans quelques minutes.");
		}
    }
}

/////////////////////////////////////
// reafficher les commentaires
function voirCommentaires(id_ses,page){
	
	var xhr=null;
	var adr="script/ajax/atelier-voir-com.php?id_ses="+id_ses+"&num_page="+page;
	
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { alert_vcom(xhr); };
    
    //on appelle le fichier reponse.txt
    xhr.open("GET", adr, true);
    xhr.send(null);
}
function alert_vcom(xhr)
{
    if (xhr.readyState==4) 
    {
    	var docXML= xhr.responseXML;
		
		// id_ses 
		var itemXML = docXML.getElementsByTagName("id_ses");
		id_ses = itemXML.item(0).firstChild.data;
		
		// contenu 
		var itemXML = docXML.getElementsByTagName("bloc");
		bloc = itemXML.item(0).firstChild.data;
		
		// affichage
		lib = "lesCommentaires"+id_ses
		document.getElementById(lib).innerHTML=bloc;
    }
}

/////////////////////////////////////
// afficher tous les ateliers passes
function voirAPAteliers(id_atelier){
	
	var xhr=null;
	var adr="script/ajax/atelier-passes.php?id_atelier="+id_atelier;
	
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { alert_apa(xhr); };
    
    //on appelle le fichier reponse.txt
    xhr.open("GET", adr, true);
    xhr.send(null);
}
function alert_apa(xhr)
{
    if (xhr.readyState==4) 
    {
    	var docXML= xhr.responseXML;
		
		// contenu 
		var itemXML = docXML.getElementsByTagName("bloc");
		bloc = itemXML.item(0).firstChild.data;
		
		// affichage
		document.getElementById("ateliersPasses").innerHTML=bloc;
    }
}

//////////////////////////////////////////////////////////////////////////////////////////////
// PAGE INSCRIPTION ATELIER

/////////////////////////////////////
// deposer un commentaire
function changePrixSession(id_ses){
	
	var xhr=null;
	var adr="script/ajax/atelier-prix.php?id_ses="+id_ses;
	
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { alert_pses(xhr); };
    
    //on appelle le fichier reponse.txt
    xhr.open("GET", adr, true);
    xhr.send(null);
}
function alert_pses(xhr)
{
    if (xhr.readyState==4) 
    {
    	var docXML= xhr.responseXML;
		
		// resultat 
		var itemXML = docXML.getElementsByTagName("prix");
		prix = itemXML.item(0).firstChild.data;
		var itemXML = docXML.getElementsByTagName("public");
		public = itemXML.item(0).firstChild.data;
		var itemXML = docXML.getElementsByTagName("txt");
		txt = itemXML.item(0).firstChild.data;
		
		// affichage
		document.getElementById("prix").innerHTML=prix+" &euro;";
		document.getElementById("public").innerHTML=public;
		document.getElementById("texte_s").innerHTML=txt;
    }
}