function	checknumeric(field,limit)
	{
		pattern = /^[0-9]*$/;
		
		if(pattern.test(field.value)==false)
		{
			//alert("Not numeric in " + field.name);
			return false;
		}
		else
		{
			if(field.value > limit) 
			{
				//alert("Out of range in " + field.name);
				//field.value = "";
				return false;
			}
		}
		
		return true;
	}



function VerifInfo()
{

	document.form1.tel.value = document.form1.tel.value.replace(new RegExp(/-/g), ""); 
	document.form1.tel.value = document.form1.tel.value.replace(new RegExp(/ /g), ""); 

	msg = "";
	res=true;
	
	if(document.form1.nom.value == ""){ msg = msg + "\t- le nom obligatoire \n"; res = false;}
	if(document.form1.cie.value == ""){ msg = msg + "\t- la compagnie obligatoire \n"; res = false;}
	if(document.form1.email.value == ""){ msg = msg + "\t- l'email obligatoire \n"; res = false;}
	else
	{
		if(document.form1.email.value.indexOf('@') == -1 || document.form1.email.value.indexOf('.') == -1){ msg = msg + "\t- l'email non valide \n"; res = false;}
	}
	if(document.form1.tel.value == ""){ msg = msg + "\t- le téléphone obligatoire \n"; res = false;}
	else
	{
		if(checknumeric(document.form1.tel,9999999999) == false){ msg = msg + "\t- le téléphone  (pas numerique) \n"; res = false;}
	}
	if(document.form1.sujet.value == ""){ msg = msg + "\t- le sujet obligatoire \n"; res = false;}
	
	
	if (res == false)
	{
		msg = "Le ou les champs suivants ne sont pas saisis ou en erreur :\n\n" + msg;
		alert (msg);
		return false;
	} 
	return true;
}

