﻿function getXMLHttpRequest() {
	var xhr = null;
	
	if (window.XMLHttpRequest || window.ActiveXObject) {
		if (window.ActiveXObject) {
			try {
				xhr = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch(e) {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			}
		} else {
			xhr = new XMLHttpRequest(); 
		}
	} 
	else {
		alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");
		return null;
	}
	return xhr;
}

function MenuOn(id) {
	var bouton = document.getElementById(id);
	bouton.src="illus/menu/"+id+"2.png";
}

function MenuOff(id) {
	var bouton = document.getElementById(id);
	bouton.src="illus/menu/"+id+".png";
}

function getCarte(plat) {
	// var xhr = getXMLHttpRequest();
	document.getElementById("carte").innerHTML = "<p style='color: #ffffff;'>test</p>";
	// var carte = document.getElementById('carte');
	// carte.InnerHTML = "<p style='color: #ffffff;'>test</p>";
	
	/*
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			carte.innerHTML = xhr.responseText;
		} 
	};
		
	xhr.open("GET", "plats.php?carte="+plat, true);
	xhr.send(null);
	*/
}

function VerifEmail() {
	var form = document.getElementById("sendmail");
	
	var email = document.getElementById("email");
	var message = document.getElementById("message");
		
	var error="";
	
	if (email.value == "") error += "- Merci d'indiquer une adresse email\n";
	else {
		if (email.value != "") {
			var arobase = email.value.indexOf("@");
			var point = email.value.lastIndexOf(".");
			if (arobase<0 || point<0 || point<arobase) error += "- Votre adresse email n'est pas valide\n";
		}
	}
	if (message.value=="") error+="- Veuillez saisir votre message\n";
	
	if (error=="") form.submit();
		else alert (error);
}

function VerifResa() {
	var form = document.getElementById("resa");
	
	var identite = document.getElementById("identite");
	var email = document.getElementById("email");
	var telephone = document.getElementById("telephone");
	
	var heure = document.getElementById("heure");
	var minutes = document.getElementById("minutes");
		
	var error="";
	
	if (identite.value=="") error+="- Veuillez saisir vos nom et prénom\n";
	if (email.value == "" && telephone.value == "") error += "- Merci d\'indiquer une adresse email ou un numéro de téléphone...\n";
	else {
		if (telephone.value == "" && email.value != "") {
			var arobase = email.value.indexOf("@");
			var point = email.value.lastIndexOf(".");
			if (arobase<0 || point<0 || point<arobase) error += "- Votre adresse email n\'est pas valide\n";
		}
	}
	if (heure.value==13 || heure.value==20) { if (minutes.value>10) { error+="- Horaire de réservation invalide\n"; } }
	
	if (error=="") form.submit();
		else alert (error);
}
