//----------------- FONCTIONS DIVERSES ---------------------------------------------
	//Fonction qui modifie le contenu HTML d'un div passé un paramètre
	function ecriture_div(div_id,contenu)
	{
		document.getElementById(div_id).innerHTML=contenu;
	}
	//Fonction qui permet de lancer et exécuter un fichier php, utilisation de la méthode GET --> retourne le résultat de la requête
	function ouvrir_fichier_get(url)
	{
		var xhr_object = null;  
		if(window.XMLHttpRequest)
			xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject)
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else 
		{
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest"); 
			return(false); 
		}
		
		xhr_object.open("GET", url, false);
		xhr_object.send(null);
		if(xhr_object.readyState == 4)
			return(xhr_object.responseText);
		else
			return(false);
	}
	//Fonction qui permet de lancer et exécuter un fichier php, utilisation de la méthode GET --> retourne le résultat de la requête
	function ouvrir_fichier_post(url,tableau_nom,tableau_valeur)
	{
		var xhr_object = null;  
		if(window.XMLHttpRequest)
			xhr_object = new XMLHttpRequest(); 
		else if(window.ActiveXObject)
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		else 
		{
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest"); 
			return(false); 
		}
		
		data = "";
		for (var i=0; i<tableau_nom.length; i++)
		{
			if(i==0)
				data += tableau_nom[i]+"="+tableau_valeur[i];
			else
				data += "&"+tableau_nom[i]+"="+tableau_valeur[i];
		}
		xhr_object.open("POST", url, false);
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");	
		xhr_object.send(data);
		if(xhr_object.readyState == 4)
			return(xhr_object.responseText);
		else
			return(false);
	}
	//Fonction qui verifie si une valeur appartient à une liste de sélection
	function placer_curseurValeur(strText,liste)
	{
		texte  = strText.replace(/ /gi,"");
		taille = liste.options.length;
		for (i=0; i<taille; i++)
		{
			val = (liste.options[i].value).replace(/ /gi,"");
			if (val == texte)
			{
				liste.selectedIndex = i;
				return true;
			}
		}
	}
	// Fonction de vérification d'une adresse mail
	function verifier_mail(email)
	{
		expression = /^[a-zA-Z0-9]+[a-zA-Z0-9\.\-_]+@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])([a-zA-Z0-9])+$/;
		return expression.test(email);
	}	
	// Fonction qui permet de limiter le nombre de caractères d'un champ de formulaire
	function limiteur(champ,nbCarMax)
	{
		if (champ.value.length > nbCarMax)
		  champ.value = champ.value.substring(0, nbCarMax);    
	}
	function verification_date(date1,date2)
	{
		if(date1.length==10 && date2.length==10)
		{
			transformation1 = date1.substr(6,4)+date1.substr(3,2)+date1.substr(0,2);
			transformation2 = date2.substr(6,4)+date2.substr(3,2)+date2.substr(0,2);
			if(transformation1>transformation2)
				return "La date de début est supérieur à celle de fin.";
			else
				return "";
		}
		else
		{
			return "Les dates sont incorrectes.";
		}
	}
	//Fonction qui permet un menu dynamique
	function mouseOverImg(image)
	{
		image.src = image.src.replace('/img1/','/img2/');
		image.src = image.src.replace('_img1.','_img2.');
	}
	function mouseOutImg(image)
	{
		image.src = image.src.replace('/img2/','/img1/');
		image.src = image.src.replace('_img2.','_img1.');
	}
	//Fonction qui permet d'ajouter aux favoris
	function ajouter_aux_favoris()
	{
		if ( navigator.appName != 'Microsoft Internet Explorer' )
			window.sidebar.addPanel("Panneau publicitaire, panneau akylux et panneau PVC, eurodiffusion, Lille, Nord, Lens, Pas de Calais","http://www.eurodiffusion.fr/","");
		else
			window.external.AddFavorite("http://www.eurodiffusion.fr/","Panneau publicitaire, panneau akylux et panneau PVC, eurodiffusion, Lille, Nord, Lens, Pas de Calais");
	}
	function conseil_a_un_ami()
	{
		var buffer = '';
		buffer+='<table border="0" cellpadding="0" cellspacing="0" align="center" width=\"420\">';
		buffer+='<tr><td valign=\"top\" align="left" width=\"420\">';
			buffer+='<table border="0" cellpadding="0" cellspacing="0" align="center" width=\"420\">';
			buffer+='<tr><td width="362" valign="top" align="left" bgcolor="#FFFFFF"><img src="images/euro_diffusion_conseil_a_un_ami_logo_conseil.gif" /></td>';
			buffer+='<td width="58" valign="top" align="right" bgcolor="#FFFFFF"><div align="right" style="padding-right:15px;padding-top:10px;"><a href="javascript:void(hideFiltreBasic());void(cClick());" style="text-decoration:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#565f5e"><img src="images/euro_diffusion_conseil_a_un_ami_fermer.gif" border="0"/><br/>Fermer</a></div></td></tr>';
			buffer+='</table>';
		buffer+='</td></tr>';
		buffer+='<tr><td valign=\"top\" align="left" width=\"420\" bgcolor="#F4F3F3">';
			buffer+='<div style="padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px;color:#565f5e;font-size:10px;">';
				buffer+='<form name="conseil_a_un_ami" onsubmit="return envoyer_conseil();"><table>';
				buffer+='<tr><td><font color="#565f5e" face="Arial, Helvetica, sans-serif" style="font-size:10px"><strong>Votre nom : </strong></font></td>';
				buffer+='<td><input type="text" name="conseil_a_un_ami_nom"   value="" size="25" /></td></tr>';
				buffer+='<tr><td><font color="#565f5e" face="Arial, Helvetica, sans-serif" style="font-size:10px"><strong>Votre email : </strong></font></td>';
				buffer+='<td><input type="text" name="conseil_a_un_ami_email1" value="" size="25" /></td></tr>';
				buffer+='<tr><td><font color="#565f5e" face="Arial, Helvetica, sans-serif" style="font-size:10px"><strong>Email destinataire : </strong></font></td>';
				buffer+='<td><input type="text" name="conseil_a_un_ami_email2" value="" size="25" /></td></tr>';				
				buffer+='<tr><td><font color="#565f5e" face="Arial, Helvetica, sans-serif" style="font-size:10px"><strong>Votre message : </strong></font></td>';
				buffer+='<td><textarea name="conseil_a_un_ami_message" rows="5" cols="30"></textarea></td></tr>';
				buffer+='<tr><td colspan="2">&nbsp;</td></tr>';
				buffer+='<tr><td colspan="2" align="right"><input type="image" name="bouton_valider" id="bouton_valider" src="images/euro_diffusion_conseil_a_un_ami_ok.gif" border="0" alt="Conseiller à un ami" /></td></tr>';
				buffer+='<tr><td colspan="2" align="left"><div id="conseil_a_un_ami_mail_etat" style="color:#565f5e;font-weight:bold;"></div></td></tr>';
				buffer+='</table></form>';
			buffer+='</div>';
		buffer+='</td></tr>';
		buffer+='</table>';
		showFiltreBasic();
		overlib(buffer,BACKGROUND, "../images/fond_fenetre.gif", MIDX,0,MIDY,0, WIDTH, 475, HEIGHT, 305);	
	}
	function envoyer_conseil()
	{
		var form = document.conseil_a_un_ami;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var isvalid = true;
		if( form.conseil_a_un_ami_email1.value == "" )
			isvalid = false;
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.conseil_a_un_ami_email1.value)))
		{
			ecriture_div('conseil_a_un_ami_mail_etat','Saisissez une adresse e-mail valide.');
			return false;
		}
		if( form.conseil_a_un_ami_email2.value == "" )
			isvalid = false;
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.conseil_a_un_ami_email2.value)))
		{
			ecriture_div('conseil_a_un_ami_mail_etat','Saisissez une adresse e-mail valide.');
			return false;
		}
		if( form.conseil_a_un_ami_nom.value == "" )
			isvalid = false;
		if( !isvalid)
		{
			ecriture_div('conseil_a_un_ami_mail_etat','Formulaire incomplet, impossible de le valider.');
		}
		else
		{
			ecriture_div('conseil_a_un_ami_mail_etat','Envoi en cours.');
			data     = "conseil_a_un_ami_email1="+form.conseil_a_un_ami_email1.value+"&conseil_a_un_ami_email2="+form.conseil_a_un_ami_email2.value+"&conseil_a_un_ami_nom="+form.conseil_a_un_ami_nom.value+"&conseil_a_un_ami_message="+form.conseil_a_un_ami_message.value+"&euro_diffusion_validation=1";
			filename = "include_php/envoie_a_un_ami.php";
			verification_conseil(filename,data);
		}
		return false;
	}
	//Fonction ajax pour l'envoie d'une invitation d'un ami
	function verification_conseil(filename,data)
	{
		var xhr_object = null;
	
		// Firefox
		if(window.XMLHttpRequest)   
			xhr_object = new XMLHttpRequest();
		// Internet Explorer   
		else if(window.ActiveXObject)   
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		// XMLHttpRequest non supporté par le navigateur  
		else
		{
			alert("Votre navigateur ne supporte pas les objets XMLHttpRequest");   
			return;   
		}   
	
		var method = "POST";
		if(method == "GET" && data != null)
		{   
			filename += "?"+data;   
			data      = null;   
		}
		xhr_object.open(method, filename, true);
		xhr_object.onreadystatechange = function() {   
			if(xhr_object.readyState == 4)
			{
				var resultat = xhr_object.responseText;
				if(resultat=="1")
					ecriture_div('conseil_a_un_ami_mail_etat','Envoi r&eacute;ussi pour '+document.conseil_a_un_ami.conseil_a_un_ami_email2.value+'.');
				if(resultat=="0")
					ecriture_div('conseil_a_un_ami_mail_etat','Probl&egrave;me lors de l\'envoi du mail');
			}
		}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");  
		xhr_object.send(data);
	}
	//Fonction qui permet d'afficher les mentions légales
	function mentions_legales()
	{
		var buffer = '';
		buffer+='<table border="0" cellpadding="0" cellspacing="0" align="center" width=\"420\">';
		buffer+='<tr><td valign=\"top\" align="left" width=\"420\">';
			buffer+='<table border="0" cellpadding="0" cellspacing="0" align="center" width=\"420\">';
			buffer+='<tr><td width="362" valign="top" align="left" bgcolor="#FFFFFF"><img src="images/euro_diffusion_conseil_a_un_ami_logo_mentions.gif" /></td>';
			buffer+='<td width="58" valign="top" align="right" bgcolor="#FFFFFF"><div align="right" style="padding-right:15px;padding-top:10px;"><a href="javascript:void(hideFiltreBasic());void(cClick());" style="text-decoration:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#565f5e"><img src="images/euro_diffusion_conseil_a_un_ami_fermer.gif" border="0"/><br/>Fermer</a></div></td></tr>';
			buffer+='</table>';
		buffer+='</td></tr>';
		buffer+='<tr><td valign=\"top\" align="left" width=\"420\" bgcolor="#F4F3F3">';
			buffer+='<div style="padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px;color:#565f5e;">';
				buffer+='Nom du site : http://www.eurodiffusion.fr<br/>';
				buffer+='Email : contact@eurodiffusion.fr<br/>';
				buffer+='<br/>';
				buffer+=' EURODIFFUSION PUBLICITE est une SARL au capital de 159.800,00 EURO d&eacute;clar&eacute;e sous le num&eacute;ro  424 665 859 00015 ,<br/>dont le si&egrave;ge social est situ&eacute; ZA la Fontinelle - Rue Condorcet - 59112 ANNOEULLIN<br />';
				buffer+='T&eacute;l : 03 20 86 87 52<br/>';
				buffer+='TVA Intracommunautaire :  FR744 246 658 59<br/>';
				buffer+='Code APE :  7312Z<br/>';
				buffer+='<br /><br />Le directeur de la publication du Site Web est Madame Dominique Calin, en qualit&eacute; de G&eacute;rante de la soci&eacute;t&eacute; EURODIFFUSION PUBLICITE';
				buffer+='<br /><br />Le traitement automatis&eacute; d\'informations, y compris la gestion des adresses e-mail des utilisateurs du site a fait l\'objet d\'une d&eacute;claration &agrave; la CNIL le 09 Octobre 2009 enregistr&eacute;e sous le num&eacute;ro 1390027.';
			buffer+='</div>';
		buffer+='</td></tr>';
		buffer+='</table>';
		showFiltreBasic();
		overlib(buffer,BACKGROUND, "../images/fond_fenetre.gif", MIDX,0,MIDY,0, WIDTH, 475, HEIGHT, 305);	
	}
	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_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_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_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];}
	}
	//Fonction envoyer l'actualité par mail
	function overlibEmail(id)
	{
		var buffer = '';
		buffer+='<div style="padding:5px">';
		buffer+='	<form name="formulaire_envoyer">';
		buffer+='			<p style="margin:10px 0 10px 0;text-align:center;width:100%;">';
		buffer+='				<b>Email : </b><input value="" name="actu_email" type="text" size="18" />';
		buffer+='				<input value="'+id+'" name="actualite_id" type="hidden" />';
		buffer+='				<input value="OK" onClick="envoyer_mail()" type="button" /><br/>';
		buffer+='			</p>';
		buffer+='			<p style="margin:10px 0 10px 0;text-align:right;width:100%;">';
		buffer+='				<a href=\"javascript:void(0);\" onclick="hideFiltreBasic();return cClick();" title="Fermer" style="text-decoration:none;color:#565f5e;font-weight:bold;" />[Fermer]</a>';
		buffer+='			</p>';
		buffer+='	</form>';
		buffer+='</div>';
		showFiltreBasic();
		overlib(buffer,CAPTION,"Envoyer cette actualit&eacute; &agrave; un ami",CAPCOLOR,'#FFFFFF',STICKY,MIDX,0,MIDY,0,WIDTH,250);
	}
	//fonction qui va appeler la page pour envoyer le mail
	function envoyer_mail()
	{
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.formulaire_envoyer.actu_email.value)))
		{
			alert('Saisissez une adresse e-mail valide.');
			/*hideFiltreBasic();
			return cClick();*/
		}
		else
			document.location = "euro-diffusion-actualite-email.php?actualite_id="+document.formulaire_envoyer.actualite_id.value+"&actualite_email="+document.formulaire_envoyer.actu_email.value;
	}
	//Fonction newsletter, qui permet de vérifier le format de l'adresse email
	function submitnewsletter()
	{
		var form = document.newsletter;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var isvalid = true;
		if( form.newsletter_email.value == "" )
			isvalid = false;
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.newsletter_email.value)))
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			contenu = "Saisissez une adresse e-mail valide.";
			overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
			isvalid = false;
			//return false;
		}
		else
		{
			if( !isvalid)
			{
				showFiltreBasic();
				titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
				contenu = "Formulaire incomplet, impossible de le valider.";
				overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
			}
			else
			{
				data     = "newsletter_email="+form.newsletter_email.value+"&euro_diffusion_validation_newsletter=1";
				filename = "include_php/inscription_newsletter.php";
				verifiction_newsletter(filename,data);
			}
		}
		//return false;
	}
	//Fonction ajax pour la création dans la base newsletter
	function verifiction_newsletter(filename,data)
	{
		var xhr_object = null;
	
		// Firefox
		if(window.XMLHttpRequest)   
			xhr_object = new XMLHttpRequest();
		// Internet Explorer   
		else if(window.ActiveXObject)   
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		// XMLHttpRequest non supporté par le navigateur  
		else
		{  
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			contenu = "Votre navigateur ne supporte pas les objets XMLHttpRequest.";
			overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
			return;   
		}   
	
		var method = "GET";
		if(method == "GET" && data != null)
		{   
			filename += "?"+data;   
			data      = null;   
		}
		xhr_object.open(method, filename, true);
		xhr_object.onreadystatechange = function() {   
			if(xhr_object.readyState == 4)
			{
				var resultat = xhr_object.responseText;
				if(resultat=="1")
				{
					showFiltreBasic();
					titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
					contenu = "Inscription r&eacute;ussie.";
					overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
				}
				if(resultat=="2")
				{
					showFiltreBasic();
					titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
					contenu = "Vous &ecirc;tes d&eacute;j&egrave; inscrit &agrave; notre newsletter.";
					overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
				}
				if(resultat=="3")
				{
					showFiltreBasic();
					titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
					contenu = "Formulaire incomplet, impossible de le valider. (Email obligatoire).";
					overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
				}
			}
		}
		xhr_object.send(data);
	}
	//Fonction qui permet de renvoyer un mot de passe
	function mot_passe_oublie()
	{
		
		showFiltreBasic();
		var buffer = '';
		buffer+='<table border="0" cellpadding="0" cellspacing="0" align="center" width=\"420\">';
		buffer+='<tr><td valign=\"top\" align="left" width=\"420\">';
			buffer+='<table border="0" cellpadding="0" cellspacing="0" align="center" width=\"420\">';
			buffer+='<tr><td width="362" valign="top" align="left" bgcolor="#f5faf6"><img src="images/euro_diffusion_conseil_a_un_ami_logo_mot_passe.gif" /></td>';
			buffer+='<td width="58" valign="top" align="right" bgcolor="#f5faf6"><div align="right" style="padding-right:15px;padding-top:10px;"><a href="javascript:void(hideFiltreBasic());void(cClick());" style="text-decoration:none;font-size:12px;font-family:Verdana, Verdana, Verdana, Arial, Helvetica, sans-serif;color:#565f5e"><img src="images/euro_diffusion_conseil_a_un_ami_fermer.gif" border="0"/><br/>Fermer</a></div></td></tr>';
			buffer+='</table>';
		buffer+='</td></tr>';
		buffer+='<tr><td valign=\"top\" align="left" width=\"420\" bgcolor="#F4F3F3">';
			buffer+='<div style="padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px;color:#565f5e;font-size:10px;">';
				buffer+='<form name="conseil_a_un_ami" onsubmit="return envoyer_mot_passe();"><table>';
				buffer+='<tr><td><font color="#565f5e" face="Arial, Helvetica, sans-serif" style="font-size:12px"><b>Votre email : </b></font></td>';
				buffer+='<td><input type="text" name="conseil_a_un_ami_email1" value="" size="35" /></td></tr>';
				buffer+='<tr><td colspan="2">&nbsp;</td></tr>';
				buffer+='<tr><td colspan="2" align="right"><input type="image" name="bouton_valider" id="bouton_valider" src="images/euro_diffusion_conseil_a_un_ami_ok.gif" border="0" alt="Conseiller à un ami" /></td></tr>';
				buffer+='<tr><td colspan="2" align="left"><div id="conseil_a_un_ami_mail_etat" style="color:#565f5e;font-weight:bold;"></div></td></tr>';
				buffer+='</table></form>';
			buffer+='</div>';
		buffer+='</td></tr>';
		buffer+='</table>';
		showFiltreBasic();
		overlib(buffer,BACKGROUND, "../images/fond_fenetre.gif", MIDX,0,MIDY,0, WIDTH, 475, HEIGHT, 305);	
	}
	function envoyer_mot_passe()
	{
		var form = document.conseil_a_un_ami;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var isvalid = true;
		if( form.conseil_a_un_ami_email1.value == "" )
			isvalid = false;
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.conseil_a_un_ami_email1.value)))
		{
			ecriture_div('conseil_a_un_ami_mail_etat','Saisissez une adresse e-mail valide.');
			return false;
		}
		else
		{
			ecriture_div('conseil_a_un_ami_mail_etat','Envoie en cours.');
			data     = "conseil_a_un_ami_email1="+form.conseil_a_un_ami_email1.value+"&euro_diffusion_validation=1";
			filename = "include_php/envoie_mot_de_passe.php";
			verification_mot_passe(filename,data);
		}
		return false;
	}
	//Fonction ajax pour l'envoie du mot de passe
	function verification_mot_passe(filename,data)
	{
		var xhr_object = null;
	
		// Firefox
		if(window.XMLHttpRequest)   
			xhr_object = new XMLHttpRequest();
		// Internet Explorer   
		else if(window.ActiveXObject)   
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		// XMLHttpRequest non supporté par le navigateur  
		else
		{
			//alert("Votre navigateur ne supporte pas les objets XMLHttpRequest");   
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#FFFFFF;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			contenu = "Votre navigateur ne supporte pas les objets XMLHttpRequest.";
			overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
			return;   
		}   
	
		var method = "POST";
		if(method == "GET" && data != null)
		{   
			filename += "?"+data;   
			data      = null;   
		}
		xhr_object.open(method, filename, true);
		xhr_object.onreadystatechange = function() {   
			if(xhr_object.readyState == 4)
			{
				var resultat = xhr_object.responseText;
				if(resultat=="1")
					ecriture_div('conseil_a_un_ami_mail_etat','Envoie du nouveau mot de passe r&eacute;ussi<br />pour '+document.conseil_a_un_ami.conseil_a_un_ami_email1.value+'.');
				if(resultat=="0")
					ecriture_div('conseil_a_un_ami_mail_etat','Probl&egrave;me lors de l\'envoie du mail');
				if(resultat=="2")
					ecriture_div('conseil_a_un_ami_mail_etat','Il n\'y a pas de compte client correspondant &agrave; l\'adresse e-mail<br />que vous avez d&eacute;clar&eacute;e.');
			}
		}
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");  
		xhr_object.send(data);
	}
