// JavaScript Document
function display_event(display)
{
	
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
	{
		xhr_object = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) // Internet Explorer
	{
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	}
	
	
	var type_liste = "display=" + display;
		
	var fichier = "afficher_evenement.php?" + type_liste;
	
	xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4 && (xhr_object.status == 200 || xhr_object.status == 0)) {
				actualiser_liste('','evenements_agenda');
				actualiser_liste(xhr_object.responseText,'evenements_agenda'); 
			} else if(xhr_object.readyState == 2 || xhr_object.readyState == 3) {
				actualiser_liste('<img src="images/ajax-loader.gif" class="loader" alt="Chargement en cours" />','evenements_agenda');
			}
	}	
	
	xhr_object.open("GET", fichier, true);
	xhr_object.send('');
		
}

function actualiser_liste(info,cadre)
{
	document.getElementById(cadre).innerHTML = info;
}

function deplier_event(info,cadre)
{
	document.getElementById(cadre).className = '';
	document.getElementById(cadre).innerHTML = info;	
}

function replier_event(info,cadre)
{
	document.getElementById(cadre).className = 'liste';
	document.getElementById(cadre).innerHTML = info;	
}

function evenement_deplier(id_event)
{
	
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
	{
		xhr_object = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) // Internet Explorer
	{
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	}
	
	
	var id_event_url = "id_event=" + id_event;
	var deplier_url = "&deplier=1";
		
	var fichier = "details_event.php?" + id_event_url + deplier_url;
	
	xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4 && (xhr_object.status == 200 || xhr_object.status == 0)) {
				deplier_event('','evenement_'+id_event);
				deplier_event(xhr_object.responseText,'evenement_'+id_event); 
			} else if(xhr_object.readyState == 2 || xhr_object.readyState == 3) {
				deplier_event('<img src="images/ajax-loader.gif" class="loader" alt="Chargement en cours" />','evenement_'+id_event);
			}
	}	
	
	xhr_object.open("GET", fichier, true);
	xhr_object.send('');
		
}


function evenement_replier(id_event)
{
	
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
	{
		xhr_object = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) // Internet Explorer
	{
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	}
	
	
	var id_event_url = "id_event=" + id_event;
		
	var fichier = "agenda_replier_event.php?" + id_event_url;
	
	xhr_object.onreadystatechange = function() { 
			if(xhr_object.readyState == 4 && (xhr_object.status == 200 || xhr_object.status == 0)) {
				replier_event('','evenement_'+id_event);
				replier_event(xhr_object.responseText,'evenement_'+id_event); 
			} else if(xhr_object.readyState == 2 || xhr_object.readyState == 3) {
				replier_event('<img src="images/ajax-loader.gif" class="loader" alt="Chargement en cours" />','evenement_'+id_event);
			}
	}	
	
	xhr_object.open("GET", fichier, true);
	xhr_object.send('');
		
}