// 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();
	}
	else if (f.soumission_tel.value == "") {
		alert("Veuillez entrez un numéro de téléphonne pour pouvoir recevoir la soumission.");
		f.soumission_tel.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.");
		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;
}



								
								

function UpdateList(object) {
	
	
	
	
	var soumission_type = document.forms['soumission_form'].elements['soumission_type'];
	var soumission_echeance = document.forms['soumission_form'].elements['soumission_echeance'];

  // Remove all existing items from select2 list
  soumission_echeance.options.length = 0;

  var defaultSelected = false;
  var selected = false;

  // add items based on the selected option of select1
  if (soumission_type.options[soumission_type.selectedIndex].value == "Vie entière") {
    var optionName = new Option("Garantie à vie", "Garantie à vie", defaultSelected, selected);
    var length = soumission_echeance.length;
    soumission_echeance.options[length] = optionName;
  }
  
  if (soumission_type.options[soumission_type.selectedIndex].value == "Temporaire") {
  

    var optionName = new Option(" 5 ans", "Temporaire de 5 ans", defaultSelected, selected);
    var length = soumission_echeance.length;
    soumission_echeance.options[length] = optionName;

    var optionName = new Option("10 ans", "Temporaire de 10 ans", defaultSelected, selected);
	var length = soumission_echeance.length;
    soumission_echeance.options[length] = optionName;
	
    var optionName = new Option("15 ans", "Temporaire de 15 ans", defaultSelected, selected);
	var length = soumission_echeance.length;
    soumission_echeance.options[length] = optionName;
	
    var optionName = new Option("20 ans", "Temporaire de 20 ans", defaultSelected, selected);
	var length = soumission_echeance.length;
    soumission_echeance.options[length] = optionName;
	
    var optionName = new Option("25 ans", "Temporaire de 25 ans", defaultSelected, selected);
	var length = soumission_echeance.length;
    soumission_echeance.options[length] = optionName;
	
    var optionName = new Option("30 ans", "Temporaire de 35 ans", defaultSelected, selected);
	var length = soumission_echeance.length;
    soumission_echeance.options[length] = optionName;
	
	
  }

  
  // Do the next line to make sure the top item is selected
  soumission_echeance.options[0].selected = true;
}
