function isEMailAddr(elem) {

	mail = $(elem).value;
	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
	if (mail.match(re)) {
		return true;
	} else {
		new Effect.Highlight($(elem),{ duration : 20 });	
		return false;
	}

}

function require_elements(elem,mail)
{
	$validate=true;
	
	elem.each(function(item){ if($F(item)=="") {	new Effect.Highlight(item,{ duration : 20 });	$validate=false;} });
	
	if(!$validate){
		alert(' * Veuillez remplir les champs obligatoires');
	}else{ 
		if(!isEMailAddr(mail)){	$validate=false;alert('* Email invalide'); }
	}
	
	return $validate;
}