//Cette fonction permet de controler la validité d'un formulaire
function control_form(nom,classreq,classer)
//form_name=nom du formulaire a valider, classreq= le nom de la classe css de objets requis, classer= classe a choisir en cas de champs invalide
{
	
	//Variable de verification par défaut à true
	var verif=true;
	//On boucle sur tout les éléments du formulaire
	for (var i = 0; i < document.forms[nom].elements.length; i++) 
	{
		
		//On teste si l'éléments appartient a une classe requise
		if ( (document.forms[nom].elements[i].className==classreq) ||(document.forms[nom].elements[i].className==classer) )
		{
			//Si l'élément est de type text ou password
			if( (document.forms[nom].elements[i].type=='text') || (document.forms[nom].elements[i].type=='password') )
			{
				if( document.forms[nom].elements[i].value=='')
				{
					document.forms[nom].elements[i].className=classer;
					verif=false;
				}
				else
				{
					document.forms[nom].elements[i].className=classreq;
				}
			}
			
			//Si l'élément est de type radio ou checbox
			if( (document.forms[nom].elements[i].type=='radio') ||(document.forms[nom].elements[i].type=='checkbox'))
			{
				if( document.forms[nom].elements[i].checked==false)
				{
					document.forms[nom].elements[i].className=classer;
					verif=false;
				}
				else
				{
					document.forms[nom].elements[i].className=classreq;
				}
			}
			
		}
		
		
		
	}
	
	return verif;
}