 			function getXhr(){
                var xhr = null; 
				if(window.XMLHttpRequest) 
				   xhr = new XMLHttpRequest(); 
				else if(window.ActiveXObject){
				   try {
			                xhr = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else {
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr = false; 
				} 
                return xhr;
			}
			
			function Send_Inf(id,lien,vals)
			{
				document.getElementById(id).innerHTML = "<br /><center><img src='Images/loading.gif' border='0'></center><br />";
				var xhr =null;
				xhr= getXhr();
				xhr.open("POST",lien,true);
				xhr.onreadystatechange = function(){
					if(xhr.readyState == 4 && xhr.status == 200){
						leselect = xhr.responseText;
						document.getElementById(id).innerHTML = leselect;
					}
				}
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr.send(vals);
			}			 
			
 
			function valide_login()
			{
				if(document.fr_login.login.value!="" && document.fr_login.pass.value!="")
				{
					var vv;
					vv="login=" + document.fr_login.login.value + "&password=" + document.fr_login.pass.value + "&title=" + document.fr_login.title.value;
					Send_Inf("auth","auth.php",vv);
				}
				else
				{
					if(document.fr_login.login.value=="")
					{
						alert("Veuillez taper le nom d'utilisateur d'abord !");
						document.fr_login.login.focus();
					}
					else
					{
						alert("Veuillez taper le mot de passe d'abord !");
						document.fr_login.pass.focus();						
					}
				}
			}
			
			function valide_login1()
			{
				if(document.fr_login.login.value!="" && document.fr_login.pass.value!="")
				{
					var vv;
					vv="login=" + document.fr_login.login.value + "&password=" + document.fr_login.pass.value + "&title=" + document.fr_login.title.value;
					Send_Inf("auth","auth1.php",vv);
				}
				else
				{
					if(document.fr_login.login.value=="")
					{
						alert("Veuillez taper le nom d'utilisateur d'abord !");
						document.fr_login.login.focus();
					}
					else
					{
						alert("Veuillez taper le mot de passe d'abord !");
						document.fr_login.pass.focus();						
					}
				}
			}	
			
			function valide_aj()
			{
				
				if(document.fr_comments.desc.value!="" && document.fr_comments.code.value!="" && document.fr_comments.cond.checked==true)
				{
					var vv1;
					vv1="desc=" + document.fr_comments.desc.value + "&id=" + document.fr_article.id_art.value + "&code="+document.fr_comments.code.value+"&lien="+ document.fr_comments.lien.value ;
					Send_Inf("afr","aj_comments.php",vv1);
				}
				else
				{
					if(document.fr_comments.desc.value=="")
					{
						alert("Le champs \"Votre texte ici\" ne peut pas être vide, Veuillez saisir votre texte !");
						document.fr_comments.desc.focus();
					}
					else if(document.fr_comments.code.value=="")
					{
						alert("Veuillez recopier les chiffres du code anti-spams SVP !");
						document.fr_comments.code.focus();	
					}
					else
					{
						alert("\"Conditions générales\" Si vous n'acccepter pas nos conditions générales, Veuillez quitter le site, si non veuillez cocher la case");
					}
				}
			}
			
			
			function valide_aj_cons()
			{
				
				if(document.fr_comments.desc.value!="" && document.fr_comments.code.value!="" && document.fr_comments.cond.checked==true)
				{
					var vv1;
					vv1="desc=" + document.fr_comments.desc.value + "&id=" + document.fr_article.id_art.value + "&code="+document.fr_comments.code.value+"&lien="+ document.fr_comments.lien.value ;
					Send_Inf("afr","aj_com_cons1.php",vv1);
				}
				else
				{
					if(document.fr_comments.desc.value=="")
					{
						alert("Le champs \"Votre texte ici\" ne peut pas être vide, Veuillez saisir votre texte !");
						document.fr_comments.desc.focus();
					}
					else if(document.fr_comments.code.value=="")
					{
						alert("Veuillez recopier les chiffres du code anti-spams SVP !");
						document.fr_comments.code.focus();	
					}
					else
					{
						alert("\"Conditions générales\" Si vous n'acccepter pas nos conditions générales, Veuillez quitter le site, si non veuillez cocher la case");
					}
				}
			}
			
			function valide_aj_av()
			{
				
				if(document.fr_comments.desc.value!="" && document.fr_comments.title.value!="" && document.fr_comments.code.value!="" && document.fr_comments.cond.checked==true)
				{
					var vv1;
					
					var f=document.getElementById("fr_comments");
					if(f.soc.selectedIndex==0)
					{
						if(f.a_soc.value!="")
						{
							
							vv1="desc=" + document.fr_comments.desc.value + "&code="+document.fr_comments.code.value+"&lien="+ document.fr_comments.lien.value + "&autre_s=" + f.a_soc.value + "&title=" + document.fr_comments.title.value + "&ps=" +  document.fr_comments.pseudo.value;
							Send_Inf("afr","aj_avis_con1.php",vv1);
						}
						else
						{
							alert("Veuillez remplir le champs 'Autre société' !");
							f.a_soc.focus();
						}
					}
					else
					{
						vv1="desc=" + document.fr_comments.desc.value + "&id=" + f.soc.options[f.soc.selectedIndex].value + "&code="+document.fr_comments.code.value+"&lien="+ document.fr_comments.lien.value + "&title=" + document.fr_comments.title.value + "&ps=" +  document.fr_comments.pseudo.value;
						Send_Inf("afr","aj_avis_con1.php",vv1);
					}
				}
				else
				{
					if(document.fr_comments.desc.value=="")
					{
						alert("Le champs \"Votre texte ici\" ne peut pas être vide, Veuillez saisir votre texte !");
						document.fr_comments.desc.focus();
					}
					if(document.fr_comments.title.value=="")
					{
						alert("Le champs \"Votre texte ici\" ne peut pas être vide, Veuillez saisir le titre !");
						document.fr_comments.title.focus();
					}
					else if(document.fr_comments.code.value=="")
					{
						alert("Veuillez recopier les chiffres du code anti-spams SVP !");
						document.fr_comments.code.focus();	
					}
					else
					{
						alert("\"Conditions générales\" Si vous n'acccepter pas nos conditions générales, Veuillez quitter le site, si non veuillez cocher la case");
					}
				}
			}			
			
			function valide_mem()
			{
				if(document.fr_comments.nom.value!="" && document.fr_comments.login.value.length >=5 && document.fr_comments.login.value!="" && document.fr_comments.mobile.value.length == 10  && document.fr_comments.mobile.value.substring(0,1)=="0" && document.fr_comments.email.value!="" && verifmail(document.fr_comments.email.value)==true  && document.fr_comments.address.value!="" && document.fr_comments.postcode.value!="" && document.fr_comments.city.value!="" && document.fr_comments.code.value!="" && document.fr_comments.cond.checked==true)
				{
					var vv1;
					vv1="login=" + document.fr_comments.login.value + "&nom=" + document.fr_comments.nom.value + "&email=" + document.fr_comments.email.value + "&mobile=" + document.fr_comments.mobile.value + "&address=" + document.fr_comments.address.value + "&postcode="  + document.fr_comments.postcode.value + "&city=" + document.fr_comments.city.value + "&code=" + document.fr_comments.code.value
					Send_Inf("afr","verify_mem.php",vv1);
				}
				else
				{
					alert(document.fr_comments.mobile.value.length + " , " + document.fr_comments.mobile.value.substring(0,1));
					if(document.fr_comments.nom.value=="")
					{
						alert("Ce champs est obligatoire ! Veuillez SVP saisir votre nom et prénom qui ne seront pas affichés en public");
						document.fr_comments.nom.focus();
					}
					else if(document.fr_comments.login.value=="" || document.fr_comments.login.value.length < 5 )
					{
						alert("Ce champs est obligatoire ! Veuillez SVP saisir votre Pseudo qui sera affiché en public (min 5 caractères)");
						document.fr_comments.login.focus();
					}
					else if(document.fr_comments.email.value=="" || verifmail(document.fr_comments.email.value)==false)
					{
						alert("Ce champs est obligatoire ! Veuillez SVP saisir un mail valide, où vous allez recevoir votre mot de passe sécurisé");
						document.fr_comments.email.focus();
					}
					else if(document.fr_comments.mobile.value.substring(0,1)!="0" || document.fr_comments.mobile.value.length!=10)
					{
						alert("Ce champs est obligatoire ! Veuillez SVP saisir votre numéro de téléphone");
						document.fr_comments.mobile.focus();
					}
					else if(document.fr_comments.address.value=="")
					{
						alert("Ce champs est obligatoire ! Veuillez SVP saisir votre adresse");
						document.fr_comments.address.focus();
					}					
					else if(document.fr_comments.postcode.value=="")
					{
						alert("Ce champs est obligatoire ! Veuillez SVP saisir votre code postal");
						document.fr_comments.postcode.focus();
					}					
					else if(document.fr_comments.city.value=="")
					{
						alert("Ce champs est obligatoire ! Veuillez SVP saisir votre ville");
						document.fr_comments.city.focus();
					}	
					else if(document.fr_comments.code.value=="")
					{
						alert("Veuillez recopier les chiffres du code anti-spams SVP !");
						document.fr_comments.code.focus();
					}	
					else if(document.fr_comments.cond.checked==false)
					{
						alert("\"Conditions générales\" Si vous n'acccepter pas nos conditions générales, Veuillez quitter le site, si non veuillez cocher la case");
					}					
				}
			}			
			
			function valide_aj1()
			{
				if(document.fr_comments.desc.value!="")
				{
					var vv1;
					vv1="desc=" + document.fr_comments.desc.value + "&id=" + document.fr_article.id_art.value ;
					Send_Inf("auth","aj_comments1.php",vv1);
				}
				else
				{
					if(document.fr_comments.desc.value=="")
					{
						alert("Veuillez taper le texte d'abord !");
						document.fr_comments.desc.focus();
					}
				}
			}			
			
			function  go_lien()
			{
				window.document.location.href="actualites_guide_assurance_" + document.fr_article.id_art.value + ".html";
			}
			
			function  go_lien1()
			{
				window.document.location.href="art_conseils_" + document.fr_article.id_art.value + ".html";
			}			
			function Step1()
			{
				if(document.fr_step1.login.value!="" && document.fr_step1.login.value.length >=4 && document.fr_step1.pass.value!="" && document.fr_step1.pass.value.length >=4 &&   document.fr_step1.pass1.value!="" && document.fr_step1.pass.value==document.fr_step1.pass1.value &&  document.fr_step1.ver.value=="y")
				{
					Send_Inf("afr","reg2.php","login="+document.fr_step1.login.value+"&pass="+document.fr_step1.pass.value);
				}
				else
				{
					if(document.fr_step1.login.value=="" || document.fr_step1.login.value.length < 4)
					{
						alert("Veuillez taper votre pseudo d'abord !");
						document.fr_step1.login.focus();
					}
					else if(document.fr_step1.pass.value=="" || document.fr_step1.pass.value.length <4)
					{
						alert("Veuillez taper votre mot de passe d'abord !");
						document.fr_step1.pass.focus();						
					}
					else if(document.fr_step1.ver.value=="n")
					{
						alert("Veuillez choisir un autre pseudo svp !");
						document.fr_step1.login.focus();						
					}
					else
					{
						alert("Veuillez confirmer votre mot de passe d'abord !");
						document.fr_step1.pass1.focus();						
					}
				}
			}
			
			function Verify()
			{
				if(document.fr_step1.login.value!="")
				{
					Send_Inf("disp","verify.php","login="+document.fr_step1.login.value);
				}
			}
			
			function Inter1()
			{
				var fr2=document.fr_step2;
				var v_s;
				if(fr2.status[0].checked==true)
					v_s="Mr";
				else
					v_s="Mme";
				Send_Inf("afr","inter1.php","status=" + v_s + "&nom="+fr2.nom.value + "&prenom=" + fr2.prenom.value + "&email="+fr2.email.value + "&mobile=" + fr2.mobile.value + "&year=" + fr2.year.options[fr2.year.selectedIndex].value + "&postcode=" + fr2.postcode.value + "&ville=" + fr2.ville.value);					
			}
			
			function Step2()
			{
				var fr2=document.fr_step2;
				if(fr2.nom.value!="" && fr2.prenom.value!="" && fr2.email.value!="" && fr2.mobile.value!="" && fr2.postcode.value!="" && fr2.ville.value!="")
				{
					var v_s;
					if(fr2.status[0].checked==true)
						v_s="Mr";
					else
						v_s="Mme";
					Send_Inf("afr","reg3.php","status=" + v_s + "&nom="+fr2.nom.value + "&prenom=" + fr2.prenom.value + "&email="+fr2.email.value + "&mobile=" + fr2.mobile.value + "&year=" + fr2.year.options[fr2.year.selectedIndex].value + "&postcode=" + fr2.postcode.value + "&ville=" + fr2.ville.value);										
				}
				else
				{
					alert("Veuillez remplir les champs d'abord !");
				}
			}
			
			function Step_fin()
			{
				var fr3=document.fr_step3;
				if(fr3.license.checked==true)
				{
					Send_Inf("afr","fin.php","code=" + fr3.val_code.value);
				}
				else
				{
					alert("Veuillez accepter la license ");
					fr3.license.focus();
				}
				
				
			}	
			
	function verifmail(adrr)
	{
		var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
		var valid=reg.test(adrr);
		return valid;  
	}
	
		function Nombre(e)
	{
		var keynum;
		if(window.event) 
		{
			keynum = e.keyCode;
		}
		else if(e.which) 
		{
		keynum = e.which;
		}

		if(!((keynum >=48 && keynum <=57) || keynum==8))
			return false;
	}
	

	function see_soc()
	{
		var f=document.getElementById("fr_comments");
		if(f.soc.selectedIndex==0)
		{
			document.getElementById("autre_soc").className="aff_s";
		}
		else
		{
			document.getElementById("autre_soc").className="hid_s";
		}
	}


