// JavaScript Document
var compte_bt = 0;
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=="ville") valider_ville();
	if (element.name=="numtel2") valider_numtel2();
	if (element.name=="cpostal") valider_cpostal();
	if (element.name=="residenceprincipale") valider_Residence_princ();
	if (element.name=="numtel1") valider_numtel1();
	if (element.name=="email") 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();
	compte_bt = 0;
}
function reverif_form_inclu(element)
{
	if (element.name=="journaiss") valider_jours_inclu(); 
	if (element.name=="moisnaiss") valider_mois_inclu();
	if (element.name=="journaiss_inclu") valider_jours_inclu(); 
	if (element.name=="moisnaiss_inclu") valider_mois_inclu();
	if (element.name=="civilite") valider_civilite();
	if (element.name=="nom") valider_nom();
	if (element.name=="prenom") valider_prenom();
	if (element.name=="ville") valider_ville();
	if (element.name=="numtel2") valider_numtel2();
	if (element.name=="cpostal") valider_cpostal();
	if (element.name=="residenceprincipale") valider_Residence_princ_inclu();
	if (element.name=="numtel1") valider_numtel1();
	if (element.name=="email") valider_email();
	if (element.name=="anneenaiss") valider_anneenaiss_inclu();
	if (element.name=="anneenaiss_inclu") 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();
	compte_bt = 0;
}
function valider_Residence_princ_inclu()
{
	if (document.forminscripcontact_inclu.residenceprincipale.value=='')
	{
		document.getElementById("residenceprincipaleStatus").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.residenceprincipale.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("residenceprincipaleStatus").style.border="none";
		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.forminscripcontact.residenceprincipale.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("residenceprincipaleStatus").style.border="none";
		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.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";
		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.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.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.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.forminscripcontact.nom.setAttribute("alt","erreur");
					return false;
				}
				else
				{	
					document.getElementById("nomStatus").style.border="none";
				}
			}
		}
	}
	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.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.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.forminscripcontact.prenom.setAttribute("alt","erreur");
					return false;
				}
				else
				{	
					document.getElementById("prenomStatus").style.border="none";
					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_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_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)
		{
			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;
		}/* || tel.substring(1,2) ==7*/
		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.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_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)
	{
		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;
	}/* || tel.substring(1,2) ==7*/
	else
	{
		document.getElementById("numtel1Status").style.border="none";
		//document.getElementById("erreur_numtel1").style.color=couleur_texte;
		document.forminscripcontact.numtel1.setAttribute("alt","");
		return true;
		/*return test_num(document.forminscripcontact.numtel1);*/
	}
}
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_inclu.value == "")
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.anneenaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_inclu.anneenaiss_inclu.value))
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.anneenaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.anneenaiss_inclu.value.length < 4)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.anneenaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_inclu.anneenaiss_inclu.value.length > 4)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.anneenaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_inclu.anneenaiss_inclu.value) > 80)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.anneenaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_inclu.anneenaiss_inclu.value) < 18)
	{
		document.getElementById("anneenaissStatus_inclu").style.border="2px solid "+couleur_border;
		document.forminscripcontact_inclu.anneenaiss_inclu.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("anneenaissStatus_inclu").style.border="none";
		document.forminscripcontact_inclu.anneenaiss_inclu.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
	{
		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()
{ 
	document.forminscripcontact.valider.disabled = true;
	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_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_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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}
function verif_form2()
{
	document.forminscripcontact.valider.disabled = true;
	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_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_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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}
function verif_form3()
{ 
	document.forminscripcontact.valider.disabled = true;	
	var test=true;
	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_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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}
function verif_form_inclu3()
{
	document.forminscripcontact_inclu.valider.disabled = true;	
	var test=true;
	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_inclu.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_capepargne_inclu()) test = false;
	if (!valider_apport_inclu()) test = false;
	if (test == true)
	{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact_inclu.valider.disabled = false;
		return false;
	}
}
function verif_form4()
{
	document.forminscripcontact.valider.disabled = true;	
	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_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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{ 
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}
function verif_form5()
{
	document.forminscripcontact.valider.disabled = true;
	var test=true;
	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 (document.getElementById("condition").checked==false) test=false;*/
	if (test == true)
	{
		document.getElementById("err_gen").style.display="none"; 
		document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
		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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}
function verif_form6()
{
	document.forminscripcontact.valider.disabled = true;
	var test=true;
	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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = true;
		return false;
	}
}
function verif_form7()/* utilisé pour dsim*/
{ 
	document.forminscripcontact.valider.disabled = true;
	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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}

/** debut  utilisé pour quelque formulaires de campagne*/
function verif_form8() 
{
	document.forminscripcontact.valider.disabled = true;
	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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}
function verif_form9() 
{
	document.forminscripcontact.valider.disabled = true;	
	var test=true;
	if (!valider_civilite()) test = false;
	if (!valider_nom()) test = false;
	if (!valider_prenom()) test = false;
	if (!valider_email()) test = false;
	if (!valider_cpostal()) test = false;
	if (!valider_ville()) test = false;
	if (!valider_numtel1()) test = false;
	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_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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		return false;
	}
}
function verif_form10()/* utilisé pour dsimcamp*/
{
	document.forminscripcontact.valider.disabled = true;	
	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.';
			document.forminscripcontact.valider.disabled = false;
			return false;
		}
		else
		{
			document.getElementById("err_gen").style.display="none"; 
			document.getElementById("err_gen").innerHTML='<input type="hidden" name="valider" />';
			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.';
		document.forminscripcontact.valider.disabled = false;
		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='<input type="hidden" name="valider" value="TERMINER"/>';
		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;
	}
}


