// Form control

	function verif_form()
	{
		//var prenom = document.formulaire.prenom.value;
				
		var nom = document.getElementById('nom') ;
		var prenom = document.getElementById('prenom') ;
		var email = document.getElementById('email') ;
		var password = document.getElementById('password') ;
		var confirme = document.getElementById('confirm') ;
		var num = document.getElementById('num') ;
		var rue = document.getElementById('rue') ;
		var operateur = document.getElementById('operateur') ;
		var ville = document.getElementById('ville') ;
		var postal = document.getElementById('postal') ;
		var mobile = document.getElementById('mobile') ;
		
		var reg_email = /^[_a-z0-9-.]+@[a-z0-9-]+\.[a-z]+$/;
		var erreur = 0;
		
		if (nom.value == "")
		{
			nom.style.border = "solid 1px red";
			erreur = 1;
		}
		else{nom.style.border = "solid 1px #7f9db9";}
		
		if (prenom.value == "")
		{
			prenom.style.border = "solid 1px red";
			erreur = 1;
		}
		else{prenom.style.border = "solid 1px #7f9db9";}
		
		if (email.value == "" || reg_email.exec(email.value) == null)
		{
			email.style.border = "solid 1px red";
			erreur =1;
		}
		else{email.style.border = "solid 1px #7f9db9";}
		
		if (password.value == "")
		{
			password.style.border = "solid 1px red";
			erreur = 1;
		}
		else{
			password.style.border = "solid 1px #7f9db9";
		}
				
		if (confirme.value == "" || password.value != confirme.value)
		{
			confirme.style.border = "solid 1px red";
			erreur = 1;
		}
		else{
			password.style.border = "solid 1px #7f9db9";
			confirme.style.border = "solid 1px #7f9db9";
		}
		
		if (num.value == "" || isNaN(num.value))
		{
			num.style.border = "solid 1px red";
			erreur = 1;
		}
		else{num.style.border = "solid 1px #7f9db9";}
		
		if (rue.value == "")
		{
			rue.style.border = "solid 1px red";
			erreur = 1;
		}
		else{rue.style.border = "solid 1px #7f9db9";}
		
		if (postal.value == "" || isNaN(postal.value))
		{
			postal.style.border = "solid 1px red";
			erreur = 1;
		}
		else{postal.style.border = "solid 1px #7f9db9";}
		
		if (operateur.value == "")
		{
			operateur.style.border = "solid 1px red";
			erreur = 1;
		}
		else{operateur.style.border = "solid 1px #7f9db9";}
		
		if (ville.value == "")
		{
			ville.style.border = "solid 1px red";
			erreur = 1;
		}
		else{ville.style.border = "solid 1px #7f9db9";}
		
		if (mobile.value == "" || isNaN(mobile.value) || mobile.value.length != 10)
		{
			mobile.style.border = "solid 1px red";
			erreur = 1;
		}
		else{mobile.style.border = "solid 1px #7f9db9";}
		
		if (erreur == 1)
		{
			alert("Les champs en rouge sont vides, ou ne sont pas remplis correctement.");
		}		
		else if (erreur == 0)
		{
			document.formulaire.submit();
		}
	}

