// fonction vérifiant la syntaxe d'une adresse email

function validEmail(adresse) {
	if (window.RegExp)
	{
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^\\s*[a-zA-Z0-9\\-\\._]+@[a-zA-Z0-9\\-\\.]+\\.[a-zA-Z]{2,3}\\s*$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(adresse) && reg2.test(adresse))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	else
	{
		var arobas=0;
		var point=0;
		arobas=adresse.indexOf('@',0);
		point=adresse.indexOf('.',arobas);
		if (point !=-1 && arobas !=1 && (point!=adresse.length-1) && (point!=arobas+1)) return true;
		return false;
	}
}