//---------------------- FONCTIONS CONNEXION UTILISATEUR ------------------------------
	//Fonction qui verifie si tous les champs pour la partie connexion ont bien été correctement renseignés.
	//Fonction qui permet de vérifier la connexion client
	function verification_connexion_client()
	{
		if((document.formualaire_client.client_login.value.length<=0)
		|| (document.formualaire_client.client_mdp.value.length<=0))
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#FFFFFF;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			contenu = "Veuillez remplir correctement le formulaire de connexion &agrave; l'espace Euro Diffusion!";
			overlib(contenu,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450);
			return false;
		}
		else
		{			
			return true;
		}
	}
	//Fonction qui teste si la chaine de caractère est un nombre décimal.
	function Verifier_Nombre(chaine)
	{
		trouve = 0;
		erreur = 0;
		for(i=0;i<chaine.value.length;i++)
		{
			if((chaine.value.charAt(i)!='0')
			&& (chaine.value.charAt(i)!='1')
			&& (chaine.value.charAt(i)!='2')
			&& (chaine.value.charAt(i)!='3')
			&& (chaine.value.charAt(i)!='4')
			&& (chaine.value.charAt(i)!='5')
			&& (chaine.value.charAt(i)!='6')
			&& (chaine.value.charAt(i)!='7')
			&& (chaine.value.charAt(i)!='8')
			&& (chaine.value.charAt(i)!='9')
			&& (chaine.value.charAt(i)!='.'))
			{
				alert("Le caractère que vous tapez, n'est pas un chiffre.");
				erreur       = 1;
				i            = chaine.value.length;
				chaine.value = 0;
			}
			else
			{
				if((i==0) && (chaine.value.charAt(i)=='.'))
				{
					alert("Le point ne peut être mis qu'avant un chiffre.");
					erreur       = 1;
					i            = chaine.value.length;
					chaine.value = 0;
				}
				else
				{
					if(chaine.value.charAt(i)=='.')
					{
						if(trouve>0)
						{
							alert("Vous ne pouvez taper qu'un point.");
							erreur       = 1;
							i            = chaine.value.length;
							chaine.value = 0;
						}
						else
						{
							trouve++;
						}
					}			
				}
			}
		}
		if(erreur==1)
			return false;
		else
			return true;
	}
	function valider_formulaire_devis_autocollant_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		var trouve2 = 0;
		/*if( form.euro_diffusion_largeur.value == "" )
		{
			erreur += "Le champ \"largeur\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_hauteur.value == "" )
		{
			erreur += "Le champ \"hauteur\" est obligatoire.<br />";
			isvalid = false;
		}*/
		for (var i=0; i<form.euro_diffusion_couleurs.length;i++)
		{
			if (form.euro_diffusion_couleurs[i].checked)
				trouve = 1;
		}
		if(trouve==0)
		{
			erreur += "S&eacute;lectionner une couleur.<br />";
		}
		for (var i=0; i<form.euro_diffusion_format.length;i++)
		{
			if (form.euro_diffusion_format[i].checked)
				trouve2 = 1;
		}
		if(trouve2==0)
		{
			erreur += "S&eacute;lectionner un format.<br />";
		}
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_autocollant_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		var trouve2 = 0;
		/*if( form.euro_diffusion_largeur.value == "" )
		{
			erreur += "Le champ \"largeur\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_hauteur.value == "" )
		{
			erreur += "Le champ \"hauteur\" est obligatoire.<br />";
			isvalid = false;
		}*/
		for (var i=0; i<form.euro_diffusion_couleurs.length;i++)
		{
			if (form.euro_diffusion_couleurs[i].checked)
				trouve = 1;
		}
		if(trouve==0)
		{
			erreur += "S&eacute;lectionner une couleur.<br />";
		}
		for (var i=0; i<form.euro_diffusion_format.length;i++)
		{
			if (form.euro_diffusion_format[i].checked)
				trouve2 = 1;
		}
		if(trouve2==0)
		{
			erreur += "S&eacute;lectionner un format.<br />";
		}
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_autocollant_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		var trouve2 = 0;
		/*if( form.euro_diffusion_largeur.value == "" )
		{
			erreur += "Le champ \"largeur\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_hauteur.value == "" )
		{
			erreur += "Le champ \"hauteur\" est obligatoire.<br />";
			isvalid = false;
		}*/
		for (var i=0; i<form.euro_diffusion_couleurs.length;i++)
		{
			if (form.euro_diffusion_couleurs[i].checked)
				trouve = 1;
		}
		if(trouve==0)
		{
			erreur += "S&eacute;lectionner une couleur.<br />";
		}
		for (var i=0; i<form.euro_diffusion_format.length;i++)
		{
			if (form.euro_diffusion_format[i].checked)
				trouve2 = 1;
		}
		if(trouve2==0)
		{
			erreur += "S&eacute;lectionner un format.<br />";
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	function changer_format()
	{
		var form = document.formulaire;
		if (form.euro_diffusion_format[0].checked)
		{
			diffusion_format = '<select name="euro_diffusion_le_format" class="input_1" style="width:235px;" >';
			diffusion_format += '<option value="20 x 35 cm">20 x 35 cm</option>';
			diffusion_format += '<option value="25 x 35 cm">25 x 35 cm</option>';
			diffusion_format += '<option value="35 x 50 cm">35 x 50 cm</option>';
			diffusion_format += '<option value="50 x 70 cm">50 x 70 cm</option>';
			diffusion_format += '<option value="70 x 100 cm">70 x 100 cm</option>';
			diffusion_format += '<option value="Autres">Autres</option>';
			diffusion_format += '</select>';
			diffusion_qte = '<select name="euro_diffusion_la_quantite" class="input_1" style="width:235px;" >';
			diffusion_qte += '<option value="6">6</option>';
			diffusion_qte += '<option value="15">15</option>';
			diffusion_qte += '<option value="30">30</option>';
			diffusion_qte += '<option value="50">50</option>';
			diffusion_qte += '<option value="100">100</option>';
			diffusion_qte += '<option value="250">250</option>';
			diffusion_qte += '<option value="500">500</option>';
			diffusion_qte += '<option value="1000">1000</option>';
			diffusion_qte += '</select>';
			ecriture_div("changement_le_format",diffusion_format);
			ecriture_div("changement_la_quantite",diffusion_qte);
		}
		if (form.euro_diffusion_format[1].checked)
		{
			diffusion_format = '<select name="euro_diffusion_le_format" class="input_1" style="width:235px;" >';
			diffusion_format += '<option value="0 &agrave; 34 cm&sup2;">0 &agrave; 34 cm&sup2;</option>';
			diffusion_format += '<option value="35 &agrave; 49 cm&sup2;">35 &agrave; 49 cm&sup2;</option>';
			diffusion_format += '<option value="50 &agrave; 99 cm&sup2;">50 &agrave; 99 cm&sup2;</option>';
			diffusion_format += '<option value="100 &agrave; 149 cm&sup2;">100 &agrave; 149 cm&sup2;</option>';
			diffusion_format += '<option value="150 &agrave; 199 cm&sup2;">150 &agrave; 199 cm&sup2;</option>';
			diffusion_format += '<option value="200 &agrave; 299 cm&sup2;">200 &agrave; 299 cm&sup2;</option>';
			diffusion_format += '<option value="300 &agrave; 499 cm&sup2;">300 &agrave; 499 cm&sup2;</option>';
			diffusion_format += '<option value="Autres">Autres</option>';
			diffusion_format += '</select>';
			diffusion_qte = '<select name="euro_diffusion_la_quantite" class="input_1" style="width:235px;" >';
			diffusion_qte += '<option value="250">250</option>';
			diffusion_qte += '<option value="500">500</option>';
			diffusion_qte += '<option value="1000">1000</option>';
			diffusion_qte += '<option value="2000">2000</option>';
			diffusion_qte += '<option value="3000">3000</option>';
			diffusion_qte += '<option value="5000">5000</option>';
			diffusion_qte += '<option value="10000">10000</option>';
			diffusion_qte += '</select>';
			ecriture_div("changement_le_format",diffusion_format);
			ecriture_div("changement_la_quantite",diffusion_qte);
		}
	}
	function valider_formulaire_devis_objet_publicitaire_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_objet_publicitaire_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_objet_publicitaire_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	function valider_formulaire_devis_lettrage_adhesif_decoupe_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_lettrage_adhesif_decoupe_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_lettrage_adhesif_decoupe_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	function valider_formulaire_devis_panneau_akylux_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_panneau_akylux_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_panneau_akylux_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	function valider_formulaire_devis_decoration_vehicule_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_decoration_vehicule_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_decoration_vehicule_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	function valider_formulaire_devis_panneau_alu_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_panneau_alu_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_panneau_alu_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	function valider_formulaire_devis_panneau_pvc_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_panneau_pvc_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_panneau_pvc_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	function valider_formulaire_devis_textile_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_textile_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_textile_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}
	//Fonction envoyer l'actualité par mail
	function overlibEmail_produit(id)
	{
		var buffer = '';
		buffer+='<div style="padding:5px">';
		buffer+='	<form name="formulaire_envoyer">';
		buffer+='			<p style="margin:10px 0 10px 0;text-align:center;width:100%;">';
		buffer+='				<b>Email : </b><input value="" name="prod_email" type="text" size="18" />';
		buffer+='				<input value="'+id+'" name="produit_id" type="hidden" />';
		buffer+='				<input value="OK" onClick="envoyer_mail_produit()" type="button" /><br/>';
		buffer+='			</p>';
		buffer+='			<p style="margin:10px 0 10px 0;text-align:right;width:100%;">';
		buffer+='				<a href=\"javascript:void(0);\" onclick="hideFiltreBasic();return cClick();" alt="Fermer" title="Fermer" style="text-decoration:none;color:#565f5e;font-weight:bold;" />[Fermer]</a>';
		buffer+='			</p>';
		buffer+='	</form>';
		buffer+='</div>';
		showFiltreBasic();
		overlib(buffer,CAPTION,"Envoyer ce produit &agrave; un ami",CAPCOLOR,'#FFFFFF',STICKY,MIDX,0,MIDY,0,WIDTH,250);
	}
	//fonction qui va appeler la page pour envoyer le mail
	function envoyer_mail_produit()
	{
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.formulaire_envoyer.prod_email.value)))
		{
			alert('Saisissez une adresse e-mail valide.');
			/*hideFiltreBasic();
			return cClick();*/
		}
		else
			document.location = "euro-diffusion-produit-email.php?produit_id="+document.formulaire_envoyer.produit_id.value+"&produit_email="+document.formulaire_envoyer.prod_email.value;
	}
	function montrer_avantage()
	{
		var message_avantage  = "<strong>Les avantages de l\'espace Euro Diffusion : </strong>";
		message_avantage += "<ul>";
		message_avantage += "<li>Je reste en contact avec Euro Diffusion pour toutes mes demandes devis.</li>";
		message_avantage += "<li>Je peux poser directement mes questions en ligne.</li>";
		message_avantage += "<li>Je re&ccedil;ois les promotions et actualit&eacute;s en avant premi&egrave;re.</li>";
		//message_avantage += "<li>J'ai acc&egrave;s &agrave; toutes mes factures</li>";
		message_avantage += "</ul>";
		message_avantage += "Vous avez acc&egrave;s &agrave; toutes vos donn&eacute;es pour rectification selon l\'article de la loi du 6 janvier 1978 informatique et libert&eacute;.";
		showFiltreBasic();
		titre = '<table width="450"><tr><td align="left">Avantages compte Euro Diffusion</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
		overlib(message_avantage,CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
	}
	function montrer_mdp()
	{
		var form = document.formulaire;
		var le_mdp = "";
		if (form.euro_diffusion_compte.checked==true)
			le_mdp = 'Cr&eacute;er votre mot de passe : <div id="euro_diffusion_fond_input_1"><div style="padding-left:10px;padding-top:3px;"><input type="password" name="euro_diffusion_mot_passe" value="Mot de passe" class="input_1" onfocus="selectionner_champs(this)" /></div></div>';
		ecriture_div("diffusion_mdp",le_mdp);
	}
	function selectionner_champs(le_champs)
	{
		le_champs.focus();
		le_champs.select();	
	}
	function valider_formulaire_devis_bache_calicot_1()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		if( form.euro_diffusion_prenom.value == "" || form.euro_diffusion_prenom.value == "Prénom" )
		{
			erreur += "Le champ \"pr&eacute;nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_nom.value == "" || form.euro_diffusion_nom.value == "Nom" )
		{
			erreur += "Le champ \"nom\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_telephone.value == "" || form.euro_diffusion_telephone.value == "Téléphone" )
		{
			erreur += "Le champ \"t&eacute;l&eacute;phone\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_ville.value == "" || form.euro_diffusion_ville.value == "Ville" )
		{
			erreur += "Le champ \"ville\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_societe.value == "" || form.euro_diffusion_societe.value == "Société" )
		{
			erreur += "Le champ \"soci&eacute;t&eacute;\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_email.value == "" )
		{
			erreur += "Le champ \"email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.euro_diffusion_email.value)))
		{
			erreur += "Saisissez une adresse e-mail valide.<br />";
			isvalid = false;
		}
		var trouve  = 0;
		for (var i=0; i<form.euro_diffusion_civilite.length;i++)
		{
			if (form.euro_diffusion_civilite[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "S&eacute;lectionner une civilit&eacute;.<br />";
		trouve  = 0;
		for (var i=0; i<form.euro_diffusion_newsletter.length;i++)
		{
			if (form.euro_diffusion_newsletter[i].checked)
				trouve = 1;
		}
		if(trouve==0)
			erreur += "Voulez-vous recevoir nos offres et informations?<br />";
		if (form.euro_diffusion_compte.checked==true)
		{
			if( form.euro_diffusion_mot_passe.value == "" )
			{
				erreur += "Veuillez saisir votre mot de passe.<br />";
			}
			else
			{
				if( form.euro_diffusion_mot_passe.value.length<5)
					erreur += "La longueur du mot de passe n'est pas suffisante (5 caract&egrave;res minimum).<br />";
			}
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 3;
			form.submit();
		}
		return isvalid;
	}
	function valider_formulaire_devis_bache_calicot_2()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if( form.euro_diffusion_email2.value == "" )
		{
			erreur += "Le champ \"login - email\" est obligatoire.<br />";
			isvalid = false;
		}
		if( form.euro_diffusion_mot_passe2.value == "" )
		{
			erreur += "Veuillez saisir votre mot de passe.<br />";
			isvalid = false;
		}
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 2;
			form.submit();
		}
	}
	function valider_formulaire_devis_bache_calicot_3()
	{
		var form = document.formulaire;
		var r = new RegExp("[\<|\>|\"|'|\%|\;|\(|\)|\&|\+|\-]", "i");
		var erreur = "";
		var isvalid = true;
		var trouve  = 0;
		if(erreur!="")
		{
			showFiltreBasic();
			titre = '<table width="450"><tr><td align="left">Message</td><td align="right"><a href="javascript:void(0);" style="text-decoration:none;color:#ffffff;" onclick="hideFiltreBasic();cClick();" title="Fermer">[ Fermer ]</a></td></tr></table>';
			overlib('<div align="center">'+erreur+'</div>',CAPTION,titre,MIDX,0,MIDY,0,STICKY,WIDTH,450); 
		}
		else
		{
			form.euro_diffusion_type_client.value = 1;
			form.submit();
		}
	}