// JavaScript Document

// Formatage d'un champs mail
function valid_mail(evt)
{
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var interdit = 'àâäãçéèêëìîïòôöõùûüñ &*?!:;,\t#~"^¨%$£?²¤§%*()[]{}<>|\\/`\'';
	if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0)
		return false;
}

function testertelephone(texte) 
{
	// Aide à la saisie : numéro de téléphone
	// http://www.dev35.com - pascal.itos@wanadoo.fr
	var expression = /[^0-9 +()]+/gi; 
	if (expression.test(texte.value))
	{
		alert ("ecrivez simplement avec des chiffres.\nSEIZE THE FIGURES ONLY.\nSEIZE LAS UNICAS CIFRAS");
		texte.value=texte.value.substring(0,texte.value.length-1);
		return false;
	}
}

function valid_name(evt)
{
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var interdit = '&*?!:;,\t#~"¨^%$£?²¤§%*()[]{}<>|\\/`\"_=+°@µ+.';
	if(keyCode < 17 || keyCode == 32)
		return true;
	if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0)
		return false;
}

function valid_adress(evt)
{
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var interdit = '&*?!:;\t#~"¨^%$£?²¤§%*()[]{}<>|\\/`\"_=+°@µ+';
	if(keyCode < 17 || keyCode == 32)
		return true;
	if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0)
		return false;
}

function valid_number(evt)
{
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var autorise = '0123456789';
	if (autorise.indexOf(String.fromCharCode(keyCode)) >= 0 || keyCode < 17)
		return true;
	else
		return false;
}

function valid_date(evt)
{
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var autorise = '0123456789/';
	if (autorise.indexOf(String.fromCharCode(keyCode)) >= 0 || keyCode < 17)
		return true;
	else
		return false;
}
