<!--
function verifAffiliation(formulaire){
	for (ichamp = 0;  ichamp < formulaire.length;  ichamp++){
		switch (formulaire.elements[ichamp].name)
		{
			//---------------------------------------------------------civilité
			case "civilite" :
				var allValid = false;
				for (i = 0;  i < formulaire.civilite.length;  i++){
					if (formulaire.civilite[i].checked){
						allValid=true;
						break;
					}
				}
				
				if (!allValid){
					var alerte="Sélectionnez une des options \"CIVILITE\".";
					alert (alerte);
			    	return (false);
			    }
				break;
			
			//---------------------------------------------------------societé
			case "nom" :
				if (TestChaine(formulaire.elements[ichamp].name,'3','100','NOM')==false){
				    return (false);
				}
				break;
	
			//---------------------------------------------------------societé
			case "prenom" :
				if (TestChaine(formulaire.elements[ichamp].name,'3','100','PRENOM')==false){
				    return (false);
				}
				break;
	
			//---------------------------------------------------------adresse
			case "adresse" :
				if (TestChaine(formulaire.elements[ichamp].name,'5','100','ADRESSE')==false){
				    return (false);
				}
				break;

			case "adresse2" :
				if (TestChaine(formulaire.elements[ichamp].name,'0','100','COMPLEMENT D\'ADRESSE')==false){
				    return (false);
				}
			break;


			//---------------------------------------------------------code postal
			case "cp" :
				if (TestChaine(formulaire.elements[ichamp].name,'5','5','CODE POSTAL')==false){
				    return (false);
				}
				break;
			
			//---------------------------------------------------------ville
			case "ville" :
				if (TestChaine(formulaire.elements[ichamp].name,'2','100','VILLE')==false){
				    return (false);
				}
				break;
			
			//---------------------------------------------------------ville
			case "pays" :
				if (TestChaine(formulaire.elements[ichamp].name,'2','100','PAYS')==false){
				    return (false);
				}
				break;
			
			  
			//---------------------------------------------------------email
			case "mail" :
				if (TestMail(formulaire.elements[ichamp].name,'E-MAIL')==false){
				    return (false);
				}
			
				if ((formulaire.elements[ichamp].value !== formulaire.mail2.value)){
					var alerte="Les deux emails que vous avez saisi sont différents";
					alert (alerte);
					formulaire.elements[ichamp].focus();
					document.getElementById(formulaire.elements[ichamp].name).className='champ-alerte';
					document.getElementById("mail2").className='champ-alerte';
					return (false);
				}
				break;
			
			//---------------------------------------------------------téléphone
			case "tel" :
				if (TestTel(formulaire.elements[ichamp].name,'10','20','TELEPHONE')==false){
				    return (false);
				}
				break;
			  
			//---------------------------------------------------------fax
			case "fax" :
				if (formulaire.elements[ichamp].value != ""){
					if (TestTel(formulaire.elements[ichamp].name,'10','20','FAX')==false){
					    return (false);
					}
				}
				break;
						  
			//--------------------------------------------------------mot de passe
			case "pass" :
				if (TestChaine(formulaire.elements[ichamp].name,'4','10','MOT DE PASSE')==false){
				    return (false);
				}

				if ((formulaire.pass.value !== formulaire.pass2.value)){
					var alerte="Les deux mots de passe que vous avez saisi sont différents";
					alert (alerte);
					formulaire.elements[ichamp].focus();
					document.getElementById(formulaire.elements[ichamp].name).className='champ-alerte';
					document.getElementById("pass").className='champ-alerte';
					return (false);
				}
				break;
			
			//---------------------------------------------------------nomSite
			case "nomSite" :
				if (TestChaine(formulaire.elements[ichamp].name,'4','250','NOM DU SITE')==false){
				    return (false);
				}
				break;
			
			//---------------------------------------------------------urlSite
			case "urlSite" :
				if (TestUrl(formulaire.elements[ichamp].name,'URL DU SITE')==false){
				    return (false);
				}
				break;
			
			//---------------------------------------------------------urlSite
			case "nbVisiteurs" :
				if (TestInt(formulaire.elements[ichamp].name,'2','15','NOMBRE DE VISITEURS')==false){
				    return (false);
				}
				break;
						
			//---------------------------------------------------------societé
			case "nomsociete" :
				if (formulaire.societe.length>1){
					for (ichamp2 = 0;  ichamp2 < formulaire.societe.length;  ichamp2++){
						if (formulaire.societe[ichamp2].checked){
							if (formulaire.societe[ichamp2].value=="1"){
								if (TestChaine(formulaire.elements[ichamp].name,'3','100','NOM SOCIETE')==false){
								    return (false);
								}
								break;
							}
							break;
						}
						break;
					}
				}else{
					if (TestChaine(formulaire.elements[ichamp].name,'3','100','NOM SOCIETE')==false){
					    return (false);
					}
					break;
				}
	
			//---------------------------------------------------------siret
			case "nosiret" :
				if (formulaire.societe.length>1){
					for (ichamp2 = 0;  ichamp2 <= formulaire.societe.length;  ichamp2++){
						if (formulaire.societe[ichamp2].checked){
							if (formulaire.societe[ichamp2].value=="1"){
								if ((formulaire.elements[ichamp].value == "") || (formulaire.elements[ichamp].value.length < 14)){
									var alerte="Tapez une valeur de 14 caractères au moins pour le champ \"N° SIRET\".";
									alert (alerte);
									formulaire.elements[ichamp].focus();
									return (false);
								}
							
								var checkOK = "0123456789 ";
								var checkStr = formulaire.elements[ichamp].value;
								var allValid = true;
								for (i = 0;  i < checkStr.length;  i++){
									ch = checkStr.charAt(i);
									for (j = 0;  j < checkOK.length;  j++)
										if (ch == checkOK.charAt(j))
											break;
										if (j == checkOK.length){
											allValid = false;
											break;
										}
								}
								
								if (!allValid){
									var alerte="Ne tapez que chiffres et blancs dans le champ \"N° SIRET\".";
									alert (alerte);
									formulaire.elements[ichamp].focus();
									return (false);
								}
								break;
							}
							break;
						}
						break;
					}
				}else{
								if ((formulaire.elements[ichamp].value == "") || (formulaire.elements[ichamp].value.length < 14)){
									var alerte="Tapez une valeur de 14 caractères au moins pour le champ \"N° SIRET\".";
									alert (alerte);
									formulaire.elements[ichamp].focus();
									return (false);
								}
							
								var checkOK = "0123456789 ";
								var checkStr = formulaire.elements[ichamp].value;
								var allValid = true;
								for (i = 0;  i < checkStr.length;  i++){
									ch = checkStr.charAt(i);
									for (j = 0;  j < checkOK.length;  j++)
										if (ch == checkOK.charAt(j))
											break;
										if (j == checkOK.length){
											allValid = false;
											break;
										}
								}
								
								if (!allValid){
									var alerte="Ne tapez que chiffres et blancs dans le champ \"N° SIRET\".";
									alert (alerte);
									formulaire.elements[ichamp].focus();
									return (false);
								}
								break;
				}
			
			//---------------------------------------------------------TVA
			case "notvaintrac" :
				if (formulaire.societe.length>1){
					for (ichamp2 = 0;  ichamp2 < formulaire.societe.length;  ichamp2++){
						if (formulaire.societe[ichamp2].checked){
							if (formulaire.societe[ichamp2].value=="1"){
								for (ichamp3 = 0;  ichamp3 < formulaire.TVAOK.length;  ichamp3++){
									if (formulaire.TVAOK[ichamp3].checked){
										if (formulaire.TVAOK[ichamp3].value=="1"){
											if (TestChaine(formulaire.elements[ichamp].name,'6','30','N° TVA')==false){
											    return (false);
											}
											break;
										}
										break;
									}
									break;
								}
								break;
							}
							break;
						}
						break;
					}
				}else{
								for (ichamp3 = 0;  ichamp3 < formulaire.TVAOK.length;  ichamp3++){
									if (formulaire.TVAOK[ichamp3].checked){
										if (formulaire.TVAOK[ichamp3].value=="1"){
											if (TestChaine(formulaire.elements[ichamp].name,'6','30','N° TVA')==false){
											    return (false);
											}
											break;
										}
										break;
									}
									break;
								}
								break;
				}
		}
	}

	if (!(formulaire.cga.checked)){
			var alerte="Vous devez lire et accepter les conditions générales d'affiliation.";
		alert (alerte);
		return (false);
	}
}
// -->
