function getAjax(){
	var xmlRequest = null; 
	if(window.XMLHttpRequest)
		xmlRequest = new XMLHttpRequest();
	else if(window.ActiveXObject){
		try {
		xmlRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
		xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else {
		xmlRequest = false; 
	} 
	return xmlRequest;
} 

function menuColor(id) // Modifie le css du menu actif
{
	if(document.getElementById(id)==null || document.getElementById(id)=="")
	{
		document.getElementById("accueil").style.textDecoration="none";
		document.getElementById("accueil").style.color="#462d64";
		document.getElementById("accueil").style.fontWeight="bold";
	}
	else
	{
		if(id=="tarif" || id=="reduction-impot")
		{
			document.getElementById(id).style.textDecoration="none";
			document.getElementById(id).style.color="#efd5ad";
			document.getElementById(id).style.fontWeight="bold";
		}
		else
		{
			document.getElementById(id).style.textDecoration="none";
			document.getElementById(id).style.color="#462d64";
			document.getElementById(id).style.fontWeight="bold";
		}
	}
	if(id=="services")
	{
		var c = extractUrlParams();
		if(!c["service"])
		{
			document.getElementById("personne").style.textDecoration="none";
			document.getElementById("personne").style.color="#efd5ad";
			document.getElementById("personne").style.fontWeight="bold";
		}
		else
		{
			document.getElementById(c["service"]).style.textDecoration="none";
			document.getElementById(c["service"]).style.color="#efd5ad";
			document.getElementById(c["service"]).style.fontWeight="bold";
		}
	}
}

function extractUrlParams() // Crée un tableau associatif des paramètres de l'url
{	
	var t = location.search.substring(1).split('&');
	var f = [];
	for (var i=0; i<t.length; i++)
	{
		var x = t[i].split('=');
		f[x[0]]=x[1];
	}
	//if(!f['page']) f['page']="accueil";
	//if(!f['service']) f['service']="personne";
	return f;
}

function mailSecure() // Vérification formulaire
{
	var err="";
	var regMail = new RegExp(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/);
	
	if(document.getElementById("nom").value=="")
		err+="Vous devez saisir votre nom\n";
	
	if(regMail.test(document.getElementById("mail").value)==false)
		err+="Vous devez saisir une adresse mail valide\n";
		
	if(document.getElementById("sujet").value=="")
		err+="Vous devez saisir un sujet pour votre e-mail\n";
	
	if(document.getElementById("texte").value=="")
		err+="Vous devez saisir un texte";
	
	if(err!="") { alert(err); return false; } else return true;
}

function aff_mail() // adresse mail par ajax
{
	//document.getElementById("contact_mail").innerHTML = 'contact@phrsarl.fr';
	var xmlRequest = getAjax();
	xmlRequest.onreadystatechange = function(){
		if(xmlRequest.readyState == 4 && xmlRequest.status == 200){
			document.getElementById("contact_mail").innerHTML = xmlRequest.responseText;
		}
	}
	xmlRequest.open("POST","./inc/ajax.php",true);
	xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
	xmlRequest.send("contact=ok");
}

function dateDuJour()
{
	var monthNames = new Array( "Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Decembre");
	var now = new Date();
	thisYear = now.getYear();
	if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem
	document.write( now.getDate()  + " " +monthNames[now.getMonth()] + " " + thisYear+".");
}