function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}
function MM_setTextOfLayer(objName,x,newText) { //v4.01
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (document.layers) {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}

/* Vérification du formulaire de mail */

function verifiermail(email)
{
   if ((email.indexOf("@")>=0)&&(email.indexOf(".")>=0))
   {
	  return false;
   }
   else
   {
	  return true;
   }
}
function valid_form_contact()
{
  var nom,prenom,telephone,email,message;
  var msg_erreur_base,msg_erreur,erreur_nom,erreur_prenom,erreur_telephone,erreur_email,erreur_message;
  erreur_nom=false;
  erreur_prenom=false;
  erreur_telephone=false;
  erreur_email=false;
  erreur_message=false;
  msg_erreur="";
  msg_erreur_base="Veuillez remplir les champs obligatoires\n";
  if(document.forms['contactform'].elements['nom'].value == "")
  {
    msg_erreur+="Veuillez inscrire votre nom\n";
	erreur_nom=true;
	MM_changeProp('span_nom','','style.color','#CC3300','SPAN');
  }
  else
  {
	MM_changeProp('span_nom','','style.color','#236CB7','SPAN');
  }
  if(document.forms['contactform'].elements['prenom'].value == "")
  {
    msg_erreur+="Veuillez inscrire votre prenom\n";
	erreur_prenom=true;
	MM_changeProp('span_prenom','','style.color','#CC3300','SPAN');  
  }
  else
  {
	MM_changeProp('span_prenom','','style.color','#236CB7','SPAN');  
  }
  if(document.forms['contactform'].elements['mail'].value == "")
  {
    msg_erreur+="Veuillez inscrire votre e-mail\n";
	erreur_email=true;
	MM_changeProp('span_mail','','style.color','#CC3300','SPAN');
  }
  else
  {
	if(verifiermail(document.forms['contactform'].elements['mail'].value))
	{
		msg_erreur+="Veuillez inscrire un e-mail valide\n";
		erreur_email=true;
		MM_changeProp('span_mail','','style.color','#CC3300','SPAN');
	}
	else
	{
		MM_changeProp('span_mail','','style.color','#236CB7','SPAN');
	}
  }
  if(document.forms['contactform'].elements['msg'].value == "")
  {
    msg_erreur+="Veuillez inscrire votre message\n";
	erreur_message=true;
	MM_changeProp('span_msg','','style.color','#CC3300','SPAN');  
  }
  else
  {
	MM_changeProp('span_msg','','style.color','#236CB7','SPAN');  
  }
  if(erreur_nom==false && erreur_prenom==false && erreur_email==false && erreur_message==false)
  {
	document.forms['contactform'].submit();
  }
  else
  {
  	window.alert(msg_erreur_base+msg_erreur);
  }
}
function openphoto(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);
}