		var testform = 0;
		
		function ValideContact() 
		{
			testform = 0;

			//Nom
			if (testform == 0 && eval('document.CONTACT.nom.value') == '') 
			{
				eval('document.CONTACT.nom.focus()');
				alert("Veuillez indiquer votre nom");
				testform = 1 ;
			}

			//prenom
			if (testform == 0 && eval('document.CONTACT.prenom.value') == '') 
			{
				eval('document.CONTACT.prenom.focus()');
				alert("Veuillez indiquer votre prénom");
				testform = 1 ;
			}
			
			//sujet
			if (testform == 0 && eval('document.CONTACT.societe.value') == '') 
			{
				eval('document.CONTACT.societe.focus()');
				alert("Veuillez indiquer le nom de votre société");
				testform = 1 ;
			}
			
			//Email
			//Check de l'intégrité de l'adresse email
			var re;

			re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/;
		
			if (testform == 0 && re.test(document.CONTACT.email.value) == false) 
			{
 				document.CONTACT.email.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				testform = 1 ;
			}
			
			//téléphone
			if (testform == 0 && eval('document.CONTACT.phone.value') == '') 
			{
				eval('document.CONTACT.phone.focus()');
				alert("Merci d\'indiquer un n° de téléphone. Il me sera plus facile pour vous joindre.");
				testform = 1 ;
			}
			
			//Nom
			if (testform == 0 && eval('document.CONTACT.message.value') == '') 
			{
				eval('document.CONTACT.message.focus()');
				alert("Sans message, une prise de contact est inutile");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.CONTACT.submit();
			}
		}	
		
		function ValideLogin() 
		{
			testform = 0;

			//On submit si ok
			if (testform == 0) {
				document.login.submit();
			}
			
		}
		
		function ValideOubli() 
		{
			testform = 0;

			//Nom
			if (testform == 0 && eval('document.OUBLI.num_cli.value') == '') 
			{
				eval('document.OUBLI.num_cli.focus()');
				alert("Veuillez indiquer votre code client");
				testform = 1 ;
			}			
			
			//Email
			//Check de l'intégrité de l'adresse email
			var re;

			re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/;
		
			if (testform == 0 && re.test(document.OUBLI.email.value) == false) 
			{
 				document.OUBLI.email.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				testform = 1 ;
			}
			
						
			//On submit si ok
			if (testform == 0) {
				document.OUBLI.submit();
			}
		}
		
		function ValideInscription() 
		{
			testform = 0;

			//Nom
			if (testform == 0 && eval('document.INSCRIPTION.nom.value') == '') 
			{
				eval('document.INSCRIPTION.nom.focus()');
				alert("Veuillez indiquer votre Raison sociale");
				testform = 1 ;
			}
				
			//Email
			//Check de l'intégrité de l'adresse email
			var re;

			re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/;
		
			if (testform == 0 && re.test(document.INSCRIPTION.email.value) == false) 
			{
 				document.INSCRIPTION.email.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				testform = 1 ;
			}
				
			//Check du mot de passe
			if (testform == 0 && (document.INSCRIPTION.pass.value.length < 6 || document.INSCRIPTION.pass.value.length >= 15)) 
			{
				document.INSCRIPTION.pass.focus();
				alert("Attention, votre mot de passe doit contenir entre 6 et 15 caractères");
				testform = 1;
			}
			if (testform == 0 && document.INSCRIPTION.pass.value != document.INSCRIPTION.pass2.value) 
			{
				document.INSCRIPTION.pass.focus();
				alert("Attention, les deux mots de passe saisies ne correspondent pas");
				testform = 1;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.INSCRIPTION.submit();
			}
		}
		
		function ValidePresse() 
		{
			testform = 0;

			//titre
			if (testform == 0 && eval('document.PRESSE.f_titre.value') == '') 
			{
				eval('document.PRESSE.f_titre.focus()');
				alert("Veuillez indiquer le titre de votre article");
				testform = 1 ;
			}							
			
			//resume
			if (testform == 0 && eval('document.PRESSE.f_resume.value') == '') 
			{
				eval('document.PRESSE.f_resume.focus()');
				alert("Le résumé de votre article apparait sur la page des articles, donc il vaut mieux en saisir un");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.PRESSE.submit();
			}
		}
		
		function ValideLien() 
		{
			testform = 0;

			//titre
			if (testform == 0 && eval('document.liens.f_nom.value') == '') 
			{
				eval('document.liens.f_nom.focus()');
				alert("Veuillez indiquer le nom du partenaire");
				testform = 1 ;
			}							
			
			//url
			if (testform == 0 && eval('document.liens.f_url.value') == '') 
			{
				eval('document.liens.f_url.focus()');
				alert("Si vous indiquez l'url du site internet de votre partenaire, cela sera bénéfique pour votre propre site");
				testform = 1 ;
			}
			
			//logo/code
			if (testform == 0 && (eval('document.liens.f_fichier.value') == '') || (eval('document.liens.f_code.value') == '')) 
			{
				eval('document.liens.f_fichier.focus()');
				alert("un logo ou une bannière est obligatoire pour l'harmonie de la présentation");
				testform = 1 ;
			}
			
			//url
			if (testform == 0 && eval('document.liens.f_desc.value') == '') 
			{
				alert("Un petit descriptif de votre partenaire pourrait aider les internautes à le connaître");
			}
			
			//On submit si ok
			if (testform == 0) {
				document.liens.submit();
			}
		}
