// JavaScript Document
var couleur_texte = "#0066CC";
var couleur_border = "#FF0000";
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=="cpostal") valider_cpostal_mini();
	if (element.name=="ville") valider_ville_mini();
	//if (element.name=="numtel1") valider_numtel1_mini();
	if (element.name=="numtel2") valider_numtel2_mini();
	//if (element.name=="email") valider_email_mini();
	if (element.name=="adresse1") valider_cpostal_mini();
	if (element.name=="residenceprincipale") valider_Residence_princ_mini();
	if (element.name=="adresse2") valider_numtel1_mini();
	if (element.name=="adresse3") valider_email_mini();
	if (element.name=="anneenaiss") 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();
}
function valider_Residence_princ_mini()
{
	if (document.forminscripcontact_mini.residenceprincipale.value=='')
	{
		document.getElementById("residenceprincipaleStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_enfantCharge").style.color=""+couleur_border;
		document.forminscripcontact_mini.residenceprincipale.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("residenceprincipaleStatus_mini").style.border="none";
		document.getElementById("erreur_residenceprincipale_mini").style.color=couleur_texte;
		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.getElementById("erreur_civilite_mini").style.color=""+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=new RegExp("[0-9]");	
	var exp2=/^[0-9]+$/;
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñA-Za-z-\s]+$/;
	if(document.forminscripcontact_mini.nom.value=="")
	{	
	document.getElementById("nomStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_nom_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.nom.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.nom.value!="")
	{
		if (document.forminscripcontact_mini.nom.value.length<2) 	
		{
			document.getElementById("nomStatus_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_nom").style.color=""+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.getElementById("erreur_nom_mini").style.color=""+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.getElementById("erreur_nom_mini").style.color=""+couleur_border;
					document.forminscripcontact_mini.nom.setAttribute("alt","erreur");
					return false;
				}
				else
				{	
					document.getElementById("nomStatus_mini").style.border="none";
					document.getElementById("erreur_nom_mini").style.color=couleur_texte;		
				}
			}
		}
	}
	return true;
	/*else
	{
		document.getElementById("nomStatus").style.display="none";	
		document.getElementById("nomStatus").innerHTML='';
		return true;
	}*/
}
function valider_prenom_mini()
{	
	var exp2=new RegExp("[0-9]");
	var exp1=/^[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø'.ÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñA-Za-z-\s]+$/;
	if(document.forminscripcontact_mini.prenom.value!="")
	{
		if (document.forminscripcontact_mini.prenom.value.length<2) 	
		{
			document.getElementById("prenomStatus_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_nom").style.color=""+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.display="block";
					document.getElementById("prenomStatus_mini").innerHTML='Votre nom de famille.';
					return false;
				}
				else if (exp2.test(document.forminscripcontact_mini.prenom.value.substring(0,i+1)))
				{
					document.getElementById("prenomStatus_mini").style.display="block";
					document.getElementById("prenomStatus_mini").innerHTML='Votre nom de famille.';
					return false;
				}
				else
				{
					document.getElementById("prenomStatus_mini").style.display="none";
					document.getElementById("prenomStatus_mini").innerHTML='';
				}
			}
		}
	}
	else
	{
		document.getElementById("prenomStatus_mini").style.display="none";
		document.getElementById("prenomStatus_mini").innerHTML='';
	}
	return true;
}
/*function valider_cpostal_mini()
{
	if(document.forminscripcontact_mini.cpostal.value=="")
	{
		document.getElementById("cpostalStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_cpostal_mini").style.color=""+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.getElementById("erreur_cpostal_mini").style.color=""+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.getElementById("erreur_cpostal_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.cpostal.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("cpostalStatus_mini").style.border="none";
			document.getElementById("erreur_cpostal_mini").style.color=couleur_texte;
			document.forminscripcontact_mini.cpostal.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.getElementById("erreur_ville_mini").style.color=""+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.getElementById("erreur_ville_mini").style.color=""+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.getElementById("erreur_ville_mini").style.color=""+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_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.getElementById("erreur_email_mini").style.color=""+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.getElementById("erreur_email_mini").style.color=""+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.getElementById("erreur_email_mini").style.color=""+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.getElementById("erreur_email_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.email.setAttribute("alt","erreur");		
		return false;
	}
	else
	{
		document.getElementById("emailStatus_mini").style.border="none";
		document.getElementById("erreur_email_mini").style.color=couleur_texte;
		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.getElementById("erreur_numtel1_mini").style.color=""+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("+","");
	}
	//document.forminscripcontact_mini.numtel1.value=tel;
	if (isNaN(tel))
	{
		document.getElementById("numtel1Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");			
		return false;
	}
	//else if(tel.length <7 || tel.length >15)
	else if(tel.length !=10)
	{
		document.getElementById("numtel1Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1_mini").style.color=""+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.getElementById("erreur_numtel1_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(1,2) ==0 || tel.substring(1,2) ==7)
	{
		document.getElementById("numtel1Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_numtel1_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.numtel1.setAttribute("alt","erreur");	
		return false;
	}
	else
	{
		document.getElementById("numtel1Status_mini").style.border="none";
		document.getElementById("erreur_numtel1_mini").style.color=couleur_texte;
		document.forminscripcontact_mini.numtel1.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.getElementById("erreur_numtel2_mini").style.color=""+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.getElementById("erreur_numtel2_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.numtel2.setAttribute("alt","erreur");
			return false;
		}
		else if(tel.substring(1,2) ==0 || tel.substring(1,2) ==7)
		{
			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
		{
			document.getElementById("numtel2Status_mini").style.border="none";
			document.getElementById("erreur_numtel2_mini").style.color=couleur_texte;
			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.adresse1.value=="")
	{
		document.getElementById("adresse1Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_adresse1_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.adresse1.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.adresse1.value!="")
	{
		if (document.forminscripcontact_mini.adresse1.value.length!=5)
		{
			document.getElementById("adresse1Status_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_adresse1_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.adresse1.setAttribute("alt","erreur");
			return false;
		}
		else if (isNaN(document.forminscripcontact_mini.adresse1.value))
		{
			document.getElementById("adresse1Status_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_adresse1_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.adresse1.setAttribute("alt","erreur");
			return false;
		}
		else
		{
			document.getElementById("adresse1Status_mini").style.border="none";
			document.getElementById("erreur_adresse1_mini").style.color=couleur_texte;
			document.forminscripcontact_mini.adresse1.setAttribute("alt","");
			return true;
		}
	}

}
function valider_email_mini()
{
	var adresse = document.forminscripcontact_mini.adresse3.value;
	var place = adresse.lastIndexOf("@");
	var point = adresse.lastIndexOf(".");
	var mail_test1 = document.forminscripcontact_mini.adresse3.value.substring(0,place);
	var mail_test2 = document.forminscripcontact_mini.adresse3.value.substring(place+1,point);
	var mail_test3 = document.forminscripcontact_mini.adresse3.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("adresse3Status_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_adresse3_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.adresse3.setAttribute("alt","erreur");	
			return false;
		}
	}
	for (i=0;i<mail_test2.length;i++)
	{
		if(!exp2.exec(mail_test2.substring(0,i+1)))
		{
			document.getElementById("adresse3Status_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_adresse3_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.adresse3.setAttribute("alt","erreur");		
			return false;
		}
	}
	for (i=0;i<mail_test3.length;i++)
	{
		if(!exp3.exec(mail_test3.substring(0,i+1)))
		{
			document.getElementById("adresse3Status_mini").style.border="2px solid "+couleur_border;
			//document.getElementById("erreur_adresse3_mini").style.color=""+couleur_border;
			document.forminscripcontact_mini.adresse3.setAttribute("alt","erreur");		
			return false;
		}
	}
	//else if((place < 3) || (point + 3 > adresse3.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("adresse3Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_adresse3_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.adresse3.setAttribute("alt","erreur");		
		return false;
	}
	else
	{
		document.getElementById("adresse3Status_mini").style.border="none";
		document.getElementById("erreur_adresse3_mini").style.color=couleur_texte;
		document.forminscripcontact_mini.adresse3.setAttribute("alt","");
		return true;
	}
}
function valider_numtel1_mini()
{
	if(document.forminscripcontact_mini.adresse2.value=="")
	{
		document.getElementById("adresse2Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_adresse2_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.adresse2.setAttribute("alt","erreur");		
		return false;
	}
	var tel=document.forminscripcontact_mini.adresse2.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.adresse2.value=tel;
	if (isNaN(tel))
	{
		document.getElementById("adresse2Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_adresse2_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.adresse2.setAttribute("alt","erreur");			
		return false;
	}
	//else if(tel.length <7 || tel.length >15)
	else if(tel.length !=10)
	{
		document.getElementById("adresse2Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_adresse2_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.adresse2.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(0,1) !=0)
	{
		document.getElementById("adresse2Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_adresse2_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.adresse2.setAttribute("alt","erreur");	
		return false;
	}
	else if(tel.substring(1,2) ==0 || tel.substring(1,2) ==7)
	{
		document.getElementById("adresse2Status_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_adresse2_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.adresse2.setAttribute("alt","erreur");	
		return false;
	}
	else
	{
		document.getElementById("adresse2Status_mini").style.border="none";
		document.getElementById("erreur_adresse2_mini").style.color=couleur_texte;
		document.forminscripcontact_mini.adresse2.setAttribute("alt","");
		return true;
		/*return test_num(document.forminscripcontact_mini.adresse2);*/
	}
}
function valider_anneenaiss_mini()
{
	var i = 0;
	var laDate = new Date();
	var annee = laDate.getFullYear();
	if(document.forminscripcontact_mini.anneenaiss.value == "")
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if (isNaN(document.forminscripcontact_mini.anneenaiss.value))
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.anneenaiss.value.length < 4)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if(document.forminscripcontact_mini.anneenaiss.value.length > 4)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_mini.anneenaiss.value) > 80)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else if((annee-document.forminscripcontact_mini.anneenaiss.value) < 18)
	{
		document.getElementById("anneenaissStatus_mini").style.border="2px solid "+couleur_border;
		//document.getElementById("erreur_anneenaiss_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.anneenaiss.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("anneenaissStatus_mini").style.border="none";
		document.getElementById("erreur_anneenaiss_mini").style.color=couleur_texte;
		document.forminscripcontact_mini.anneenaiss.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.getElementById("erreur_situationMat_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.situationMat.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("situationStatus_mini").style.border="none";
		document.getElementById("erreur_situationMat_mini").style.color=couleur_texte;
		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.getElementById("erreur_enfantCharge_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.enfantCharge.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("enfantChargeStatus_mini").style.border="none";
		document.getElementById("erreur_enfantCharge_mini").style.color=couleur_texte;
		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.getElementById("erreur_revNet_mini").style.color=""+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.getElementById("erreur_revNet_mini").style.color=""+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.getElementById("erreur_revNet_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.revNet.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("revNetStatus_mini").style.border="none";
		document.getElementById("erreur_revNet_mini").style.color=couleur_texte;
		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 if(document.forminscripcontact_mini.ch_fixe.value.length < 3)
	{
		document.getElementById("ch_fixeStatus_mini").style.display="block";
		document.getElementById("ch_fixeStatus_mini").innerHTML='Votre charges fixes mensuelles (3 chiffres minimum).'; 
		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.getElementById("erreur_capepargne_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.capepargne.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("capepargneStatus_mini").style.border="none";
		document.getElementById("erreur_capepargne_mini").style.color=couleur_texte;
		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.getElementById("erreur_apport_mini").style.color=""+couleur_border;
		document.forminscripcontact_mini.apport.setAttribute("alt","erreur");
		return false;
	}
	else
	{
		document.getElementById("apportStatus_mini").style.border="none";
		document.getElementById("erreur_apport_mini").style.color=couleur_texte;
		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 verif_form_mini1()
{	
	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 (!valider_numtel2_mini()) test = false;
	//if (!valider_obj1_mini()) test = false;
	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='';
		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.';
		return false;
	}
}
function verif_form_mini2()
{
	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 (!valider_numtel2_mini()) test = false;
	//if (!valider_obj1_mini()) test = false;
	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='';
		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.';
		return false;
	}
}
function verif_form_mini3()
{	
	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 (!valider_numtel2_mini()) test = false;
	//if (!valider_obj1_mini()) test = false;
	//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='';
		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.';
		return false;
	}
}
function verif_form_mini4()
{	
	var test=true;
	if (!valider_civilite_mini()) test = false;
	if (!valider_nom_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='';
		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.';
		return false;
	}
}
function vider_champ(champ,value)
{
	if (champ.value == value)
		champ.value="";
}
