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

			//Nom
			if (testform == 0 && eval('document.connexion.login.value') == '') 
			{
				document.connexion.login.focus();
				alert("Merci de saisir votre email ou votre pseudo");
				testform = 1 ;
			}														
			
			//Nom
			if (testform == 0 && eval('document.connexion.pass.value') == '') 
			{
				document.connexion.pass.focus();
				alert("La saisie du mot de passe est obligatoire pour l'ouverture de la session");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.connexion.submit();
			}
		}
		
		function VerifLoginPopUp() 
		{
			testform = 0;

			//Nom
			if (testform == 0 && eval('document.connexion_popup.login.value') == '') 
			{
				document.connexion_popup.login.focus();
				alert("Merci de saisir votre email ou votre pseudo");
				testform = 1 ;
			}														
			
			//Nom
			if (testform == 0 && eval('document.connexion_popup.pass.value') == '') 
			{
				document.connexion_popup.pass.focus();
				alert("La saisie du mot de passe est obligatoire pour l'ouverture de la session");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.connexion_popup.submit();
			}
		}
		
		function ValideContact() 
		{
			testform = 0;

			//Nom
			if (testform == 0 && eval('document.contact.f_nom.value') == '') 
			{
				document.contact.f_nom.focus();
				alert("Veuillez indiquer votre nom");
				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.f_email.value) == false) 
			{
 				document.contact.f_email.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				testform = 1 ;
			}						
			
			//Nom
			if (testform == 0 && eval('document.contact.f_msg.value') == '') 
			{
				document.contact.descript.focus();
				alert("Sans message, une prise de contact est inutile");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.contact.submit();
			}
		}	
		
		function ValideEmail() 
		{
			testform = 0;			
			
			//texte
			if (testform == 0 && eval('document.EMAIL.FCKeditor1.value') == '') 
			{
				document.EMAIL.FCKeditor1.focus();
				alert("Sans texte votre email n\'aura aucun impact");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.EMAIL.submit();
			}
		}				
				
		function ValideAmi() 
		{
			testform = 0;
			
			//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.ami.email_ami.value) == false) 
			{
 				document.ami.email_ami.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.ami.submit();
			}
		}				
		
		
		function IsDate(d) {
			if (d == "") // si la variable est vide on retourne faux
				return false;
			  
			e = new RegExp("^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$");
			  
			if (!e.test(d)) // On teste l'expression régulière pour valider la forme de la date
				return false; // Si pas bon, retourne faux

			// On sépare la date en 3 variables pour vérification, parseInt() converti du texte en entier
			j = parseInt(d.split("/")[0], 10); // jour
			m = parseInt(d.split("/")[1], 10); // mois
			a = parseInt(d.split("/")[2], 10); // année

			// Définition du dernier jour de février
			if (a%4 == 0 && a%100 !=0 || a%400 == 0) fev = 29;
			else fev = 28;

			// Nombre de jours pour chaque mois
			nbJours = new Array(31,fev,31,30,31,30,31,31,30,31,30,31);

			// Enfin, retourne vrai si le jour est bien entre 1 et le bon nombre de jours, idem pour les mois, sinon retourn faux
			return ( m >= 1 && m <=12 && j >= 1 && j <= nbJours[m-1] );
		}		
		
		function ValideVendeuse() 
		{
			testform = 0;
			
			//pseudo
			if (testform == 0 && eval('document.vendeuse.f_pseudo.value') == '') 
			{
				document.vendeuse.f_pseudo.focus();
				alert("Veuillez indiquer le pseudo de la vendeuse");
				testform = 1 ;
			}
			
			//Nom
			if (testform == 0 && eval('document.vendeuse.f_nom.value') == '') 
			{
				document.vendeuse.f_nom.focus();
				alert("Veuillez indiquer le nom de la vendeuse");
				testform = 1 ;
			}			
			
			//Prénom
			if (testform == 0 && eval('document.vendeuse.f_prenom.value') == '') 
			{
				document.vendeuse.f_prenom.focus();
				alert("Veuillez indiquer le prénom de la vendeuse");
				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.vendeuse.f_email.value) == false) 
			{
 				document.vendeuse.f_email.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				testform = 1 ;
			}						
			
			//Nom
			if (testform == 0 && eval('document.vendeuse.f_pays.value') == '') 
			{
				document.vendeuse.f_pays.focus();
				alert("Le pays est obligatoire");
				testform = 1 ;
			}
			
			//Nom
			if (testform == 0 && eval('document.vendeuse.f_dept.value') == '') 
			{
				document.vendeuse.f_dept.focus();
				alert("Le département est obligatoire");
				testform = 1 ;
			}
			
			//Nom
			if (testform == 0 && eval('document.vendeuse.f_ville.value') == '') 
			{
				document.vendeuse.f_ville.focus();
				alert("La ville est obligatoire");
				testform = 1 ;
			}
			
			//On submit si ok
			if (testform == 0) {
				document.vendeuse.submit();
			}
		}
		
		function ValideProduit() 
		{
			testform = 0;
			
			//titre
			if (testform == 0 && eval('document.produit.f_titre.value') == '') 
			{
				document.produit.f_titre.focus();
				alert("Veuillez indiquer le titre de votre produit");
				testform = 1 ;
			}						
			
			//titre
			if (testform == 0 && eval('document.produit.f_marque.value') == '') 
			{
				document.produit.f_marque.focus();
				alert("Veuillez indiquer la marque de votre produit");
				testform = 1 ;
			}
			
			//titre
			if (testform == 0 && eval('document.produit.f_type.value') == '') 
			{
				document.produit.f_type.focus();
				alert("Veuillez indiquer le type de votre produit");
				testform = 1 ;
			}
			
			//titre
			if (testform == 0 && eval('document.produit.f_style.value') == '') 
			{
				document.produit.f_style.focus();
				alert("Veuillez indiquer le style de votre produit");
				testform = 1 ;
			}
			
			//titre
			if (testform == 0 && eval('document.produit.f_etat.value') == '') 
			{
				document.produit.f_etat.focus();
				alert("Veuillez indiquer l'état de votre produit");
				testform = 1 ;
			}
			
			//titre
			if (testform == 0 && eval('document.produit.f_prix.value') == '') 
			{
				document.produit.f_prix.focus();
				alert("Veuillez indiquer le prix de votre produit");
				testform = 1 ;
			}
						
			//On submit si ok
			if (testform == 0) {
				document.produit.submit();
			}
		}
		
		function ValideSearch() 
		{
			document.recherche.submit();			
		}
		
		function ValideContactProduit() 
		{
			testform = 0;
					
			//Nom
			if (testform == 0 && eval('document.contact_produit.nom.value') == '') 
			{
				document.contact_produit.nom.focus();
				alert("Veuillez indiquer votre nom à la chineuse");
				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_produit.email.value) == false) 
			{
 				document.contact_produit.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.contact_produit.submit();
			}
		}
		
		function ValideEnvoiProduit() 
		{
			testform = 0;
					
			//Nom
			if (testform == 0 && eval('document.envoi_produit.mon_nom.value') == '') 
			{
				document.contact_produit.mon_nom.focus();
				alert("Veuillez indiquer votre nom");
				testform = 1 ;
			}			
			
			//Nom
			if (testform == 0 && eval('document.envoi_produit.son_nom.value') == '') 
			{
				document.contact_produit.son_nom.focus();
				alert("Veuillez indiquer le nom de votre amie");
				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.envoi_produit.mon_email.value) == false) 
			{
 				document.envoi_produit.mon_email.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				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.envoi_produit.son_email.value) == false) 
			{
 				document.envoi_produit.son_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.envoi_produit.submit();
			}
		}
		
		function ValideSignalerProduit() 
		{
			testform = 0;
					
			//Nom
			if (testform == 0 && eval('document.signaler_produit.nom.value') == '') 
			{
				document.signaler_produit.nom.focus();
				alert("Veuillez indiquer votre nom.");
				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.signaler_produit.email.value) == false) 
			{
 				document.signaler_produit.email.focus();
				alert("Entrez un email valide sous la forme nom_utilisateur@nom_domaine.com");
				testform = 1 ;
			}						
				
			//Nom
			if (testform == 0 && eval('document.signaler_produit.sujet.value') == '') 
			{
				document.signaler_produit.sujet.focus();
				alert("Merci de sélectionner le sujet de votre message");
				testform = 1 ;
			}
						
			//On submit si ok
			if (testform == 0) {
				document.signaler_produit.submit();
			}
		}