/***************************************verif_form_mini***********************************/
function reverif_form_mini(element)
{
	if (element.name=="civilite") valider_civilite_mini();
	if (element.name=="nom") valider_nom_mini();
	if (element.name=="prenom") valider_prenom_mini();
	if (element.name=="ville") valider_ville_mini();
	if (element.name=="numtel2") valider_numtel2_mini();
	if (element.name=="cpostal") valider_cpostal_mini();
	if (element.name=="residenceprincipale") valider_Residence_princ_mini();
	if (element.name=="numtel1") valider_numtel1_mini();
	if (element.name=="email") valider_email_mini();
	if (element.name=="journaiss") valider_jours_mini();
	if (element.name=="moisnaiss") valider_mois_mini();
	if (element.name=="anneenaiss") valider_anneenaiss_mini();
	if (element.name=="journaiss_mini") valider_jours_mini();
	if (element.name=="moisnaiss_mini") valider_mois_mini();
	if (element.name=="anneenaiss_mini") valider_anneenaiss_mini();
	if (element.name=="situationMat") valider_situationMat_mini();
	if (element.name=="enfantCharge") valider_enfantCharge_mini();
	if (element.name=="revNet") valider_revNet_mini();
	if (element.name=="capepargne") valider_capepargne_mini();
	if (element.name=="apport") valider_apport_mini();
	compte_bt = 0;
}
function valider_Residence_princ_mini()
{
	if (document.forminscripcontact_mini.residenceprincipale.value=='')
	{
		document.getElementById("residenceprincipaleStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.residenceprincipale.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("residenceprincipaleStatus_mini").style.border="none";
		document.forminscripcontact_mini.residenceprincipale.setAttribute("alt","");
		return true;
	}
}
function valider_civilite_mini()
{
	if (!(document.forminscripcontact_mini.civilite[0].checked) && !(document.forminscripcontact_mini.civilite[1].checked) && !(document.forminscripcontact_mini.civilite[2].checked))		
	{
		document.getElementById("civiliteStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.civilite[0].setAttribute("alt","erreur");
		document.forminscripcontact_mini.civilite[1].setAttribute("alt","erreur");
		document.forminscripcontact_mini.civilite[2].setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("civiliteStatus_mini").style.border="none";
	    document.getElementById("erreur_civilite_mini").style.color=couleur_texte;		
		return true;
	}

}
function valider_nom_mini()
{	
	var exp2=/^[0-9]+$/;
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñA-Za-z-\s]+$/;
	if(document.forminscripcontact_mini.nom.value=="" || document.forminscripcontact_mini.nom.value=="Nom" )
	{	
		document.getElementById("nomStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.nom.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.nom.value!="" && document.forminscripcontact_mini.nom.value!="Nom")
	{
		if (document.forminscripcontact_mini.nom.value.length<2) 	
		{
			document.getElementById("nomStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.nom.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			for (i=0;i<document.forminscripcontact_mini.nom.value.length;i++)
			{
				if (!exp1.exec(document.forminscripcontact_mini.nom.value.substring(0,i+1))) 	
				{
					document.getElementById("nomStatus_mini").style.border="2px solid "+couleur_border;
					document.forminscripcontact_mini.nom.setAttribute("alt","erreur");
					return false;
				}
				else if (exp2.exec(document.forminscripcontact_mini.nom.value.substring(0,i+1))) 	
				{
					document.getElementById("nomStatus_mini").style.border="2px solid "+couleur_border;
					document.forminscripcontact_mini.nom.setAttribute("alt","erreur");
					return false;
				}
				else
				{	
					document.getElementById("nomStatus_mini").style.border="none";
				}
			}
		}
	}
	return true;
}
function valider_prenom_mini()
{	
	var exp2=new RegExp("[0-9]");
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñA-Za-z-\s]+$/;
	if(document.forminscripcontact_mini.prenom.value!="" && document.forminscripcontact_mini.prenom.value!="Prénom")
	{
		if (document.forminscripcontact_mini.prenom.value.length<2) 	
		{
			document.getElementById("prenomStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.prenom.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			for (i=0;i<document.forminscripcontact_mini.prenom.value.length;i++)
			{
				if (!exp1.exec(document.forminscripcontact_mini.prenom.value.substring(0,i+1)))
				{
					document.getElementById("prenomStatus_mini").style.border="2px solid "+couleur_border;
					document.forminscripcontact_mini.prenom.setAttribute("alt","erreur");	
					return false;
				}
				else if (exp2.test(document.forminscripcontact_mini.prenom.value.substring(0,i+1)))
				{
					document.getElementById("prenomStatus_mini").style.border="2px solid "+couleur_border;
					document.forminscripcontact_mini.prenom.setAttribute("alt","erreur");	
					return false;

				}
				else
				{
					document.getElementById("prenomStatus_mini").style.border="none";
					document.forminscripcontact_mini.prenom.setAttribute("alt","");	
				}
			}
		}
	}
	else
	{
		if(document.forminscripcontact_mini.prenom.value=="Prénom")
		{
			document.getElementById("prenomStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.prenom.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("prenomStatus_mini").style.border="none";
			document.forminscripcontact_mini.prenom.setAttribute("alt","");	
		}
	}
	return true;
}
function valider_ville_mini()
{	
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑña-zA-Z-\s]+$/;
	if(document.forminscripcontact_mini.ville.value=="")
	{
		document.getElementById("villeStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.ville.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.ville.value!="")
	{
		if (document.forminscripcontact_mini.ville.value.length<2)
		{
			document.getElementById("villeStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.ville.setAttribute("alt","erreur");
			return false;
		}		
		else
		{
			for (i=0;i<document.forminscripcontact_mini.ville.value.length;i++)
			{
				if (!exp1.exec(document.forminscripcontact_mini.ville.value.substring(0,i+1))) 	
				{
					document.getElementById("villeStatus_mini").style.border="2px solid "+couleur_border;
					document.forminscripcontact_mini.ville.setAttribute("alt","erreur");
					return false;
				}
				else
				{
					document.getElementById("villeStatus_mini").style.border="none";
					document.getElementById("erreur_ville_mini").style.color=couleur_texte;
					document.forminscripcontact_mini.ville.setAttribute("alt","");
				}
			}
		}
	}
	return true;

}
function valider_numtel2_mini()
{	
	if(document.forminscripcontact_mini.numtel2.value!="")
	{
		var tel=document.forminscripcontact_mini.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_mini.numtel2.value = tel;
		if (isNaN(tel))
		{
			document.getElementById("numtel2Status_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_numtel2_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.numtel2.setAttribute("alt","erreur");	
			return false;
		}
		//else if(tel.length <7 || tel.length >15)
		else if(tel.length !=10)
		{
			document.getElementById("numtel2Status_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.numtel2.setAttribute("alt","erreur");
			return false;
		}
		else if(tel.substring(0,1) !=0)
		{
			document.getElementById("numtel2Status_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.numtel2.setAttribute("alt","erreur");
			return false;
		}
		else if(tel.substring(1,2) ==0)
		{
			document.getElementById("numtel2Status_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.numtel2.setAttribute("alt","erreur");
			return false;
		}/* || tel.substring(1,2) ==7*/
		else
		{
			document.getElementById("numtel2Status_mini").style.border="none";
			document.forminscripcontact_mini.numtel2.setAttribute("alt","");
			return true;
			/*return test_num(document.forminscripcontact_mini.numtel2);*/
		}
	}
		return true;
}
function valider_cpostal_mini()
{
	if(document.forminscripcontact_mini.cpostal.value=="")
	{
		document.getElementById("cpostalStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.cpostal.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.cpostal.value!="")
	{
		if (document.forminscripcontact_mini.cpostal.value.length!=5)
		{
			document.getElementById("cpostalStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.cpostal.setAttribute("alt","erreur");
			return false;
		}
		else if (isNaN(document.forminscripcontact_mini.cpostal.value))
		{
			document.getElementById("cpostalStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.cpostal.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("cpostalStatus_mini").style.border="none";
			document.forminscripcontact_mini.cpostal.setAttribute("alt","");
			return true;
		}
	}

}
function valider_email_mini()
{
	var adresse = document.forminscripcontact_mini.email.value;
	var place = adresse.lastIndexOf("@");
	var point = adresse.lastIndexOf(".");
	var mail_test1 = document.forminscripcontact_mini.email.value.substring(0,place);
	var mail_test2 = document.forminscripcontact_mini.email.value.substring(place+1,point);
	var mail_test3 = document.forminscripcontact_mini.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_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.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_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.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_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.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_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.email.setAttribute("alt","erreur");		
		return false;
	}
	else
	{
		document.getElementById("emailStatus_mini").style.border="none";
		document.forminscripcontact_mini.email.setAttribute("alt","");
		return true;
	}
}
function valider_numtel1_mini()
{
	if(document.forminscripcontact_mini.numtel1.value=="")
	{
		document.getElementById("numtel1Status_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");		
		return false;
	}
	var tel=document.forminscripcontact_mini.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_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");			
		return false;
	}
	else if(tel.length !=10)
	{
		document.getElementById("numtel1Status_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(0,1) !=0)
	{
		document.getElementById("numtel1Status_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(1,2) ==0)
	{
		document.getElementById("numtel1Status_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");	
		return false;
	}/* || tel.substring(1,2) ==7*/
	else
	{
		document.getElementById("numtel1Status_mini").style.border="none";
		document.forminscripcontact_mini.numtel1.setAttribute("alt","");
		return true;
	}
}
function valider_anneenaiss_mini()
{
	var i = 0;
	var laDate = new Date();
	var annee = laDate.getFullYear();
	if(document.forminscripcontact_mini.anneenaiss_mini.value == "")
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.anneenaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_mini.anneenaiss_mini.value))
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.anneenaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.anneenaiss_mini.value.length < 4)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.anneenaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.anneenaiss_mini.value.length > 4)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.anneenaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_mini.anneenaiss_mini.value) > 80)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.anneenaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_mini.anneenaiss_mini.value) < 18)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.anneenaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("anneenaissStatus_mini").style.border="none";
		document.forminscripcontact_mini.anneenaiss_mini.setAttribute("alt","");
		return true;
	}
}
function valider_obj1_mini()
{
	if (document.forminscripcontact_mini.obj1.value=='')
	{
		document.getElementById("obj1Status_mini").style.display="block"; 
		document.getElementById("obj1Status_mini").innerHTML="Votre objectif d'investissement.";
		return false;
	}
	else
	{
		document.getElementById("obj1Status_mini").style.display="none";
		document.getElementById("obj1Status_mini").innerHTML='';
		return true;
	}
}
function valider_situationMat_mini()
{
	if (document.forminscripcontact_mini.situationMat.value=='')
	{
		document.getElementById("situationStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.situationMat.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("situationStatus_mini").style.border="none";
		document.forminscripcontact_mini.situationMat.setAttribute("alt","");
		return true;
	}
}
function valider_enfantCharge_mini()
{
	if (document.forminscripcontact_mini.enfantCharge.value=='')
	{
		document.getElementById("enfantChargeStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.enfantCharge.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("enfantChargeStatus_mini").style.border="none";
		document.forminscripcontact_mini.enfantCharge.setAttribute("alt","");
		return true;
	}

}
function valider_revNet_mini()
{
	if (isNaN(document.forminscripcontact_mini.revNet.value))
	{
		document.getElementById("revNetStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.revNet.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.revNet.value=="")
	{
		document.getElementById("revNetStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.revNet.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.revNet.value < 1)
	{
		document.getElementById("revNetStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.revNet.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("revNetStatus_mini").style.border="none";
		document.forminscripcontact_mini.revNet.setAttribute("alt","");
		return true;
	}

}
function valider_ch_fixe_mini()
{
	if (isNaN(document.forminscripcontact_mini.ch_fixe.value))
	{
		document.getElementById("ch_fixeStatus_mini").style.display="block";
		document.getElementById("ch_fixeStatus_mini").innerHTML='Votre charges fixes mensuelles (entrer des chiffres).';
		return false;
	}
	else if(document.forminscripcontact_mini.ch_fixe.value=="")
	{
		document.getElementById("ch_fixeStatus_mini").style.display="block";
		document.getElementById("ch_fixeStatus_mini").innerHTML='Votre charges fixes mensuelles (vide).'; 
		return false;
	}
	else
	{
		document.getElementById("ch_fixeStatus_mini").style.display="none";
		document.getElementById("ch_fixeStatus_mini").innerHTML='';
		return true;
	}
}
function valider_capepargne_mini()
{
	if (document.forminscripcontact_mini.capepargne.value=='')
	{
		document.getElementById("capepargneStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.capepargne.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("capepargneStatus_mini").style.border="none";
		document.forminscripcontact_mini.revNet.setAttribute("alt","erreur");
		return true;
	}

}
function valider_apport_mini()
{
	if (document.forminscripcontact_mini.apport.value=='')
	{
		document.getElementById("apportStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.apport.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("apportStatus_mini").style.border="none";
		document.forminscripcontact_mini.apport.setAttribute("alt","erreur");
		return true;
	}
}
function valider_impotannuel_mini()
{
	if (document.forminscripcontact_mini.impotannuel.value=='')
	{
		document.getElementById("impotannuelStatus_mini").style.display="block"; 
		document.getElementById("impotannuelStatus_mini").innerHTML='Le montant de votre apport.';
		return false;
	}
	else
	{
		document.getElementById("impotannuelStatus_mini").style.display="none";
		document.getElementById("impotannuelStatus_mini").innerHTML='';
		return true;
	}
}

function valider_mois_mini()
{

	if(document.forminscripcontact_mini.moisnaiss_mini.value == "")
	{
		
		document.getElementById("moisnaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.moisnaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_mini.moisnaiss_mini.value))
	{
			
		document.getElementById("moisnaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.moisnaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.moisnaiss_mini.value.length != 2)
	{
			
		document.getElementById("moisnaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.moisnaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.moisnaiss_mini.value < 1 ||document.forminscripcontact_mini.moisnaiss_mini.value>12 )
	{
			
		document.getElementById("moisnaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.moisnaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else
	{
			
		document.getElementById("moisnaissStatus_mini").style.border="none";
		document.forminscripcontact_mini.moisnaiss_mini.setAttribute("alt","");
		return true;
	}
}

function valider_jours_mini()
{

	if(document.forminscripcontact_mini.journaiss_mini.value == "")
	{
		document.getElementById("journaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.journaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_mini.journaiss_mini.value))
	{
		document.getElementById("journaissStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_capepargne").style.color=""+couleur_border;
		document.forminscripcontact_mini.journaiss_mini.setAttribute("alt","erreur");
		return false;
		
	}
	else if(document.forminscripcontact_mini.journaiss_mini.value.length != 2)
	{
		document.getElementById("journaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.journaiss_mini.setAttribute("alt","erreur");
		return false;
	}
		
	else if(document.forminscripcontact_mini.journaiss_mini.value < 1 ||document.forminscripcontact_mini.journaiss_mini.value >31 )
	{
		document.getElementById("journaissStatus_mini").style.border="2px solid "+couleur_border;
		document.forminscripcontact_mini.journaiss_mini.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("journaissStatus_mini").style.border="none";
		document.forminscripcontact_mini.journaiss_mini.setAttribute("alt","");
		return true;
	}
}

function verif_form_mini1()
{	
	document.forminscripcontact_mini.valider.disabled = true;
	var test=true;
	if (!valider_jours_mini()) {test = false;}
	if (!valider_mois_mini()) {test = false;}
	if (!valider_anneenaiss_mini()) {test = false;}
	if (test==true)
	{
		var j=document.forminscripcontact_mini.journaiss_mini.value;
		var m=document.forminscripcontact_mini.moisnaiss_mini.value
		var a=document.forminscripcontact_mini.anneenaiss_mini.value;
		m-=1;
		d=new Date(a,m,j);
		test = (d.getFullYear()!=a || d.getMonth()!=m) ? false : true;
		if (test==false)
		{
			document.getElementById("journaissStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.journaiss_mini.setAttribute("alt","erreur");$
			document.getElementById("moisnaissStatus_mini").style.border="2px solid "+couleur_border;
			document.forminscripcontact_mini.moisnaiss_mini.setAttribute("alt","erreur");
		}
	} 
	if (!valider_situationMat_mini()) {test = false;}
	if (!valider_enfantCharge_mini()) {test = false;}
    if (!valider_revNet_mini()) {test = false;}
    if (!valider_capepargne_mini()) {test = false;}
	if (!valider_apport_mini()) {test = false;}
	if (test == true)
	{
		document.getElementById("err_gen_mini").style.display="none"; 
		document.getElementById("err_gen_mini").innerHTML='<input type="hidden" name="valider" />';
		return true;
	}
	else
	{
		document.getElementById("err_gen_mini").style.display="block"; 
		document.getElementById("err_gen_mini").innerHTML='Merci de compléter ou de corriger les informations en rouge.';
		document.forminscripcontact_mini.valider.disabled = false;
		return false;
	}
}
function verif_form_mini2()
{
	document.forminscripcontact_mini.valider.disabled = true;
	var test=true;
	if (!valider_anneenaiss_mini()) {test = false;}
	if (!valider_situationMat_mini()) {test = false;}
	if (!valider_enfantCharge_mini()) {test = false;}
	if (!valider_revNet_mini()) {test = false;}
	//if (!valider_ch_fixe_mini()) {test = false;}
	if (!valider_capepargne_mini()) {test = false;}
	if (!valider_apport_mini()) {test = false;}
	if (test == true)
	{
		document.getElementById("err_gen_mini").style.display="none"; 
		document.getElementById("err_gen_mini").innerHTML='<input type="hidden" name="valider" />';
		return true;
	}
	else
	{
		document.getElementById("err_gen_mini").style.display="block"; 
		document.getElementById("err_gen_mini").innerHTML='Merci de compléter ou de corriger les informations en rouge.';
		document.forminscripcontact_mini.valider.disabled = false;
		return false;
	}
}
function verif_form_mini3()
{	
	document.forminscripcontact_mini.valider.disabled = true;
	var test=true;
	if (!valider_civilite_mini()) test = false;
	if (!valider_nom_mini()) test = false;
	if (!valider_prenom_mini()) test = false;
	if (!valider_cpostal_mini()) test = false;
	if (!valider_ville_mini()) test = false;
	if (!valider_email_mini()) test = false;
	if (!valider_numtel1_mini()) test = false;
	if (test == true)
	{
		document.getElementById("err_gen_mini").style.display="none"; 
		document.getElementById("err_gen_mini").innerHTML='<input type="hidden" name="valider" />';
		return true;
	}
	else
	{
		document.getElementById("err_gen_mini").style.display="block"; 
		document.getElementById("err_gen_mini").innerHTML='Merci de compléter ou de corriger les informations en rouge.';
		document.forminscripcontact_mini.valider.disabled = false;
		return false;
	}
}
function verif_form_mini4()
{	
	document.forminscripcontact_mini.valider.disabled = true;
	var test=true;
	if (!valider_civilite_mini()) test = false;
	if (!valider_nom_mini()) test = false;
	
	if (!valider_prenom_mini()) test = false;
	if (!valider_cpostal_mini()) test = false;
	if (!valider_ville_mini()) test = false;
	if (!valider_email_mini()) test = false;
	if (!valider_numtel1_mini()) test = false;
	//if (document.getElementById("condition").checked==false) test=false;
	if (test == true)
	{
		document.getElementById("err_gen_mini").style.display="none"; 
		document.getElementById("err_gen_mini").innerHTML='<input type="hidden" name="valider" />';
		return true;
	}
	else
	{
		document.getElementById("err_gen_mini").style.display="block"; 
		document.getElementById("err_gen_mini").innerHTML='Merci de compléter ou de corriger les informations en rouge.';
		document.forminscripcontact_mini.valider.disabled = false;
		return false;
	}
}
function vider_champ(champ,value)
{
	if (champ.value == value)
		champ.value="";
}
