// Validation du formulaire de soumission
function valideSoumission() {
	var f = $("soumission_form");
	var emailFilter = /^.+@.+\..{2,4}$/;

	// Le nom
	if (f.soumission_nom.value == "") {
		alert("SVP Veuillez entrez un nom pour la soumission.");
		f.soumission_nom.focus();
	}
	// Le courriel
	else if (f.soumission_courriel.value == "") {
		alert("Veuillez entrez un courriel pour pouvoir recevoir la soumission.");
		f.soumission_courriel.focus();
	}
	// Format du courriel
	else if (!(emailFilter.test(f.soumission_courriel.value))) {
		alert("Veuillez entrez un courriel valide pour pouvoir recevoir la soumission.");
		f.soumission_courriel.focus();
	}
	// L'age
	else if (f.soumission_age.value == "") {
		alert("Veuillez indiquer l'âge de la personne pour la soumission.");
		f.soumission_age.focus();
	}
	// Format de l'age
	else if (("" + parseInt(f.soumission_age.value)) != f.soumission_age.value) {
		alert("Veuillez entrez un nombre pour l'âge.");
		f.soumission_age.value = "";
		f.soumission_age.focus();
	}
	// Montant assurance
	else if (f.soumission_montant.value == "" && f.maladie_montant.value == "") {
		alert("Veuillez indiquer le montant d'assurance-vie ou maladie grave désiré.");
		f.soumission_montant.focus();
	}
	// Tout est beau
	else {
		return true;
	}
	return false;
}

// Validation du formulaire de contact
function valideContact() {
	var f = $("contact-form");
	var emailFilter = /^.+@.+\..{2,4}$/;

	// Le nom
	if (f.nom.value == "") {
		alert("SVP Veuillez entrez votre nom.");
		f.nom.focus();
	}
	// Le courriel
	else if (f.courriel.value == "") {
		alert("Veuillez entrez votre courriel.");
		f.courriel.focus();
	}
	// Format du courriel
	else if (!(emailFilter.test(f.courriel.value))) {
		alert("Veuillez entrez un courriel valide pour pouvoir recevoir une réponse.");
		f.courriel.focus();
	}
	// Le message
	else if (f.message.value == "") {
		alert("Veuillez entrez un message à envoyer.");
		f.message.focus();
	}
	// Tout est beau
	else {
		f.envoyer.value = "Envoie en cours...";
		f.envoyer.disabled = true;
		return true;
	}
	return false;
}

// Toggle Demande de soumission
function toggleDemande() {
	var s = $("soumission");
	var l = $("demande-lien");
	if (Element.hasClassName(s, "hide")) {
		// Montrer
		Element.removeClassName(s, "hide");
		Element.addClassName(l, "annuler");
		l.innerHTML = "Annuler";
		$("soumission_nom").focus();
	}
	else {
		// Cacher
		Element.addClassName(s, "hide");
		Element.removeClassName(l, "annuler");
		l.innerHTML = "Demande de soumission";
	}
	return false;
}
