// JavaScript Document
var couleur_texte = "#0066CC";
var couleur_border = "#FF0000";
function reverif_form(element)
{
	//if (element.name=="journaiss")valider_jours();
	//if (element.name=="moisnaiss") valider_mois();
	if (element.name=="anneenaiss") valider_anneenaiss();
	if (element.name=="civilite") valider_civilite();
	if (element.name=="nom") valider_nom();
	if (element.name=="prenom") valider_prenom();
	//if (element.name=="cpostal") valider_cpostal();
	if (element.name=="ville") valider_ville();
	//if (element.name=="numtel1") valider_numtel1();
	if (element.name=="numtel2") valider_numtel2();
	//if (element.name=="email") valider_email();
	if (element.name=="nom1") valider_cpostal();
	if (element.name=="residenceprincipale") valider_Residence_princ();
	if (element.name=="nom2") valider_numtel1();
	if (element.name=="nom3") valider_email();
	if (element.name=="situationMat") valider_situationMat();
	if (element.name=="enfantCharge") valider_enfantCharge();
	if (element.name=="revNet") valider_revNet();
	if (element.name=="capepargne") valider_capepargne();
	if (element.name=="apport") valider_apport();
}
function reverif_form_inclu(element)
{
	//if (element.name=="journaiss") valider_jours_inclu(); 
	//if (element.name=="moisnaiss") valider_mois_inclu();
	if (element.name=="civilite") valider_civilite();
	if (element.name=="nom") valider_nom();
	if (element.name=="prenom") valider_prenom();
	//if (element.name=="cpostal") valider_cpostal();
	if (element.name=="ville") valider_ville();
	//if (element.name=="numtel1") valider_numtel1();
	if (element.name=="numtel2") valider_numtel2();
	//if (element.name=="email") valider_email();
	if (element.name=="nom1") valider_cpostal();
	if (element.name=="residenceprincipale") valider_Residence_princ_inclu();
	if (element.name=="nom2") valider_numtel1();
	if (element.name=="nom3") valider_email();
	if (element.name=="anneenaiss") valider_anneenaiss_inclu();
	if (element.name=="situationMat") valider_situationMat_inclu();
	if (element.name=="enfantCharge") valider_enfantCharge_inclu();
	if (element.name=="revNet") valider_revNet_inclu();
	if (element.name=="capepargne") valider_capepargne_inclu();
	if (element.name=="apport") valider_apport_inclu();
}
function valider_Residence_princ_inclu()
{
	if (document.forminscripcontact_inclu.residenceprincipale.value=='')
	{
		document.getElementById("residenceprincipaleStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_enfantCharge").style.color=""+couleur_border;
		document.forminscripcontact_inclu.residenceprincipale.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("residenceprincipaleStatus").style.border="none";
		//document.getElementById("erreur_residenceprincipale").style.color=couleur_texte;
		document.forminscripcontact_inclu.residenceprincipale.setAttribute("alt","");
		return true;
	}
}
function valider_Residence_princ()
{
	if (document.forminscripcontact.residenceprincipale.value=='')
	{
		document.getElementById("residenceprincipaleStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_enfantCharge").style.color=""+couleur_border;
		document.forminscripcontact.residenceprincipale.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("residenceprincipaleStatus").style.border="none";
		//document.getElementById("erreur_residenceprincipale").style.color=couleur_texte;
		document.forminscripcontact.residenceprincipale.setAttribute("alt","");
		return true;
	}
}
function valider_civilite()
{
	if (!(document.forminscripcontact.civilite[0].checked) && !(document.forminscripcontact.civilite[1].checked) && !(document.forminscripcontact.civilite[2].checked))		
	{
		document.getElementById("civiliteStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_civilite").style.color=""+couleur_border;
		document.forminscripcontact.civilite[0].setAttribute("alt","erreur");
		document.forminscripcontact.civilite[1].setAttribute("alt","erreur");
		document.forminscripcontact.civilite[2].setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("civiliteStatus").style.border="none";
		//document.getElementById("erreur_civilite").style.color=couleur_texte;		
		return true;
	}
}
function valider_nom()
{	
	//var exp2=new RegExp("[0-9]");	
	var exp2=/^[0-9]+$/;
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñA-Za-z-\s]+$/;
	if(document.forminscripcontact.nom.value=="" || document.forminscripcontact.nom.value=="Nom" )
	{	
	
	document.getElementById("nomStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom").style.color=""+couleur_border;
		document.forminscripcontact.nom.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.nom.value!="" && document.forminscripcontact.nom.value!="Nom")
	{
		if (document.forminscripcontact.nom.value.length<2) 	
		{
			document.getElementById("nomStatus").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_nom").style.color=""+couleur_border;
			document.forminscripcontact.nom.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			for (i=0;i<document.forminscripcontact.nom.value.length;i++)
			{
				if (!exp1.exec(document.forminscripcontact.nom.value.substring(0,i+1))) 	
				{
					document.getElementById("nomStatus").style.border="2px solid "+couleur_border;
				//	document.getElementById("erreur_nom").style.color=""+couleur_border;
					document.forminscripcontact.nom.setAttribute("alt","erreur");
					return false;
				}
				else if (exp2.exec(document.forminscripcontact.nom.value.substring(0,i+1))) 	
				{
					document.getElementById("nomStatus").style.border="2px solid "+couleur_border;
				//	document.getElementById("erreur_nom").style.color=""+couleur_border;
					document.forminscripcontact.nom.setAttribute("alt","erreur");
					return false;
				}
				else
				{	
					document.getElementById("nomStatus").style.border="none";
					//document.getElementById("nomStatus").style.color=couleur_texte;		
				}
			}
		}
	}
	return true;
}
function valider_prenom()
{	
	var exp2=new RegExp("[0-9]");
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñA-Za-z-\s]+$/;
	
	if(document.forminscripcontact.prenom.value!="" && document.forminscripcontact.prenom.value!="Prénom")
	{
		if (document.forminscripcontact.prenom.value.length<2) 	
		{
			document.getElementById("prenomStatus").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_nom").style.color=""+couleur_border;
			document.forminscripcontact.prenom.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			for (i=0;i<document.forminscripcontact.prenom.value.length;i++)
			{
				if (!exp1.exec(document.forminscripcontact.prenom.value.substring(0,i+1))) 	
				{
					document.getElementById("prenomStatus").style.border="2px solid "+couleur_border;
				//	document.getElementById("erreur_prenom").style.color=""+couleur_border;
					document.forminscripcontact.prenom.setAttribute("alt","erreur");
					return false;
				}
				else if (exp2.test(document.forminscripcontact.prenom.value.substring(0,i+1))) 	
				{
					document.getElementById("prenomStatus").style.border="2px solid "+couleur_border;
				//	document.getElementById("erreur_prenom").style.color=""+couleur_border;
					document.forminscripcontact.prenom.setAttribute("alt","erreur");
					return false;
				}
				else
				{	
					document.getElementById("prenomStatus").style.border="none";
					//document.getElementById("erreur_prenom").style.color=couleur_texte;
					document.forminscripcontact.prenom.setAttribute("alt","");
				}
			}
		}
	}
	else
	{
		if(document.forminscripcontact.prenom.value=="Prénom")
		{
			document.getElementById("prenomStatus").style.border="2px solid "+couleur_border;
			document.forminscripcontact.prenom.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("prenomStatus").style.border="none";
			document.forminscripcontact.prenom.setAttribute("alt","");	
		}
	}
	return true;
}
/*function valider_cpostal()
{
	if(document.forminscripcontact.cpostal.value=="")
	{
		document.getElementById("cpostalStatus").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_cpostal").style.color=""+couleur_border;
		document.forminscripcontact.cpostal.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.cpostal.value!="")
	{
		if (document.forminscripcontact.cpostal.value.length!=5)
		{
			document.getElementById("cpostalStatus").style.border="2px solid "+couleur_border;
		//	document.getElementById("erreur_cpostal").style.color=""+couleur_border;
			document.forminscripcontact.cpostal.setAttribute("alt","erreur");
			return false;
		}
		else if (isNaN(document.forminscripcontact.cpostal.value))
		{
			document.getElementById("cpostalStatus").style.border="2px solid "+couleur_border;
		//	document.getElementById("erreur_cpostal").style.color=""+couleur_border;
			document.forminscripcontact.cpostal.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("cpostalStatus").style.border="none";
			document.getElementById("erreur_cpostal").style.color=couleur_texte;
			document.forminscripcontact.cpostal.setAttribute("alt","");
			return true;
		}
	}
}*/
function valider_ville()
{	
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑña-zA-Z-\s]+$/;
	if(document.forminscripcontact.ville.value=="")
	{
		document.getElementById("villeStatus").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_ville").style.color=""+couleur_border;
		document.forminscripcontact.ville.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.ville.value!="")
	{
		if (document.forminscripcontact.ville.value.length<2)
		{
			document.getElementById("villeStatus").style.border="2px solid "+couleur_border;
		//	document.getElementById("erreur_ville").style.color=""+couleur_border;
			document.forminscripcontact.ville.setAttribute("alt","erreur");
			return false;
		}		
		else
		{
			for (i=0;i<document.forminscripcontact.ville.value.length;i++)
			{
				if (!exp1.exec(document.forminscripcontact.ville.value.substring(0,i+1))) 	
				{
					document.getElementById("villeStatus").style.border="2px solid "+couleur_border;
				//	document.getElementById("erreur_ville").style.color=""+couleur_border;
					document.forminscripcontact.ville.setAttribute("alt","erreur");
					return false;
				}
				else
				{
					document.getElementById("villeStatus").style.border="none";
					//document.getElementById("erreur_ville").style.color=couleur_texte;
					document.forminscripcontact.ville.setAttribute("alt","");
				}
			}
		}
	}
	return true;
}
/*function valider_email()
{
	var adresse = document.forminscripcontact.email.value;
	var place = adresse.lastIndexOf("@");
	var point = adresse.lastIndexOf(".");
	var mail_test1 = document.forminscripcontact.email.value.substring(0,place);
	var mail_test2 = document.forminscripcontact.email.value.substring(place+1,point);
	var mail_test3 = document.forminscripcontact.email.value.substring(point+1,adresse.length);
	var exp1=/^[-A-Za-z0-9_.*!+=?^`{|}~&%$#\'\\\/]+$/;
	var exp2=/^[-A-Za-z0-9_.]+$/;
	var exp3=/^[A-Za-z]+$/;
	for (i=0;i<mail_test1.length;i++)
	{
		if(!exp1.exec(mail_test1.substring(0,i+1)))
		{
			document.getElementById("emailStatus").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_email").style.color=""+couleur_border;
			document.forminscripcontact.email.setAttribute("alt","erreur");	
			return false;
		}
	}
	for (i=0;i<mail_test2.length;i++)
	{
		if(!exp2.exec(mail_test2.substring(0,i+1)))
		{
			document.getElementById("emailStatus").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_email").style.color=""+couleur_border;
			document.forminscripcontact.email.setAttribute("alt","erreur");		
			return false;
		}
	}
	for (i=0;i<mail_test3.length;i++)
	{
		if(!exp3.exec(mail_test3.substring(0,i+1)))
		{
			document.getElementById("emailStatus").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_email").style.color=""+couleur_border;
			document.forminscripcontact.email.setAttribute("alt","erreur");		
			return false;
		}
	}
	//else if((place < 3) || (point + 3 > email.length) || (point < place+3) || (mail_test3.length < 2) || (mail_test3.length > 4))
	if((mail_test1.length < 2) || (mail_test1.length > 255) || (mail_test2.length < 2) || (mail_test2.length > 63) || (mail_test3.length < 2) || (mail_test3.length > 4))
	{   
	    document.getElementById("emailStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_email").style.color=""+couleur_border;
		document.forminscripcontact.email.setAttribute("alt","erreur");		
		return false;
	}
	else
	{
		document.getElementById("emailStatus").style.border="none";
		//document.getElementById("erreur_email").style.color=couleur_texte;
		document.forminscripcontact.email.setAttribute("alt","");
		return true;
	}
}
function valider_numtel1()
{
	if(document.forminscripcontact.numtel1.value=="")
	{
		document.getElementById("numtel1Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1").style.color=""+couleur_border;
		document.forminscripcontact.numtel1.setAttribute("alt","erreur");		
		return false;
	}
	var tel=document.forminscripcontact.numtel1.value;
	var i;
	for (i=0;i<tel.length;i++)
	{
		tel=tel.replace("(+33)","0");
			tel=tel.replace("0033","0");
			tel=tel.replace(" ","");
			tel=tel.replace(".","");
			tel=tel.replace("(","");
			tel=tel.replace(")","");
			tel=tel.replace("+","");
	}
	if (isNaN(tel))
	{
		document.getElementById("numtel1Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1").style.color=""+couleur_border;
		document.forminscripcontact.numtel1.setAttribute("alt","erreur");			
		return false;
	}
	else if(tel.length !=10)
	{
		document.getElementById("numtel1Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1").style.color=""+couleur_border;
		document.forminscripcontact.numtel1.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(0,1) !=0)
	{
		document.getElementById("numtel1Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1").style.color=""+couleur_border;
		document.forminscripcontact.numtel1.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(1,2) ==0 || tel.substring(1,2) ==7)
	{
		document.getElementById("numtel1Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1").style.color=""+couleur_border;
		document.forminscripcontact.numtel1.setAttribute("alt","erreur");	
		return false;
	}
	else
	{
		document.getElementById("numtel1Status").style.border="none";
		//document.getElementById("erreur_numtel1").style.color=couleur_texte;
		document.forminscripcontact.numtel1.setAttribute("alt","");
		return true;
	}
}*/
function valider_numtel2()
{	
	if(document.forminscripcontact.numtel2.value!="")
	{
		var tel=document.forminscripcontact.numtel2.value;
		var i;
		for (i=0;i<tel.length;i++)
		{
			tel=tel.replace("(+33)","0");
			tel=tel.replace("0033","0");
			tel=tel.replace(" ","");
			tel=tel.replace(".","");
			tel=tel.replace("(","");
			tel=tel.replace(")","");
			tel=tel.replace("+","");
		}
		//document.forminscripcontact.numtel2.value = tel;
		if (isNaN(tel))
		{
			document.getElementById("numtel2Status").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_numtel2").style.color=""+couleur_border;
			document.forminscripcontact.numtel2.setAttribute("alt","erreur");	
			return false;
		}
		else if(tel.length !=10)
		{
			document.getElementById("numtel2Status").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_numtel2").style.color=""+couleur_border;
			document.forminscripcontact.numtel2.setAttribute("alt","erreur");
			return false;
		}
		else if(tel.substring(0,1) !=0)
		{
			document.getElementById("numtel2Status").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_numtel2").style.color=""+couleur_border;
			document.forminscripcontact.numtel2.setAttribute("alt","erreur");
			return false;
		}
		else if(tel.substring(1,2) ==0 || tel.substring(1,2) ==7)
		{
			document.getElementById("numtel2Status").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_numtel2").style.color=""+couleur_border;
			document.forminscripcontact.numtel2.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("numtel2Status").style.border="none";
			//document.getElementById("erreur_numtel2").style.color=couleur_texte;
			document.forminscripcontact.numtel2.setAttribute("alt","");
			return true;
			/*return test_num(document.forminscripcontact.numtel2);*/
		}
	}
	return true;
}
function valider_cpostal()
{
	if(document.forminscripcontact.nom1.value=="")
	{
		document.getElementById("nom1Status").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_nom1").style.color=""+couleur_border;
		document.forminscripcontact.nom1.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.nom1.value!="")
	{
		if (document.forminscripcontact.nom1.value.length!=5)
		{
			document.getElementById("nom1Status").style.border="2px solid "+couleur_border;
		//	document.getElementById("erreur_nom1").style.color=""+couleur_border;
			document.forminscripcontact.nom1.setAttribute("alt","erreur");
			return false;
		}
		else if (isNaN(document.forminscripcontact.nom1.value))
		{
			document.getElementById("nom1Status").style.border="2px solid "+couleur_border;
		//	document.getElementById("erreur_nom1").style.color=""+couleur_border;
			document.forminscripcontact.nom1.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("nom1Status").style.border="none";
			//document.getElementById("erreur_nom1").style.color=couleur_texte;
			document.forminscripcontact.nom1.setAttribute("alt","");
			return true;
		}
	}
}
function valider_email()
{
	var adresse = document.forminscripcontact.nom3.value;
	var place = adresse.lastIndexOf("@");
	var point = adresse.lastIndexOf(".");
	var mail_test1 = document.forminscripcontact.nom3.value.substring(0,place);
	var mail_test2 = document.forminscripcontact.nom3.value.substring(place+1,point);
	var mail_test3 = document.forminscripcontact.nom3.value.substring(point+1,adresse.length);
	var exp1=/^[-A-Za-z0-9_.*!+=?^`{|}~&%$#\'\\\/]+$/;
	var exp2=/^[-A-Za-z0-9_.]+$/;
	var exp3=/^[A-Za-z]+$/;
	for (i=0;i<mail_test1.length;i++)
	{
		if(!exp1.exec(mail_test1.substring(0,i+1)))
		{
			document.getElementById("nom3Status").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_nom3").style.color=""+couleur_border;
			document.forminscripcontact.nom3.setAttribute("alt","erreur");	
			return false;
		}
	}
	for (i=0;i<mail_test2.length;i++)
	{
		if(!exp2.exec(mail_test2.substring(0,i+1)))
		{
			document.getElementById("nom3Status").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_nom3").style.color=""+couleur_border;
			document.forminscripcontact.nom3.setAttribute("alt","erreur");		
			return false;
		}
	}
	for (i=0;i<mail_test3.length;i++)
	{
		if(!exp3.exec(mail_test3.substring(0,i+1)))
		{
			document.getElementById("nom3Status").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_nom3").style.color=""+couleur_border;
			document.forminscripcontact.nom3.setAttribute("alt","erreur");		
			return false;
		}
	}
	//else if((place < 3) || (point + 3 > nom3.length) || (point < place+3) || (mail_test3.length < 2) || (mail_test3.length > 4))
	if((mail_test1.length < 2) || (mail_test1.length > 255) || (mail_test2.length < 2) || (mail_test2.length > 63) || (mail_test3.length < 2) || (mail_test3.length > 4))
	{   
	    document.getElementById("nom3Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom3").style.color=""+couleur_border;
		document.forminscripcontact.nom3.setAttribute("alt","erreur");		
		return false;
	}
	else
	{
		document.getElementById("nom3Status").style.border="none";
		//document.getElementById("erreur_nom3").style.color=couleur_texte;
		document.forminscripcontact.nom3.setAttribute("alt","");
		return true;
	}
}
function valider_numtel1()
{
	if(document.forminscripcontact.nom2.value=="")
	{
		document.getElementById("nom2Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom2").style.color=""+couleur_border;
		document.forminscripcontact.nom2.setAttribute("alt","erreur");		
		return false;
	}
	var tel=document.forminscripcontact.nom2.value;
	var i;
	for (i=0;i<tel.length;i++)
	{
		tel=tel.replace("(+33)","0");
			tel=tel.replace("0033","0");
			tel=tel.replace(" ","");
			tel=tel.replace(".","");
			tel=tel.replace("(","");
			tel=tel.replace(")","");
			tel=tel.replace("+","");
	}
	if (isNaN(tel))
	{
		document.getElementById("nom2Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom2").style.color=""+couleur_border;
		document.forminscripcontact.nom2.setAttribute("alt","erreur");			
		return false;
	}
	else if(tel.length !=10)
	{
		document.getElementById("nom2Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom2").style.color=""+couleur_border;
		document.forminscripcontact.nom2.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(0,1) !=0)
	{
		document.getElementById("nom2Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom2").style.color=""+couleur_border;
		document.forminscripcontact.nom2.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(1,2) ==0 || tel.substring(1,2) ==7)
	{
		document.getElementById("nom2Status").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom2").style.color=""+couleur_border;
		document.forminscripcontact.nom2.setAttribute("alt","erreur");	
		return false;
	}
	else
	{
		document.getElementById("nom2Status").style.border="none";
		//document.getElementById("erreur_nom2").style.color=couleur_texte;
		document.forminscripcontact.nom2.setAttribute("alt","");
		return true;
		/*return test_num(document.forminscripcontact.nom2);*/
	}
}
function valider_anneenaiss()
{
	var i = 0;
	var laDate = new Date();
	var annee = laDate.getFullYear();	
	if(document.forminscripcontact.anneenaiss.value == "")
	{
		document.getElementById("anneenaissStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact.anneenaiss.value))
	{
		document.getElementById("anneenaissStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.anneenaiss.value.length < 4)
	{
		document.getElementById("anneenaissStatus").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.anneenaiss.value.length > 4)
	{
		document.getElementById("anneenaissStatus").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact.anneenaiss.value) > 80)
	{
		document.getElementById("anneenaissStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact.anneenaiss.value) < 18)
	{
		document.getElementById("anneenaissStatus").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("anneenaissStatus").style.border="none";
		//document.getElementById("erreur_anneenaiss").style.color=couleur_texte;
		document.forminscripcontact.anneenaiss.setAttribute("alt","");
		return true;
	}
}
function valider_situationMat()
{
	if (document.forminscripcontact.situationMat.value=='')
	{
		document.getElementById("situationStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_situationMat").style.color=""+couleur_border;
		document.forminscripcontact.situationMat.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("situationStatus").style.border="none";
		//document.getElementById("erreur_situationMat").style.color=couleur_texte;
		document.forminscripcontact.situationMat.setAttribute("alt","");
		return true;
	}
}
function valider_enfantCharge()
{
	if (document.forminscripcontact.enfantCharge.value=='')
	{
		document.getElementById("enfantChargeStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_enfantCharge").style.color=""+couleur_border;
		document.forminscripcontact.enfantCharge.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("enfantChargeStatus").style.border="none";
		//document.getElementById("erreur_enfantCharge").style.color=couleur_texte;
		document.forminscripcontact.enfantCharge.setAttribute("alt","");
		return true;
	}
}
function valider_revNet()
{
	if (isNaN(document.forminscripcontact.revNet.value))
	{
		document.getElementById("revNetStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_revNet").style.color=""+couleur_border;
		document.forminscripcontact.revNet.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.revNet.value=="")
	{
		document.getElementById("revNetStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_revNet").style.color=""+couleur_border;
		document.forminscripcontact.revNet.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.revNet.value < 1)
	{
		document.getElementById("revNetStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_revNet").style.color=""+couleur_border;
		document.forminscripcontact.revNet.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("revNetStatus").style.border="none";
		//document.getElementById("erreur_revNet").style.color=couleur_texte;
		document.forminscripcontact.revNet.setAttribute("alt","");
		return true;
	}
}
function valider_capepargne()
{
	if (document.forminscripcontact.capepargne.value=='')
	{
		document.getElementById("capepargneStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_capepargne").style.color=""+couleur_border;
		document.forminscripcontact.capepargne.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("capepargneStatus").style.border="none";
		//document.getElementById("erreur_capepargne").style.color=couleur_texte;
		document.forminscripcontact.revNet.setAttribute("alt","erreur");
		return true;
	}
}
function valider_apport()
{
	if (document.forminscripcontact.apport.value=='')
	{
		document.getElementById("apportStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_apport").style.color=""+couleur_border;
		document.forminscripcontact.apport.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("apportStatus").style.border="none";
		//document.getElementById("erreur_apport").style.color=couleur_texte;
		document.forminscripcontact.apport.setAttribute("alt","erreur");
		return true;
	}
}
function valider_impotannuel()
{
	if (document.forminscripcontact.impotannuel.value=='')
	{
		document.getElementById("impotannuelStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_impotannuel").style.color=""+couleur_border;
		document.forminscripcontact.impotannuel.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("impotannuelStatus").style.display="none";
		//document.getElementById("erreur_impotannuel").style.color=couleur_texte;
		document.forminscripcontact.impotannuel.setAttribute("alt","erreur");
		return true;
	}
}
function valider_anneenaiss_inclu()
{
	var i = 0;
	var laDate = new Date();
	var annee = laDate.getFullYear();	
	if(document.forminscripcontact_inclu.anneenaiss.value == "")
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact_inclu.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_inclu.anneenaiss.value))
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact_inclu.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.anneenaiss.value.length < 4)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_inclu_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact_inclu.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.anneenaiss.value.length > 4)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_inclu_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact_inclu.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_inclu.anneenaiss.value) > 80)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact_inclu.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_inclu.anneenaiss.value) < 18)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
	//	document.getElementById("erreur_inclu_anneenaiss").style.color=""+couleur_border;
		document.forminscripcontact_inclu.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("anneenaissStatus_inclu").style.border="none";
		//document.getElementById("erreur_anneenaiss_inclu").style.color=couleur_texte;
		document.forminscripcontact_inclu.anneenaiss.setAttribute("alt","");
		return true;
	}
}
function valider_situationMat_inclu()
{
	if (document.forminscripcontact_inclu.situationMat.value=='')
	{
		document.getElementById("situationStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_situationMat").style.color=""+couleur_border;
		document.forminscripcontact_inclu.situationMat.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("situationStatus_inclu").style.border="none";
		//document.getElementById("erreur_situationMat_inclu").style.color=couleur_texte;
		document.forminscripcontact_inclu.situationMat.setAttribute("alt","");
		return true;
	}
}
function valider_enfantCharge_inclu()
{
	if (document.forminscripcontact_inclu.enfantCharge.value=='')
	{
		document.getElementById("enfantChargeStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_enfantCharge").style.color=""+couleur_border;
		document.forminscripcontact_inclu.enfantCharge.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("enfantChargeStatus_inclu").style.border="none";
		//document.getElementById("erreur_enfantCharge_inclu").style.color=couleur_texte;
		document.forminscripcontact_inclu.enfantCharge.setAttribute("alt","");
		return true;
	}
}
function valider_revNet_inclu()
{
	if (isNaN(document.forminscripcontact_inclu.revNet.value))
	{
		document.getElementById("revNetStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_revNet").style.color=""+couleur_border;
		document.forminscripcontact_inclu.revNet.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.revNet.value=="")
	{
		document.getElementById("revNetStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_revNet").style.color=""+couleur_border;
		document.forminscripcontact_inclu.revNet.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.revNet.value < 1)
	{
		document.getElementById("revNetStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_revNet").style.color=""+couleur_border;
		document.forminscripcontact_inclu.revNet.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("revNetStatus_inclu").style.border="none";
		//document.getElementById("erreur_revNet_inclu").style.color=couleur_texte;
		document.forminscripcontact_inclu.revNet.setAttribute("alt","");
		return true;
	}
}
function valider_capepargne_inclu()
{
	if (document.forminscripcontact_inclu.capepargne.value=='')
	{
		document.getElementById("capepargneStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_capepargne").style.color=""+couleur_border;
		document.forminscripcontact_inclu.capepargne.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("capepargneStatus_inclu").style.border="none";
		//document.getElementById("erreur_capepargne_inclu").style.color=couleur_texte;
		document.forminscripcontact_inclu.revNet.setAttribute("alt","erreur");
		return true;
	}
}
function valider_apport_inclu()
{
	if (document.forminscripcontact_inclu.apport.value=='')
	{
		document.getElementById("apportStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_inclu_apport").style.color=""+couleur_border;
		document.forminscripcontact_inclu.apport.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("apportStatus_inclu").style.border="none";
		//document.getElementById("erreur_apport_inclu").style.color=couleur_texte;
		document.forminscripcontact_inclu.apport.setAttribute("alt","erreur");
		return true;
	}
}
function valider_jours()
{

	if(document.forminscripcontact.journaiss.value == "")
	{
		document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact.journaiss.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact.journaiss.value))
	{
		document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_capepargne").style.color=""+couleur_border;
		document.forminscripcontact.journaiss.setAttribute("alt","erreur");
		return false;
		
	}
	else if(document.forminscripcontact.journaiss.value.length != 2)
	{
		document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact.journaiss.setAttribute("alt","erreur");
		return false;
	}
		
	else if(document.forminscripcontact.journaiss.value < 1 ||document.forminscripcontact.journaiss.value >31 )
	{
		document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact.journaiss.setAttribute("alt","erreur");
		return false;
	}
	/*else if( document.forminscripcontact.moisnaiss.value == '02' ) 
																	
	{
		if (document.forminscripcontact.anneenaiss.value%4!= 0 )
		{
			if (document.forminscripcontact.journaiss.value >28) 
			{
				document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
				document.forminscripcontact.journaiss.setAttribute("alt","erreur");
				return false;
			}
		}
		else 
		{
		   if (document.forminscripcontact.journaiss.value >29) 
			{
				document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
				document.forminscripcontact.journaiss.setAttribute("alt","erreur");
				return false;
			}	
			
	    }
	    
	}
	
	else if(document.forminscripcontact.moisnaiss.value == '04' || document.forminscripcontact.moisnaiss.value == '06'  || document.forminscripcontact.moisnaiss.value == '09'|| document.forminscripcontact.moisnaiss.value == '11' )
	{
		  if(document.forminscripcontact.journaiss.value > 30 )
		  {
			document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
			document.forminscripcontact.journaiss.setAttribute("alt","erreur");
			return false;
		  }
	}
	else if(document.forminscripcontact.moisnaiss.value == '01' || document.forminscripcontact.moisnaiss.value == '03'  || document.forminscripcontact.moisnaiss.value == '05' ||document.forminscripcontact.moisnaiss.value == '07'||document.forminscripcontact.moisnaiss.value == '08'||document.forminscripcontact.moisnaiss.value == '10' ||document.forminscripcontact.moisnaiss.value == '12' )
	{
			if (document.forminscripcontact.journaiss.value > 31 )
			{
				document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
				document.forminscripcontact.journaiss.setAttribute("alt","erreur");
				return false;
			}
	}
	else if(isNaN(document.forminscripcontact.moisnaiss.value) ||document.forminscripcontact.moisnaiss.value=="" )
	{
		if (document.forminscripcontact.journaiss.value > 31 )
			{
				document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
				document.forminscripcontact.journaiss.setAttribute("alt","erreur");
				return false;
			}
	}*/
	else
	{
		document.getElementById("journaissStatus").style.border="none";
		document.forminscripcontact.journaiss.setAttribute("alt","");
		return true;
	}
}
function valider_mois()
{

	if(document.forminscripcontact.moisnaiss.value == "")
	{
		
		document.getElementById("moisnaissStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact.moisnaiss.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact.moisnaiss.value))
	{
			
		document.getElementById("moisnaissStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact.moisnaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.moisnaiss.value.length != 2)
	{
			
		document.getElementById("moisnaissStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact.moisnaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact.moisnaiss.value < 1 ||document.forminscripcontact.moisnaiss.value>12 )
	{
			
		document.getElementById("moisnaissStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact.moisnaiss.setAttribute("alt","erreur");
		return false;
	}
	else
	{
			
		document.getElementById("moisnaissStatus").style.border="none";
		document.forminscripcontact.moisnaiss.setAttribute("alt","");
		return true;
	}
}
function valider_jours_inclu()
{
	if(document.forminscripcontact_inclu.journaiss_inclu.value == "")
	{
		document.getElementById("journaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.journaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_inclu.journaiss_inclu.value))
	{
		document.getElementById("journaissStatus_inclu").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_capepargne").style.color=""+couleur_border;
		document.forminscripcontact_inclu.journaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.journaiss_inclu.value.length != 2)
	{
		document.getElementById("journaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.journaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
		
	else if(document.forminscripcontact_inclu.journaiss_inclu.value < 1 ||document.forminscripcontact_inclu.journaiss_inclu.value >31 )
	{
		document.getElementById("journaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.journaiss_inclu.setAttribute("alt","erreur");
		return false;
	}

	else
	{
		document.getElementById("journaissStatus_inclu").style.border="none";
		document.forminscripcontact_inclu.journaiss_inclu.setAttribute("alt","");
		return true;
	}
}
function valider_mois_inclu()
{
	if(document.forminscripcontact_inclu.moisnaiss_inclu.value == "")
	{
		document.getElementById("moisnaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.moisnaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_inclu.moisnaiss_inclu.value))
	{
		document.getElementById("moisnaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.moisnaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.moisnaiss_inclu.value.length != 2)
	{
		document.getElementById("moisnaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.moisnaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.moisnaiss_inclu.value < 1 || document.forminscripcontact_inclu.moisnaiss_inclu.value >12 )
	{
		document.getElementById("moisnaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.moisnaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("moisnaissStatus_inclu").style.border="none";
		document.forminscripcontact_inclu.moisnaiss_inclu.setAttribute("alt","");
		return true;
	}
}
function verif_form1()
{ 
	var test=true;
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	if (!valider_prenom()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_numtel1()) test = false;
	if (!valider_numtel2()) test = false;
	if (!valider_email()) test = false;
	if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	if (test == true)
	{
		
		if (document.getElementById("condition").checked==false)
		{
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form2()
{
	var test=true;
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	//if (!valider_prenom()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_numtel1()) test = false;
	if (!valider_email()) test = false;
	//if (!valider_numtel2()) test = false;
	if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	if (test == true)
	{
				
		if (document.getElementById("condition").checked==false)
		{
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form3()
{
	var test=true;
	//if (!valider_civilite()) test = false;
	//if (!valider_nom()) test = false;
	//if (!valider_prenom()) test = false;
	//if (!valider_cpostal()) test = false;
	//if (!valider_ville()) test = false;
	//if (!valider_email()) test = false;
	//if (!valider_numtel1()) test = false;
	//if (!valider_numtel2()) test = false;
	if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	if (test == true)
	{
		if (document.getElementById("condition").checked==false)
		{
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form_inclu3()
{
	var test=true;
	//if (!valider_civilite()) test = false;
	//if (!valider_nom()) test = false;
	//if (!valider_prenom()) test = false;
	//if (!valider_cpostal()) test = false;
	//if (!valider_ville()) test = false;
	//if (!valider_email()) test = false;
	//if (!valider_numtel1()) test = false;
	//if (!valider_numtel2()) test = false;
	//if (!valider_jours_inclu()) test = false;
	//if (!valider_mois_inclu()) test = false;
	if (!valider_anneenaiss_inclu()) test = false;
	/*if (test==true)
	{
		var j=document.forminscripcontact_inclu.journaiss_inclu.value;
		var m=document.forminscripcontact_inclu.moisnaiss_inclu.value
		var a=document.forminscripcontact_inclu.anneenaiss_inclu.value;
		m-=1;
		d=new Date(a,m,j);
		test = (d.getFullYear()!=a || d.getMonth()!=m) ? false : true;
		if (test==false)
		{
			document.getElementById("journaissStatus_inclu").style.border="2px solid "+couleur_border;
			document.forminscripcontact_inclu.journaiss.setAttribute("alt","erreur");$
			document.getElementById("moisnaissStatus_inclu").style.border="2px solid "+couleur_border;
			document.forminscripcontact_inclu.moisnaiss_inclu.setAttribute("alt","erreur");
		}
	} */
	if (!valider_situationMat_inclu()) test = false;
	if (!valider_enfantCharge_inclu()) test = false;
	if (!valider_revNet_inclu()) test = false;
	//if (!valider_Residence_princ_inclu()) test = false;
	if (!valider_capepargne_inclu()) test = false;
	if (!valider_apport_inclu()) test = false;
	if (test == true)
	{
		/*if (document.getElementById("condition").checked==false)
		{
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{*/
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		//}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form4()
{
	var test=true;
	/*la partie hidden*/
/*    if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_apport()) test = false;*/
	/*Fin partie hidden*/
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	if (!valider_prenom()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_numtel1()) test = false;
	if (!valider_email()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (test == true)
	{
		
		if (document.getElementById("condition").checked==false)
		{ 
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form5()
{
	var test=true;
	//if (!valider_civilite()) test = false;
	//if (!valider_nom()) test = false;
	//if (!valider_prenom()) test = false;
	//if (!valider_cpostal()) test = false;
	//if (!valider_ville()) test = false;
	//if (!valider_email()) test = false;
	//if (!valider_numtel1()) test = false;
	//if (!valider_numtel2()) test = false;
	if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	/*if (document.getElementById("condition").checked==false) test=false;*/
	if (test == true)
	{
		document.getElementById("err_gen").style.display="none"; 
		document.getElementById("err_gen").innerHTML='';
		return true;
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form6()
{
	var test=true;
	//if (!valider_civilite()) test = false;
	//if (!valider_nom()) test = false;
	//if (!valider_cpostal()) test = false;
	//if (!valider_ville()) test = false;
	//if (!valider_email()) test = false;
	//if (!valider_numtel1()) test = false;
	//if (!valider_numtel2()) test = false;
	if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false
	//if (document.getElementById("condition").checked==false) test=false;
	
	if (test == true)
	{
		
		if (document.getElementById("condition").checked==false)
		{
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form7()/* utilisé pour dsim*/
{
	var test=true;
	/*la partie hidden*/
	//if (!valider_jours()) test = false;
	//if (!valider_mois()) test = false;
	if (!valider_anneenaiss()) test = false;
	/*if (test==true)
	{
		var j=document.forminscripcontact.journaiss.value;
		var m=document.forminscripcontact.moisnaiss.value
		var a=document.forminscripcontact.anneenaiss.value;
		m-=1;
		d=new Date(a,m,j);
		test= (d.getFullYear()!=a || d.getMonth()!=m) ? false : true;
		if (test==false)
		{
			document.getElementById("journaissStatus").style.border="2px solid "+couleur_border;
			document.forminscripcontact.journaiss.setAttribute("alt","erreur");$
			document.getElementById("moisnaissStatus").style.border="2px solid "+couleur_border;
			document.forminscripcontact.moisnaiss.setAttribute("alt","erreur");
		}
	} */
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	if (!valider_Residence_princ()) test = false;
	/*Fin partie hidden*/
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	if (!valider_prenom()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_numtel1()) test = false;
	if (!valider_email()) test = false;
	//if (document.getElementById("condition").checked==false) test=false;
	if (test == true)
	{
		
		if (document.getElementById("condition").checked==false)
		{ 
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}

/** debut  utilisé pour quelque formulaires de campagne*/
function verif_form8() 
{
	var test=true;
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_numtel1()) test = false;
	if (!valider_numtel2()) test = false;
	if (!valider_email()) test = false;
    if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	if (test == true)
	{
		
		if (document.getElementById("condition").checked==false)
		{ 
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form9() 
{
	var test=true;
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	if (!valider_email()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_numtel1()) test = false;
    if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	if (test == true)
	{
		
		if (document.getElementById("condition").checked==false)
		{ 
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}
function verif_form10()/* utilisé pour dsimcamp*/
{
	var test=true;
	/*la partie hidden*/
    if (!valider_anneenaiss()) test = false;
	if (!valider_situationMat()) test = false;
	if (!valider_enfantCharge()) test = false;
	if (!valider_revNet()) test = false;
	if (!valider_Residence_princ()) test = false;
	if (!valider_capepargne()) test = false;
	if (!valider_apport()) test = false;
	/*Fin partie hidden*/
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	//if (!valider_prenom()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_email()) test = false;
	if (!valider_numtel1()) test = false;
	
	//if (document.getElementById("condition").checked==false) test=false;
	if (test == true)
	{
		
		if (document.getElementById("condition").checked==false)
		{ 
			document.getElementById("err_gen").style.display="block"; 
			document.getElementById("err_gen").innerHTML='Veuillez prendre connaissance des Conditions Générales et les accepter afin de pouvoir valider votre demande.';
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='';
			return true;
		}
	}
	else
	{
		document.getElementById("err_gen").style.display="block"; 
		document.getElementById("err_gen").innerHTML='Afin de pouvoir prendre en compte votre demande, merci de compléter ou de corriger les informations en rouge.';
		return false;
	}
}

function verif_metier(val)
{
	if (document.getElementById("err_gen").style.visibility=="visible")
		verif_metiers();
	document.getElementById("cmetier"+val).style.border="none";
}
function verif_metiers()
{
	//alert(document.getElementById("metier").value+" "+document.getElementsByName("metier[]").length);
	var test=true;
	var val=0;
	for (var i=0;i<document.getElementsByName("metier[]").length;i++)
	{
		val = document.getElementsByName("metier[]")[i].value;
		if (!(document.getElementsByName("metier"+val)[0].checked) && !(document.getElementsByName("metier"+val)[1].checked) )		
		{
			test=false;
			document.getElementById("cmetier"+val).style.border="1px solid "+couleur_border;
		}
	}
	if (test == true)
	{
		document.getElementById("err_gen").style.visibility="hidden"; 
		document.getElementById("err_gen").innerHTML='Afin de prendre en compte votre demande , merci de compléter les informations en rouge.';
		return true;
	}
	else
	{
		document.getElementById("err_gen").style.visibility="visible";
		document.getElementById("err_gen").innerHTML='Afin de prendre en compte votre demande , merci de compléter les informations en rouge.';
		return false;
	}
}
