var blank_email = true;
var err = false;
$(document).ready(function(){
	if($("#email").val() == ""){
		reset_champnews();
	}

	$("#email").focus(function(){	
			if(blank_email){
				$("#email").val("");
			}				
		}).blur(function(){
			if($("#email").val() != "")
			{
				blank_email = false;
			}
			else reset_champnews();
		}).change(function(){							
			blank_email = false;
		}).keyup(function(event){
			if(event.keyCode==13)
				return;
			if(err && !blank_email)
			{
				$("#err_mail").fadeOut(300);
				$("#err_mail").html("");
			}
		});
	
	$("#form_newsletter").submit(function(){
		var email = $("#email").val();
		var goodmail = test_mail(email);
		if(!goodmail)
		{
			
			$("#err_mail").html("<span style='color:red;font-size:8pt;'>Veuillez entrer un email valide S.V.P</span>");
			$("#err_mail").fadeIn(300);
			err = true;
			return false;
		}
		else
		{
			return true;				
		}			
	});
});	

function reset_champnews(){
	$("#email").val("Newsletter");
	blank_email = true;
}

function test_mail(email)
{
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	if(reg.test(email))
	{
		return(true);
	}
	else
	{
		return(false);
	}
}
