// ecriremel()
// ecrireclicmel()
// envoiContact(frm)
// MM_swapImgRestore()
// MM_preloadImages()
// MM_findObj(n,d)
// MM_swapImage()
// popup(lien,titre,largeur,hauteur)
// verifemail(chaine)
var fenetre;
var xtest="non";
var mail1="contact";
var mail2="@moyroud-facades.com";
var adresseredirection="http://www.moyroud-facades.com/contact-result.htm";
if (xtest=="oui") {
	mail1="contact";
	mail2="@lartisanweb.com";	
}
function ecriremel() {
	window.document.write(mail1+""+mail2);
}
function ecrireclicmel(textecliquable) {
	window.document.write("<a href='mailto:"+mail1+""+mail2+"'>"+textecliquable+"</a>");
}
function envoiContact(frm) {
	var Erreur="";
	var ErreurFormat="";
	var MessageErreur="";
	//champs obligatoires
	//if(frm.elements["prenom"].value=="") Erreur=Erreur+"- Prénom\n";
	if(frm.elements["nom"].value=="") Erreur=Erreur+"- Nom\n";
	//if(frm.elements["adresse"].value=="") Erreur=Erreur+"- Adresse\n";
	//if(frm.elements["codepostal"].value=="") Erreur=Erreur+"- Code postal\n";
	//if(frm.elements["ville"].value=="") Erreur=Erreur+"- Ville\n";
	//if(frm.elements["telephone"].value=="") Erreur=Erreur+"- Téléphone\n";
	if(frm.elements["email"].value=="") Erreur=Erreur+"- Email\n";
	//if(frm.elements["sujet"].value=="") Erreur=Erreur+"- Sujet\n";
	if(frm.elements["message"].value=="") Erreur=Erreur+"- Message\n";
	//controle des formats
	if ((frm.elements["email"].value!="")&&( verifemail(frm.elements["email"].value)==false)) ErreurFormat=ErreurFormat+"- Email, par exemple : "+mail1+""+mail2+"\n";
	if (frm.elements["codepostal"].value!="") {
	 var saisie=frm.elements["codepostal"].value;
	 if (saisie.length>7) ErreurFormat=ErreurFormat+"- Code postal, maximum 6 caractères\n";
	}
	//message d'alerte
	if ((Erreur!="")||(ErreurFormat!="")) {
		if(Erreur!="") MessageErreur="Les champs suivants sont obligatoires:\n\n"+Erreur;
		if(ErreurFormat!="") MessageErreur=MessageErreur+"\nLe format des champs suivants est erroné:\n\n"+ErreurFormat;
		MessageErreur=MessageErreur+"\nVeuillez verifier avant d'envoyer\nMerci.";
		alert(MessageErreur);
		return false;
	}
	else {	
		//envoi du formulaire
		frm.elements["subject"].value="Contact depuis le site internet";
		frm.elements["recipient"].value=mail1+""+mail2;
		frm.elements["redirect"].value=adresseredirection;
		return true;		
	}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n,d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function popup(source,nom,largeur,hauteur,toolbar,location,directories,status,menubar,scrollbars,resizable)	{
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	if (!fenetre) {
		param="top="+top+",left="+left+",width="+largeur+",height="+hauteur+",toolbar="+toolbar+",location="+location+",directories="+directories+",status="+status+",menubar="+menubar+",scrollbars="+scrollbars+",resizable="+resizable;
		fenetre=window.open(source,nom,param);
	}
	else {
		if (fenetre.closed) {
			param="top="+top+",left="+left+",width="+largeur+",height="+hauteur+",toolbar="+toolbar+",location="+location+",directories="+directories+",status="+status+",menubar="+menubar+",scrollbars="+scrollbars+",resizable="+resizable;
			fenetre=window.open(source,nom,param);
		}
		else {
			fenetre.location.reload(true);
			fenetre.focus();
		}
	}
}
function verifemail(chaine){
  var arrow=chaine.indexOf("@",0);
  var point;
  if (arrow==-1){
    return false;
  }
  else {
    point=chaine.indexOf(".",arrow);
    if (point==-1){
      return false;
    }
    else {
      if ((chaine.substring(arrow+1,point)).length==0) {
	    return false;
	  }		
      else {
	  	if ((chaine.substring(point+1,chaine.length)).length==0) {
	    	return false;
	  	}
	    else {
	    	return true;
		}
	  }
    }
  }
}