	function ChangeMoi(dateAj)   {
			 var xhr=null;				 
			 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() {
			 if (xhr.readyState==4) {	
				RepChangeMoi(xhr); }};    
			 //on appelle le fichier reponse.txt			
			xhr.open("GET", "ModifDate.php?dateAj="+dateAj, true);		 
			xhr.send(null);				 
	}

	function RepChangeMoi(xhr)  {	
		var docXML= xhr.responseXML;
		var Agenda="";
		var items = docXML.getElementsByTagName("donnee");
	 	var anne=items.item(0).getElementsByTagName("annee")[0].firstChild.nodeValue;
		var decalage=items.item(0).getElementsByTagName("decalage")[0].firstChild.nodeValue;
		var precedent=items.item(0).getElementsByTagName("precedent")[0].firstChild.nodeValue;
		var suivant=items.item(0).getElementsByTagName("suivant")[0].firstChild.nodeValue; 
		var nbjour=items.item(0).getElementsByTagName("nbjour")[0].firstChild.nodeValue;
		var mois=items.item(0).getElementsByTagName("mois")[0].firstChild.nodeValue; 
		var CalAnnee=items.item(0).getElementsByTagName("CalAnnee")[0].firstChild.nodeValue;
		var dates= docXML.getElementsByTagName("dates");
		//var suivant=items.item(0).getElementsByTagName("JOURtODAY")[0].firstChild.nodeValue; 		
		if (mois.length==1)
			mois="0" + mois;
		Agenda+="			<table class=\"mcalendarTable1\" id=\"TableauAgenda\" cellpadding=\"2\" cellspacing=\"1\" style=\"width:360px;\">";
		Agenda+="				<tr align=\"center\"><td class=\"calendarTop1\" colspan=\"7\" style=\"height:0;font-weight:bold;text-align: center; background: url(\'images/degrade_annonces.png\') repeat-x;\">"+anne;
		Agenda+="				</td></tr>";
		Agenda+="				<tr align=\"center\">";
		Agenda+="					<td style=\"height:0;width:50px;\" class=\"calendarHeader1\"><strong>L</strong></td>";
		Agenda+="					<td style=\"height:0;width:50px;\" class=\"calendarHeader1\"><strong>M</strong></td>";
		Agenda+="					<td style=\"height:0;width:50px;\" class=\"calendarHeader1\"><strong>M</strong></td>";
		Agenda+="					<td style=\"height:0;width:50px;\" class=\"calendarHeader1\"><strong>J</strong></td>";
		Agenda+="					<td style=\"height:0;width:50px;\" class=\"calendarHeader1\"><strong>V</strong></td>";
		Agenda+="					<td style=\"height:0;width:50px;\" class=\"calendarHeader1\"><strong>S</strong></td>";
		Agenda+="					<td style=\"height:0;width:50px;\" class=\"calendarHeader1\"><strong>D</strong></td>";
		Agenda+="				<tr>";
		Agenda+="				<tr align=\"center\">";
		
		for (i=1;i<decalage;i++)
			Agenda+="					<td class=\"calendarDays1\" style=\"height:0;width:50px;background-color:#EAEAEA;\">&nbsp;</td>";
		nb=0;
		
		for (i=decalage;i<=7;i++) {
			nb++;
			$bool=0;
			nb=nb+"";
			if (nb.length<2)
				nb2="0" + nb;
			else
				nb2=nb;
			for (j=0;j<dates.length;j++)  {
				if (dates.item(j).getElementsByTagName("Prop")[0].firstChild.nodeValue==(CalAnnee+mois+nb2)) {
					$bool=1;
					$title=dates.item(j).getElementsByTagName("title")[0].firstChild.nodeValue;
				}
			}
			if ($bool==1)
				Agenda+="					<td style=\"height:0;background-color:#99FF33\"><a onmouseover=\"tooltip.show(this)\" onmouseout=\"tooltip.hide(this)\" title=\"<strong>"+nb2+"/"+mois+"/"+CalAnnee+"</strong>"+$title+"\" href=\"index.php?page=agenda&jour="+nb2+"_"+mois+"_"+CalAnnee+"\" style=\"color: rgb(0, 0, 0);\" onclick=\"\" >"+nb+"</td>";		
			else
				Agenda+="					<td style=\"height:0;background-color:#FFFFFF;\">"+nb+"</td>";
		}
		Agenda+="				</tr>";
		Agenda+="				<tr align=\"center\">";
		nbtotal=0;
		for (i=(8-decalage);i<nbjour;i++) {
			nbtotal++;
			nb++;
			$bool=0;
			nb=nb +"";
			if (nb.length<2)
				nb2="0" + nb;
			else
				nb2=nb;
			 
			for (j=0;j<dates.length;j++)  {
				if (dates.item(j).getElementsByTagName("Prop")[0].firstChild.nodeValue==(CalAnnee+mois+nb2))  {
					$bool=1;
					$title=dates.item(j).getElementsByTagName("title")[0].firstChild.nodeValue;}
			}
			infobulle="";
			today = new Date;
			tdday = today.getDate();
			tdmonth = today.getMonth();
			tdmonth = tdmonth+1;
			if (tdmonth<10)
   				tdmonth = "0"+tdmonth;
			tdyear = today.getFullYear();
			if ($bool==1) {
				if (tdday==nb2 && tdmonth==mois && tdyear==CalAnnee) {
					color="#FF3366";
				} else {
					color="#99FF33";
				}
				infobulle="onmouseover=\"tooltip.show(this)\" onmouseout=\"tooltip.hide(this)\" title=\"<strong>"+nb2+"/"+mois+"/"+CalAnnee+"</strong>"+$title+"\"";
			}
			else if (tdday==nb2 && tdmonth==mois && tdyear==CalAnnee)
				color="#FF3366";
			else
				color="#FFFFFF";
			Agenda+="					<td "+infobulle+" style=\"height:0;background-color: "+color+";width:50px;\">";
			if ($bool==1)
					Agenda+="<a href=\"index.php?page=agenda&jour="+nb2+"_"+mois+"_"+CalAnnee+"\" style=\"color: rgb(0, 0, 0);\" onclick=\"\" >"+nb+"</td>";		
			else
					Agenda+=nb+"</td>";		
			if (nbtotal % 7==0)
			{
				Agenda+="				</tr>";
				Agenda+="				<tr align=\"center\">";
			}
		}
		for (j=(nbtotal % 7);j<7;j++)  {
			Agenda+="					<td class=\"calendarDays1\" style=\"height:0;width:40px;background-color:#EAEAEA;\">&nbsp;</td>";
		}
		Agenda+="					<tr><td colspan=\"7\" style=\"padding:0 0 0 0;line-height:0;\"><table style=\"width:100%;margin-bottom:0;\"><tr>";
		Agenda+="					<td style=\"line-height:0;height:0;width:25%;text-align:center;padding-left:10px; padding-right:0;padding-top:4px;padding-bottom:4px;\">";
		Agenda+="  						<a href=\"#\" title=\"Mois pr&eacute;c&eacute;dent\" onclick=\"javascript:ChangeMoi('"+precedent+"')\"><img src=\"modules/Agenda/gg.gif\" title=\"Mois pr&eacute;c&eacute;dent\" alt=\"Mois pr&eacute;c&eacute;dent\" style=\"border:0;\"></a></td>";
		Agenda+="					<td style=\"line-height:0;height:0;width:25%;text-align:center;padding-left:0; padding-right:10px;padding-top:4px;padding-bottom:4px;\">  ";
		Agenda+="						<a href=\"#\" title=\"Mois suivant\" onclick=\"javascript:ChangeMoi('"+suivant+"')\"><img src=\"modules/Agenda/dd.gif\" title=\"Mois suivant\" alt=\"Mois suivant\" style=\"border:0;\"></a></td>";
		Agenda+="				</tr></table>";
		Agenda+="			</td></tr></table>";
		document.getElementById("divAgenda").innerHTML=Agenda;
	}
