function email() {
	var motif = /^[a-zA-Z0-9_-]+([.]+[a-zA-Z0-9_-]+)*@[a-zA-Z0-9-]{2,}([.][a-zA-Z]{2,3}){1,2}$/;
	if(arguments[0].match(motif)) {
		return true;
	}
	else {
		return false;
	}
}

function envoyer() {

/*---------------------------------------------------------------------
		VERIF NIVEAU 1 : CAMPS NON VIDE
----------------------------------------------------------------------*/
	var arr_error = $$('.error');
	arr_error.each(function (item) {item.removeClassName('error')} );
	$('msginfo').removeClassName('error');

	error = false;
	var count_error = 0;
/*---------------------------------------------------------------------
		VERIF NIVEAU 1 : CAMPS NON VIDE
----------------------------------------------------------------------*/
	var arr_oblig = new Array('destinataire', 'expediteur', 'sujet', 'message', 'nom', 'prenom','code');
	
	arr_oblig.each(
		function (item) {
			if (!$F(item)) { 
				$('label_' + item).addClassName('error');
				error = true;
				count_error++;
			}
		}
	)
	
/*---------------------------------------------------------------------
		VERIF NIVEAU 2 : EMAIL VALIDE
----------------------------------------------------------------------*/
	if (!email($F('expediteur'))) { 
				$('label_expediteur').addClassName('error');
				error = true;
	}
	
/*---------------------------------------------------------------------
		SI PAS D'ERREIR : ENVOI D'EMAIL
----------------------------------------------------------------------*/	
	if(!error) {
		var arr_input = $('form').getElements();
		var param = new Hash();
		arr_input.each(
			function (item) {
				param.set(item.id,$F(item.id));
			}
		);
		
		/*new Ajax.Updater("msginfo", "../ajax/send.php" + param);*/
		
		new Ajax.Request("../ajax/send.php", {
			  method: 'post',
			  parameters: param,
			  onSuccess: function(transport) {
			    var notice = $('notice');
			    if (transport.responseText == 'OK') {
			    	$('submiter').hide();
			    	$('msginfo').innerHTML = 'Email bien envoy&eacute;';
			    }
			    else if (transport.responseText == 'NOT_SECURE') {
			    	$('msginfo').innerHTML = '<span class="error">Le code de s&eacute;curit&eacute; est incorrect</span>';
			    }			    	
			    else {
			    	$('msginfo').innerHTML = 'Erreur : Veuillez contacter le webmaster';
			    }
			  }
			});
		
	} else {
		
		if(count_error > 1) {
			$('msginfo').innerHTML = "Tous les champs sont obligatoires";
			$('msginfo').addClassName('error');
		}
		else {
			$('msginfo').innerHTML = "Erreur. Certains champs sont mal remplis";
			$('msginfo').addClassName('error');
		}	
	}
}
