<!--
function verifForm(formulaire){
	for (ichamp = 0;  ichamp < formulaire.length;  ichamp++){
		var champname=formulaire.elements[ichamp].name;
		switch (champname)
		{
			//---------------------------------------------------------
			case "nom" :
				if (TestChaine(champname,'3','50','NOM')==false){
				    return (false);
				}
				break;
	
			//---------------------------------------------------------
			case "prenom" :
				if (TestChaine(champname,'3','50','PRENOM')==false){
				    return (false);
				}
				break;
	
			//---------------------------------------------------------
			case "adresse" :
				if (TestChaine(champname,'5','50','ADRESSE')==false){
				    return (false);
				}
				break;

			//---------------------------------------------------------
			case "cp" :
				if (TestInt(champname,'5','5','CODE POSTAL')==false){
				    return (false);
				}
				break;
			
			//---------------------------------------------------------
			case "ville" :
				if (TestChaine(champname,'2','50','VILLE')==false){
				    return (false);
				}
				break;			
			  
			//---------------------------------------------------------
			case "login" :
				if (TestChaine(champname,'3','50','IDENTIFIANT')==false){
				    return (false);
				}
				break;
	
			//---------------------------------------------------------
			case "mail" :
				if (TestMail(champname,'E-MAIL')==false){
				    return (false);
				}
			
				if (formulaire.elements[ichamp].value !== formulaire.elements[champname + '2'].value){
			    	alert('Les deux emails que vous avez saisis sont différents !');
					document.getElementById(champname).focus();
					document.getElementById('l' + champname).style.color = colorKo;
					document.getElementById(champname).className='champ-alerte';

					document.getElementById('l' + champname + '2').style.color = colorKo;
					document.getElementById(champname + '2').className='champ-alerte';
					return (false);
				}else{
					document.getElementById('l' + champname).style.color = colorOk;
					document.getElementById(champname).className='champ';

					document.getElementById('l' + champname + '2').style.color = colorOk;
					document.getElementById(champname + '2').className='champ';
				}
				break;
			
			//---------------------------------------------------------
			case "pass" :
				if (TestChaine(champname,'4','10','MOT DE PASSE')==false){
				    return (false);
				}

				if (formulaire.elements['act'].value=='add'){
					if (formulaire.elements[ichamp].value !== formulaire.elements[champname + '2'].value){
				    	alert('Les deux mots de passe que vous avez saisis sont différents !');
						document.getElementById(champname).focus();
						document.getElementById('l' + champname).style.color = colorKo;
						document.getElementById(champname).className='champ-alerte';
	
						document.getElementById('l' + champname + '2').style.color = colorKo;
						document.getElementById(champname + '2').className='champ-alerte';
						return (false);
					}else{
						document.getElementById('l' + champname).style.color = colorOk;
						document.getElementById(champname).className='champ';
	
						document.getElementById('l' + champname + '2').style.color = colorOk;
						document.getElementById(champname + '2').className='champ';
					}
				}
				break;
						
			//---------------------------------------------------------
			case "nomsociete" :
				if (document.getElementById('societeoui').checked){
					if (TestChaine(champname,'3','50','NOM SOCIETE')==false){
					    return (false);
					}
				}
				break;
	
			//---------------------------------------------------------
			case "nosiret" :
				if (document.getElementById('societeoui').checked){
					if (TestSiret(champname,'','','N° SIRET')==false){
					    return (false);
					}
				}
				break;
			
			//---------------------------------------------------------
			case "notvaintrac" :
				if ((document.getElementById('societeoui').checked) && (document.getElementById('TVAOK').checked)){
					if (TestTVAIntra(champname,'','','N° TVA INTRACOMMUNAUTAIRE')==false){
					    return (false);
					}
				}
				break;
		}
	}

	//---------------------------------------------------------
	if (!(document.getElementById('societeoui').checked) && !(document.getElementById('societenon').checked)){
		alert ("Vous devez préciser si vous souhaitez faire apparaître le nom de votre entreprise sur la facture.");
		return (false);
	}

	//---------------------------------------------------------
	if (document.getElementById('societeoui').checked){
		if (!(document.getElementById('TVAOK').checked) && !(document.getElementById('TVAOK').checked)){
			alert ("Vous devez préciser si votre entreprise est assujettie à la TVA intracommunautaire.");
			return (false);
		}
	}
	
	if (formulaire.act=='add'){
		//---------------------------------------------------------
		var allValid = false;
		for (ichamp2 = 0;  ichamp2 < formulaire.paiement.length;  ichamp2++){
			if (formulaire.paiement[ichamp2].checked){
				allValid = true;
				break;
			}
		}
		if (!allValid){
	    	alert('Vous devez choisir un moyen de paiement.');
			return (false);
		}
	
		//---------------------------------------------------------
		if (!(formulaire.cgu.checked)){
			alert ("Vous devez lire et accepter les conditions générales d\'utilisation pour pouvoir poursuivre votre inscription.");
			return (false);
		}
	}
}

function verifForm2(formulaire){
	for (ichamp = 0;  ichamp < formulaire.length;  ichamp++){
		var champname=formulaire.elements[ichamp].name;
		var p= /_2/gi
		champname0=champname.replace(p,'');
		switch (champname0)
		{
			//---------------------------------------------------------
			case "login" :
				if (TestChaine(champname,'3','50','IDENTIFIANT')==false){
				    return (false);
				}
				break;
	
			//---------------------------------------------------------
			case "mail" :
				if (TestMail(champname,'E-MAIL')==false){
				    return (false);
				}
			
				if (formulaire.elements[ichamp].value !== formulaire.elements[champname + '2'].value){
			    	alert('Les deux emails que vous avez saisis sont différents !');
					document.getElementById(champname).focus();
					document.getElementById('l' + champname).style.color = colorKo;
					document.getElementById(champname).className='champ-alerte';

					document.getElementById('l' + champname + '2').style.color = colorKo;
					document.getElementById(champname + '2').className='champ-alerte';
					return (false);
				}else{
					document.getElementById('l' + champname).style.color = colorOk;
					document.getElementById(champname).className='champ';

					document.getElementById('l' + champname + '2').style.color = colorOk;
					document.getElementById(champname + '2').className='champ';
				}
				break;
			
			//---------------------------------------------------------
			case "pass0" :
				if (TestChaine(champname,'4','10','MOT DE PASSE')==false){
				    return (false);
				}
				break;
			
			//---------------------------------------------------------
			case "pass" :
				if (document.getElementById('modifPass1').checked){
					if (TestChaine(champname,'4','10','NOUVEAU MOT DE PASSE')==false){
					    return (false);
					}

					if (formulaire.elements[ichamp].value !== formulaire.elements[champname + '2'].value){
				    	alert('Les deux mots de passe que vous avez saisis sont différents !');
						document.getElementById(champname).focus();
						document.getElementById('l' + champname).style.color = colorKo;
						document.getElementById(champname).className='champ-alerte';
	
						document.getElementById('l' + champname + '2').style.color = colorKo;
						document.getElementById(champname + '2').className='champ-alerte';
						return (false);
					}else{
						document.getElementById('l' + champname).style.color = colorOk;
						document.getElementById(champname).className='champ';
	
						document.getElementById('l' + champname + '2').style.color = colorOk;
						document.getElementById(champname + '2').className='champ';
					}
				}
				break;
		}
	}
}
// -->
