		function verif_form(lang)
		{
		
			var f = document.form;
			/*
			if (f.nom.value == '')
			{
				tabAlerte = new Array(' Vous devez saisir un nom ', ' Please enter your  last name ');
				alert(tabAlerte[lang-1]);
				f.nom.focus();
				return;
			}	
			if (f.prenom.value == '')
			{
				tabAlerte = new Array(' Vous devez saisir un prénom ', ' Please enter your first name ');
				alert(tabAlerte[lang-1]);
				f.prenom.focus();
				return;
			}
			*/
				if (!form_abonn(f.mail.value))
				{
					tabAlerte = new Array(' Vous devez saisir un mail valide ', 'Please enter your email correctly ');
					alert(tabAlerte[lang-1]);
					f.mail.focus();
					return;
				}
			f.action = "";
			f.submit();
		}
		
		//-->
		
		function verif_form_abonnement(lang)
		{
			var f = document.form;
			if (f.nom.value == '')
			{
				tabAlerte = new Array(' Vous devez saisir un nom ', ' Please enter your  last name ');
				alert(tabAlerte[lang-1]);
				f.nom.focus();
				return;
			}	
			if (f.prenom.value == '')
			{
				tabAlerte = new Array(' Vous devez saisir un prénom ', ' Please enter your first name ');
				alert(tabAlerte[lang-1]);
				return;
			}
			if (f.infoMail.checked )
			{
				if (!form_abonn(f.mail.value))
				{
					tabAlerte = new Array(' Vous devez saisir un mail valide ', 'Please enter your email correctly ');
					alert(tabAlerte[lang-1]);
					f.mail.focus();
					return;
				}
			}
			if ( (!f.infoMail.checked) && (!f.infoSms.checked) )
			{
				tabAlerte = new Array(' Vous devez choisir un mode de réception ', 'Vous devez choisir un mode de réception ');
				alert(tabAlerte[lang-1]);
				return;
			}
			
			if ((f.infoMail.checked == true) && (f.mail.value == ''))
			{
				tabAlerte = new Array(' Vous devez saisir un mail valide ', 'Please enter your email correctly ');
				alert(tabAlerte[lang-1]);
				f.mail.focus();
				return;
			}
			
			if ((f.infoSms.checked == true) && (f.tel.value == ''))
			{
				tabAlerte = new Array(' Vous devez saisir votre numéro de téléphone ', 'Please enter your phone number ');
				alert(tabAlerte[lang-1]);
				f.tel.focus();
				return;
			}
			
			if ((f.infoSms.checked == true) && (f.tel.value != ''))
			{
				if (caract_spe(f.tel.value,1))
				{
				tabAlerte = new Array(' Veuillez saisir un numero de type numérique ', 'Please enter your phone number correctly');
					alert(tabAlerte[lang-1]);
					f.tel.focus()
					return false;
				}
			}
			
			f.action = "";
			f.submit();
		}
		
		//-->
		
		
function form_abonn(mel)
{
	if ( mel != '') 
	{
		//verification de la présence de @ et du point
		if (mel.indexOf("@") == -1)
		{
			//alert(' Adresse e-mail non correcte ');
			return false;
		}
		if (mel.indexOf(".") == -1)
		{
			//alert(' Adresse e-mail non correcte ');
			return false;
		}		
		return true;
	}
	else
		return false;
}

function caract_spe(ch,typ)
	{
		if(typ==1)
		{
			//typ entier
			var x="0123456789";
		}
		else
		{
			//typ réel
			var x="0123456789,";
		}

		for (var j=0;j<ch.length;j++)
		{
			if (x.indexOf(ch.charAt(j))==-1)
			{	
				return -1;
			}
		}
		return 0;
	}