
function envoiMessage(lang) {
    var nom = document.getElementById('nom');
    var societe = document.getElementById('societe');
    var email = document.getElementById('email');
    var msg = document.getElementById('message');
    var log = document.getElementById('log_res');

    var lang_envoi = "envoi";
    var lang_saisir_nom = "saisir nom";
    var lang_saisir_email = "saisir email";
    var lang_saisir_msg = "saisir message";
    var lang_envoi_ok = "envoi ok";

    switch (lang) {
    case 'fr':
	lang_saisir_nom = "veuillez saisir un nom";
	lang_saisir_email = "veuillez saisir une adresse email valide";
	lang_saisir_msg = "veuillez saisir un message";
	lang_envoi_ok = "le message a été envoyé avec succès";
	break;

    case 'es':
	lang_saisir_nom = "escriba un nombre";
	lang_saisir_email = "escriba una dirección de correo electrónico válida";
	lang_saisir_msg = "escriba un mensaje";
	lang_envoi_ok = "el mensaje se ha enviado correctamente";
	break;

    case 'ar':
	lang_saisir_nom = "الرجال إدخال اسم";
	lang_saisir_email = "الرجاء إدخال عنوان بريد الكتروني صالح";
	lang_saisir_msg = "الرجاء اختيار رسالة";
	lang_envoi_ok = "أرسلت الرسالة بنجاح";
	break;

    case 'cn':
	/*
	lang_saisir_nom = 
	lang_saisir_email =
	lang_saisir_msg =
	lang_envoi_ok =
	*/
	break;

    case 'en':
	/*
	lang_saisir_nom = 
	lang_saisir_email =
	lang_saisir_msg =
	lang_envoi_ok =
	*/
	break;

    case 'de':
	lang_saisir_nom = "Bitte geben Sie einen Namen an"
	lang_saisir_email = "Bitte geben Sie eine gültige Email-Adresse an"
	lang_saisir_msg = "Bitte geben Sie eine Nachricht ein"
	lang_envoi_ok = "Die Nachricht wurde erfolgreich versendet"
	break;
    }

    log.innerHTML = "...";

    if (nom.value.length == 0) {
	log.innerHTML = lang_saisir_nom;
	return;
    }

    if (email.value.length == 0) {
	log.innerHTML = lang_saisir_email;
	return;
    }

    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(email.value)) {
	log.innerHTML = lang_saisir_email;
	return;
    }

    if (msg.value.length == 0) {
	log.innerHTML = lang_saisir_msg;
	return;
    }

    var myAjax = new Ajax.Request(
	'envoi.php',
	{
	    method: 'post',
	    parameters: {
		nom: nom.value,
		societe: societe.value,
		email: email.value,
		msg: msg.value
	    },
	    asynchronous: true,
	    onSuccess: function(o) {
		var log = document.getElementById('log_res');
		log.innerHTML = lang_envoi_ok;

		var nom = document.getElementById('nom');
		nom.value = "";

		var societe = document.getElementById('societe');
		societe.value = "";
		
		var email = document.getElementById('email');
		email.value = "";

		var msg = document.getElementById('message');
		msg.value = "";
	    },
	    onFailure: function(o) {
		var log = document.getElementById('log_res');
		log.innerHTML = o.responseText;
	    }
	}
    )	    
}

