function launch_contact () {
	window.document.getElementById("overlay").style.display="block";
	window.document.getElementById("contactPopup").style.display="block";
}

function escapeURI(La){
  if(encodeURIComponent) {
    return encodeURIComponent(La);
  }
  if(escape) {
    return escape(La)
  }
}

	function check_mail(email) {
		
		if (email.search(/^[^._-][a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z]{2,4}$/) == -1)
	    { 
	      return false;
	    }	else {
	    	return true;
	    }
		
	}

	function envoyer_message() {

		var nom = window.document.getElementById('nom');
		var prenom = window.document.getElementById('prenom');
		var tel = window.document.getElementById('tel');
		var ville = window.document.getElementById('ville');
		var mail = window.document.getElementById('mail');
		var message = window.document.getElementById('message');
		message2 = escapeURI(message.value);
		var error=0;
		var formulaire = window.document.getElementById('form');

		if(nom.value=="") {
			error=1;
			nom.style.border="solid 1px #FF0000";
		} else {
			nom.style.border="none";
		}
		
		if(prenom.value=="") {
			error=1;
			prenom.style.border="solid 1px #FF0000";
		} else {
			prenom.style.border="none";
		}
		
		if(tel.value=="") {
			error=1;
			tel.style.border="solid 1px #FF0000";
		} else {
			tel.style.border="none";
		}
				
		if(ville.value=="") {
			error=1;
			ville.style.border="solid 1px #FF0000";
		}	else {
			ville.style.border="none";
		}	
				
		if(message.value=="") {
			error=1;
			message.style.border="solid 1px #FF0000";
		}	else {
			message.style.border="none";
		}
		
		if(mail.value == "") {
				error=1;
				mail.style.border="solid 1px #FF0000";
		} else {
			
			if(check_mail(mail.value)){
				mail.style.border="none";
			} else {
				error = 2;
				mail.style.border="solid 1px #FF0000";
			}
		}
		

		
		if(error) {
			if(error=="2") {
				alert("vous n'avez pas rempli tout les champs obligatoires ou l'e-mail saisi n'est pas correct");
			} else {
				alert("vous n'avez pas rempli tout les champs obligatoires");
			}
			return false;
			
		} else {
			//formulaire.submit();
			window.document.getElementById('contactFormulaire').style.display="none";
			window.document.getElementById('waitSend').style.display="block";
			var uri="?nom="+nom.value+"&prenom="+prenom.value+"&tel="+tel.value+"&ville="+ville.value+"&mail="+mail.value+"&message="+message2;
			send_mail("send_message.php"+uri);
		}
		
		
		
	}
	
	
var xhr_object = null;

function send_mail(fichier){
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);	

	xhr_object.onreadystatechange = function () {
		if(xhr_object.readyState == 4  && xhr_object.status == 200){
			if(xhr_object.responseText == "ok") {
				window.document.getElementById('waitSend').style.display="none";
				window.document.getElementById('sendCompleted').style.display="block";
				//alert("message envoyé");
			} else {
				window.document.getElementById('waitSend').style.display="none";
				window.document.getElementById('sendFailed').style.display="block";
				//alert("error envoi message");
			}
		}
	}
	xhr_object.open("GET", fichier, true);
	xhr_object.send(null);
}






/* */

function open_coach(choach)
{
	window.open('fiches/coaching/pop_coaching_'+choach+'.html','fiche','scrollbars=yes,left=0,top=0,width=760');
}

function open_bienetre(choach)
{
	window.open('fiches/bien-etre/pop_bien-etre_'+choach+'.html','fiche','scrollbars=yes,left=0,top=0,width=760,height=910');
}


