var xhr = null; // Fonction de creation de l'objet XMLHttpRequest qui resservira pour chaques fonctions AJAX 
function getXhr() 
{ 
	if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject) 
	{ 
		try
		{ 
		xhr = new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
		catch (e) 
		{ 
		xhr = new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
	} 
	else 
	{ 
	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, veuillez le mettre à jour"); xhr = false; 
	} 
}

function maj_calendrier(mois, annee, id_gite, date)
{
	document.getElementById('calendrier').innerHTML='<center><img src="images/loading.gif" alt="Veuillez patienter..."/></center>';
	getXhr(); 
	 xhr.onreadystatechange = function() {
	// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
				if(xhr.readyState == 4 && xhr.status == 200){
					document.getElementById('calendrier').innerHTML = xhr.responseText;
				}			
	}


	xhr.open("GET", "calendrier.php?annee="+annee+"&mois="+mois+"&id_gite="+id_gite+"&date="+date, true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	var data = "file=calendrier.php&annee="+annee+"&mois="+mois+"&id_gite="+id_gite+"&date="+date;
	xhr.send(data);
}

function supprimer_image(id_image)
{
	if(confirm("Voulez vous supprimer l'image ?")){
		document.getElementById('photo_'+id_image).innerHTML='<center><img src="images/loading.gif" alt="Veuillez patienter..."/></center>';
		getXhr(); 
		 xhr.onreadystatechange = function() {
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						document.getElementById('photo_'+id_image).innerHTML = xhr.responseText;
					}			
		}


		xhr.open("GET", "supprimer_image.php?id_image="+id_image, true);
		xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		var data = "file=supprimer_image.php&id_image="+id_image;
		xhr.send(data);
	}
}

function modifier_image(id_image)
{
		document.getElementById('photo_'+id_image).innerHTML='<center><img src="images/loading.gif" alt="Veuillez patienter..."/></center>';
		getXhr(); 
		 xhr.onreadystatechange = function() {
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						document.getElementById('photo_'+id_image).innerHTML = xhr.responseText;
					}			
		}


		xhr.open("GET", "modifier_image.php?id_image="+id_image, true);
		xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		var data = "file=modifier_image.php&id_image="+id_image;
		xhr.send(data);
}





function supprimer_prix(id_prix)
{
	if(confirm("Voulez vous supprimer le prix ?")){
		getXhr(); 
		 xhr.onreadystatechange = function() {
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						document.getElementById('prix_'+id_prix).innerHTML = xhr.responseText;
					}			
		}


		xhr.open("GET", "supprimer_prix.php?id_prix="+id_prix, true);
		xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		var data = "file=supprimer_prix.php&id_prix="+id_prix;
		xhr.send(data);
	}
}

function modifier_prix(id_prix)
{
		getXhr(); 
		 xhr.onreadystatechange = function() {
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						document.getElementById('prix_'+id_prix).innerHTML = xhr.responseText;
					}			
		}
		xhr.open("GET", "modifier_prix.php?id_prix="+id_prix, true);
		xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		var data = "file=modifier_prix.php&id_prix="+id_prix;
		xhr.send(data);
}