var initnewsletter = function() {
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	$('newsletter').observe('submit', function(event){
		if (filter.test($('email').value))
		{
			new Ajax.Request('processnewsletter.php', {
				method: 'get',
				parameters: {email: $('email').value}	,
				onComplete: function(tr) {
					$('status').update('Votre inscription a bien été enregistrée.');
					new Effect.Opacity('newsletter', {
						duration: 0.5,
						from: 1,
						to: 0,
						afterFinish: function() {
							$('newsletter').hide();
							
							//new Effect.Fade('status', {duration: 0.5, from: 0, to: 1});
							$('status').setStyle({margin: '20px 0 26px 25px'});
							$('status').show();
						}
					});
				}
			});		
		}
		else
		{
			$('status').update('Nous vous invitons a introduire une adresse email valide.');
			$('email').observe('focus', function(ev) { new Effect.BlindUp('status', {duration: 0.5}); });
			new Effect.BlindDown('status', {duration: 0.5});
		}
		Event.stop(event);
		return false;
	});
}
