function iwagendaGo(year)
{
	new Ajax.Request("../modules/iwagenda/iw_agenda_liste.php?year="+year,
	{
		method: 'get',
		asynchronous: true,
		contentType: 'application/x-www-form-urlencoded',
		encoding: 'UTF-8',		
						
		onSuccess: function(reponse) 
		{
			document.getElementById("iwagenda").innerHTML = reponse.responseText;			
		}	
			
	});	
}


function afficheElement(div)
{
	new Effect.toggle(div,'blind');	
}



function createAgenda(year)
{
	if(document.getElementById('datedebut').value == "") alert ("Saisissez la date de l'évènement dans l'agenda");
	else if(document.getElementById('titre').value == "") alert ("Saisissez le titre de l'évènement");
	
	else
	{
		new Ajax.Request("iw_agenda_create.php",
		{
			method: 'post',
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			encoding: 'UTF-8',
			parameters:
			{
				"year" : year,
				"datedebut" : $('datedebut').value,
				"datefin" : $('datefin').value,
				"titre" : $('titre').value,
				"lieu" : $('lieu').value,
				"desc" : $('desc').value,
				"commentaire" : $('commentaire').value,
				"lien" : $('lien').value,
				"etat" : $('etat').value
			},
							
			onSuccess: function(reponse) 
			{
				window.parent.iwagendaGo(year);				
			}	
				
		});
	}
}


function changeEtat(num, etat)
{
	new Ajax.Request("../modules/iwagenda/iw_agenda_etat.php?num="+num+"&etat="+etat,
	{
		method: 'post',
		asynchronous: true,
		contentType: 'application/x-www-form-urlencoded',
		encoding: 'UTF-8',
							
		onSuccess: function(reponse) 
		{
			document.getElementById("div_etat_"+num).innerHTML = reponse.responseText;				
		}	
				
	});
}


function createAgendaAnnuler(element)
{
	window.parent.afficheElement(element);	
}


function deleteAgenda(year)
{
	// récupère la liste des case à cocher
	var listeBox = document.getElementById("ListeBox").value;
	
	if( confirm ("Etes vous certains de supprimer la sélection ?"))
	{
		var selectionBox = listeBox.substr(0 , listeBox.length-1); // retire le dernier caractère
		var boxSelection = "";
		
		// récupère la liste des box	
		var tab = selectionBox.split("?");
		for ( var i = 0; i < tab.length; i++ ) 
		{
			var nomBox = tab[i];
			if(document.getElementById(nomBox).checked == 1) boxSelection += nomBox+"?";
			
		}
		
		
		new Ajax.Request("../modules/iwagenda/iw_agenda_delete.php?selection="+boxSelection,
		{
			method: 'get',
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			encoding: 'UTF-8',		
							
			onSuccess: function(reponse) 
			{
				iwagendaGo(year);
			}
				
		});
	}
}



function updateAgenda(num, year)
{
	var datedebut = 'datedebut'+num;
	var datedebut = 'datedebut'+num;
	
	if(document.getElementById('datedebut'+num).value == "") alert ("Saisissez la date de l'évènement dans l'agenda");
	else if(document.getElementById('titre'+num).value == "") alert ("Saisissez le titre de l'évènement");
	
	else
	{
		
		new Ajax.Request("iw_agenda_update.php",
		{
			method: 'post',
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			encoding: 'UTF-8',
			parameters:
			{
				"num" : num,
				"year" : year,
				"datedebut" : $('datedebut'+num).value,
				"datefin" : $('datefin'+num).value,
				"titre" : $('titre'+num).value,
				"lieu" : $('lieu'+num).value,
				"desc" : $('desc'+num).value,
				"commentaire" : $('commentaire'+num).value,
				"lien" : $('lien'+num).value,
				"etat" : $('etat'+num).value
			},
							
			onSuccess: function(reponse) 
			{
				window.parent.iwagendaGo(year);
				//window.parent.createAgendaAnnuler('div_update_'+$num);
				
			}	
				
		});
	}
}
