function fctInscriptionVerifRemplissage_boo(strObjet,strValDefaut,strClassOK,strClasseVide)
{
	var strValeur=document.getElementById(strObjet).value;
	var strValDefautNom=strValDefaut.toLowerCase();
	
	if (strValeur=='')
	{
		document.getElementById(strObjet).className = strClasseVide
		//document.getElementById(strObjet).value=strValDefaut
		return false;
	}
	else
	{
		if (strValeur.toLowerCase()==strValDefautNom)
		{
			document.getElementById(strObjet).className = strClasseVide
			return false;
		}
		else
		{
			document.getElementById(strObjet).className = strClassOK
			return true;
		}
	}
}


function fctInscriptionVerifCP_boo(strObjet,strClassOK,strClasseVide)
{
	var strValeur=document.getElementById(strObjet).value;
	if (!fctCodePostalOK_boo(strValeur))
	{
		document.getElementById(strObjet).className = strClasseVide
		return false;
	}
	else
	{
		document.getElementById(strObjet).className = strClassOK
		return true;
	}
}

function fctInscriptionVerifMail_boo(strObjet,strValDefaut,strClassOK,strClasseVide)
{
	var strValeur=document.getElementById(strObjet).value;
	var strValDefautNom=strValDefaut.toLowerCase();
	
	if (strValeur=='')
	{
		document.getElementById(strObjet).className = strClasseVide
		return false;
	}
	else
	{
		if (!fctMailOK_boo(strValeur))
		{
			document.getElementById(strObjet).className = strClasseVide
			return false;
		}
		else
		{
			document.getElementById(strObjet).className = strClassOK
			return true;
		}
	}
}


function fctInscriptionVerifMDP_boo(strObjet)
{
	var strValeur=document.getElementById(strObjet).value;
	
	if (strValeur=='')
	{
		document.getElementById(strObjet).className = 'MotsdePassesInvalide'
		return false;
	}
	else
	{
		if (!fctMDPOK_boo(strValeur))
		{
			document.getElementById(strObjet).className = 'MotsdePassesInvalide'
			return false;
		}
		else
		{
			document.getElementById(strObjet).className = 'MotsdePassesValide'
			return true;
		}
	}
}

function fctSécuriteVerif_boo(strObjet,strClassOK,strClasseVide)
{
	var strValeur=document.getElementById(strObjet).value;
	if (!fctCodeSécuritéOK_boo(strValeur))
	{
		document.getElementById(strObjet).className = strClasseVide
		return false;
	}
	else
	{
		document.getElementById(strObjet).className = strClassOK
		return true;
	}
}


//Vérification du remplissage des champs
function InscriptionVerifTout()
{
	var strValDefautNom='Saisissez votre nom';
	var strValDefautPrenom='Saisissez votre prénom';
	var strValDefautAdresse='Saisissez votre adresse';
	var strValDefautVille='Saisissez votre commune';
	var strValDefautMail='Saisissez votre adresse de messagerie';

	var strValNom=document.getElementById('nom').value;
	var strValPrenom=document.getElementById('prenom').value;
	var strValAdresse=document.getElementById('Adresse').value;
	var strValCP=document.getElementById('cp').value;
	var strValVille=document.getElementById('commune').value;
	var strValMail=document.getElementById('courriel').value;
	var strValPass1=document.getElementById('pass1').value;
	var strValPass2=document.getElementById('pass2').value;
	var strValSecu=document.getElementById('securite').value;
	var strValCondition=document.getElementById('accept').value;

	var strTexteFin='';

	if ((fctInscriptionVerifRemplissage_boo('nom',strValDefautNom,'zoneTexteOK','zoneTexteNonRempli')==false) && (strTexteFin==''))
	{
		strTexteFin="Vous n'avez pas saisi votre nom"
	}
	
	if ((fctInscriptionVerifRemplissage_boo('prenom',strValDefautPrenom,'zoneTexteOK','zoneTexteNonRempli')==false) && (strTexteFin==''))
	{
		strTexteFin="Vous n'avez pas saisi votre prénom"
	}
	
	if ((fctInscriptionVerifRemplissage_boo('Adresse',strValDefautAdresse,'zoneMultiligneOK','zoneMultiligneNonRempli')==false) && (strTexteFin==''))
	{
		strTexteFin="Vous n'avez pas saisi votre adresse"
	}
	
	
	if ((fctInscriptionVerifCP_boo('cp','zoneTexteOK','zoneTexteNonRempli')==false) && (strTexteFin==''))
	{
		strTexteFin="Vous n'avez pas saisi votre code postal sur 5 chiffres"
	}
	
	
	if ((fctInscriptionVerifRemplissage_boo('commune',strValDefautVille,'zoneTexteOK','zoneTexteNonRempli')==false) && (strTexteFin==''))
	{
		strTexteFin="Vous n'avez pas saisi votre commune"
	}
	
	
	if ((fctInscriptionVerifMail_boo('courriel',strValDefautMail,'zoneTexteOK','zoneTexteNonRempli')==false) && (strTexteFin==''))
	{
		strTexteFin="Veuillez saisir une adresse de messagerie valide"
	}
	
	
	//Mot de passe
	if ((fctInscriptionVerifMDP_boo('pass1')==false) && (strTexteFin==''))
	{
		strTexteFin="Veuillez saisir un mot de passe valide"
	}
	
	//Mot de passe
	if ((fctInscriptionVerifMDP_boo('pass2')==false) && (strTexteFin==''))
	{
		strTexteFin="Veuillez saisir le deuxième mot de passe"
	}
	
	if (!(document.getElementById("pass1").value==document.getElementById("pass2").value))
	{
		strTexteFin="Les deux mots de passe doivent être identique"
	}

	if ((fctSécuriteVerif_boo('securite','zoneTexteOK','zoneTexteNonRempli')==false) && (strTexteFin==''))
	{
		strTexteFin="Veuillez saisir le code de sécurité"
	}

	if ((!document.getElementById("accept").checked) && (strTexteFin==''))
	{
		strTexteFin="Il ne vous reste plus qu'à accepter les conditions"
	}

	
	
	//Rendre le bouton valider visible après
	
	if (strTexteFin=='')
	{
		document.getElementById("valid").style.visibility='visible'
		document.getElementById("Attention").value="L'inscription est entièrement rempli"
		document.getElementById("Attention").className = 'zoneTexteAttention_ok'
	}
	else
	{
		document.getElementById("valid").style.visibility='hidden'
																	//document.getElementById("valid").style.visibility='visible'
		document.getElementById("Attention").value=strTexteFin
	}
}
