function validateForm(formName, formId, errorBoxId){
	
	var errorBox = document.getElementById(errorBoxId);
	var form = document.getElementById(formId);

	var errorTitle = "";
	var errorList = "";
	
	if(errorBox){
		// Demande de documentation
		//Case à cocher 1 et 2
		if(formName.checkbox1.checked || formName.checkbox2.checked){
			
			errorTitle="Merci de compl&eacute;ter les informations suivantes : ";
			
			if(formName.edit_submitted_nom.value == ""){
                errorList += "<li>Nom : Le champ est obligatoire.</li>";
            }
            
			if(formName.edit_submitted_nom.value == ""){
				errorList += "<li>Nom : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_prenom.value == ""){
				errorList += "<li>Prenom : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_email.value == ""){
				errorList += "<li>Email : Le champ est obligatoire.</li>";
			}
			else if(!checkMail(formName.edit_submitted_email.value)){
			     errorList += "<li>Email : cette adresse est invalide</li>";
			}
			if(formName.edit_submitted_adresse.value == ""){
				errorList += "<li>Adresse : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_cp.value == ""){
				errorList += "<li>Code postal : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_ville.value == ""){
				errorList += "<li>Ville : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_pays.value == ""){
				errorList += "<li>Pays: Le champ est obligatoire.</li>";
			}
		}
		// Pas de demande de documentation, et pas de message
		else if(formName.edit_submitted_message.value == ""){
			errorTitle = "Merci de compl&eacute;ter les informations suivantes : ";
			
			if(formName.edit_submitted_nom.value == ""){
				errorList += "<li>Nom : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_prenom.value == ""){
				errorList += "<li>Prenom : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_email.value == ""){
				errorList += "<li>Email : Le champ est obligatoire.</li>";
			}
			else if(!checkMail(formName.edit_submitted_email.value)){
                 errorList += "<li>Email : La saisie n'est pas valide</li>";
            }
			errorList += "<li>Votre message : Merci de nous indiquer la raison de votre contact</li>";
		}
		// Saisi invalide
		else{
			errorTitle = "Merci de compl&eacute;ter les informations suivantes : ";
			
			if(formName.edit_submitted_nom.value == ""){
				errorList += "<li>Nom : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_prenom.value == ""){
				errorList += "<li>Prenom : Le champ est obligatoire.</li>";
			}
			if(formName.edit_submitted_email.value == ""){
				errorList += "<li>Email : Le champ est obligatoire.</li>";
			}
			else if(!checkMail(formName.edit_submitted_email.value)){
                 errorList += "<li>Email : La saisie n'est pas valide</li>";
            }
		}
		if(errorList != ""){
			var errorMsg = "<div class=\"warning\">";
			errorMsg += "<h2>"+errorTitle+"</h2>";
			errorMsg += "<ul>";
			errorMsg += errorList;
			errorMsg += "</ul>";
			errorList += "</div>";
			$("#error").empty();
			$("#error").append(errorMsg);
			return false;
		}
		else{
			return true;
		}
	}
	return false;
}
function checkMail(email){
    var retour = false;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(email)){
        retour = true;
    }
    return retour;
}
