// JavaScript Document
//
// Variables
var d=new Date();
var mois = new Array("Janvier","F\351vrier","Mars","Avril","Mai","Juin","Juillet","Ao\371t","Septembre","Octobre","Novembre","D\351cembre");
var jour = d.getDate() + " " + mois[d.getMonth()] + " " + d.getFullYear(); // Date en format francais : "2 Janvier 2009"

// Affichage date et heure locale
var dd, delai; 
function debuteTemps(delai1) { 
	var hhmmss = "", min; 
	delai = delai1; 
	adate = new Date()
	hhmmss += Math.abs(adate.getHours() + (adate.getTimezoneOffset() / 60) - 4); 
	if (hhmmss>=24){hhmmss=hhmmss-24;} 
	if (hhmmss < 10) hhmmss = "0" + hhmmss; 
	min = adate.getMinutes(); 
	if (min < 10) hhmmss += ":0" + min; 
	else hhmmss += " :" + min; 
	hhmmss = " " + hhmmss; 
	document.Temps1.heure.value = hhmmss; 
	dd = setTimeout("debuteTemps(delai)",delai1); 
} 
/*
function bonmail(mailteste)
{
//	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	var reg=/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
	if(reg.test(mailteste))
	{
		return(true);
	}
	else
	{
        alert("bonmail Mail invalide !");
//		window.focus(this.value);
		document.forms["form_contact"].elements["mail"].focus();
		return(false);
	}
}
*/
function bonmail(mailteste)

{
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	if(reg.test(mailteste))
	{
        alert("bonmail Mail OK !");
		return(true);
	}
	else
	{
        alert("bonmail Mail invalide !");
		return(false);
	}
}

// Verifie si le mail comprend un @ et un point
function verifMail(mail) {
      if ((mail.indexOf("@")>=0)&&(mail.indexOf(".")>=0)) {
         return true
      } else {
         alert("verifMail Mail invalide !");
		 document.forms["form_contact"].elements["mail"].focus();
         return false
      }
   }

function validmail(){
	var reg=/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
	var email=document.getElementById('mail').value;
	alert((reg.test(email))?'email ok':'email incorrect')
	document.forms["form_contact"].elements["mail"].focus();
	// ou : alert((email.match(reg))?'email ok':'email incorrect')
}

// Verification des champs saisis dans le formulaire
function verifForm(formulaire)
{ // test des champs vides
//	alert("1");
  if (formulaire.nom.value == "" ||
	  formulaire.tel.value == "" ||
	  formulaire.mail.value == "") {
	  alert('Remplissez tous les champs obligatoires !!');
	  return(false);
  }
  else {
//	alert("2");
	if (document.getElementById('form_mail').value != "") {
//	alert("3");
		var reg=/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
//	alert("4");
		var email=document.getElementById('form_mail').value;
//	alert("5");
		if (!email.match(reg)){
			alert("Adresse e-mail invalide");
			document.getElementById('form_mail').focus();
			return false;
		}
//	alert("6");
	}
//	alert("7");
  }
  formulaire.submit();
}
   
// Affiche une popup centrée
function popupcentree(page,largeur,hauteur,options)
{
var top=(screen.height-hauteur)/2;
var left=(screen.width-largeur)/2;
window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

