function protected_mail(email) {
	var pattern = '!SPAM!';
	goodmail = email.replace(pattern, "@");
	window.open("mailto:"+goodmail);
}

function checkMail(strEmail) {
	var error;
		re = new RegExp("^([0-9a-zA-Z-_.]+)(@{1})([0-9a-zA-Z-_.]+)([.]{1})([a-zA-Z]{2,4})$");
	if (!re.test(strEmail)) { //expression régulière qui check si tous les caractères saisis sont valides pour un email
		return false;
	} else {
		var cpt = 0;
		var arob = strEmail.indexOf("@", cpt);
		while (strEmail.indexOf(".", cpt) != -1) {
			strTemp = strEmail.indexOf(".", cpt);
			if ((strTemp == 0) || (strTemp == cpt) || (strTemp == arob -1) || (strTemp == arob +1)) {
				error = "erreur";
				break;
			}
			cpt = strTemp + 1;
		}
	
		if (error){
			return false;
		}
		else{
			return true;
		}
	}
}


var postexte=0;

function msgdefil(texte) {
	var lgtexte=texte.length-1;
	if (postexte == texte.length) {
		postexte=0;
	}
	if (postexte<=lgtexte) {
		afftexte = texte.substring((texte.length-(lgtexte-postexte)),texte.length) + texte.substring(0,postexte);
		postexte++;
	}
	window.status = afftexte;
	vitessedefil = setTimeout("msgdefil(texte)", 100);
}
