// JavaScript Document


// CONTACT
function validerformcontact()
{
 if((document.formcontact.titre[0].checked == false) && (document.formcontact.titre[1].checked == false)){
   alert("Indiquez votre Civilité");
   document.formcontact.titre[0].focus();
   return false;
  }
 if(document.formcontact.nom.value == "")  {
   alert("Indiquez votre Nom");
   document.formcontact.nom.focus();
   return false;
  }
 if(document.formcontact.prenom.value == "") {
   alert("Indiquez votre Prénom");
   document.formcontact.prenom.focus();
   return false;
  }
 if(document.formcontact.ville.value == "") {
   alert("Indiquez votre Code Postal et/ou votre Ville");
   document.formcontact.ville.focus();
   return false;
  }
 if(document.formcontact.tel.value == ""){
   alert("Indiquez votre numéro de Téléphone et/ou de Mobile");
   document.formcontact.tel.focus();
   return false;
  }
 if(document.formcontact.email.value == "") {
   alert("Indiquez votre Email");
   document.formcontact.email.focus();
   return false;
  }
 if(!document.formcontact.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formcontact.email.focus();
   return false;
  }
 if(document.formcontact.service.value == "") {
   alert("Indiquez le service auquel vous souhaitez vous adresser");
   document.formcontact.service.focus();
   return false;
  }
 if(document.formcontact.message.value == "Bonjour, ") {
   alert("Indiquez votre Message");
   document.formcontact.message.focus();
   return false;
  }
 else {
   alert("Merci, un Email de confirmation vous a été envoyé");
   document.formcontact.valid.value = true;
   document.formcontact.submit();
  }
}

// CONSULTANTS
function validerformconsultant()
{
 if((document.formconsultant.titre[0].checked == false) && (document.formconsultant.titre[1].checked == false)){
   alert("Indiquez votre Civilité");
   document.formconsultant.titre[0].focus();
   return false;
  }
 if(document.formconsultant.nom.value == "")  {
   alert("Indiquez votre Nom");
   document.formconsultant.nom.focus();
   return false;
  }
 if(document.formconsultant.prenom.value == "") {
   alert("Indiquez votre Prénom");
   document.formconsultant.prenom.focus();
   return false;
  }
 if(document.formconsultant.ville.value == "") {
   alert("Indiquez votre Code Postal et/ou votre Ville");
   document.formconsultant.ville.focus();
   return false;
  }
 if(document.formconsultant.tel.value == ""){
   alert("Indiquez votre numéro de Téléphone et/ou de Mobile");
   document.formconsultant.tel.focus();
   return false;
  }
 if(document.formconsultant.email.value == "") {
   alert("Indiquez votre Email");
   document.formconsultant.email.focus();
   return false;
  }
 if(!document.formconsultant.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formconsultant.email.focus();
   return false;
  }
 if(document.formconsultant.service.value == "") {
   alert("Indiquez le service auquel vous souhaitez vous adresser");
   document.formconsultant.service.focus();
   return false;
  }
 else {
   alert("Merci, un Email de confirmation vous a été envoyé");
   document.formconsultant.valid.value = true;
   document.formconsultant.submit();
  }
}

// SIMULATION
function validerformsimulation()
{
 if((document.formsimulation.titre[0].checked == false) && (document.formsimulation.titre[1].checked == false)){
   alert("Indiquez votre Civilité");
   document.formsimulation.titre[0].focus();
   return false;
  }
 if(document.formsimulation.nom.value == "")  {
   alert("Indiquez votre Nom");
   document.formsimulation.nom.focus();
   return false;
  }
 if(document.formsimulation.prenom.value == "") {
   alert("Indiquez votre Prénom");
   document.formsimulation.prenom.focus();
   return false;
  }
 if(document.formsimulation.ville.value == "") {
   alert("Indiquez votre Code Postal et/ou votre Ville");
   document.formsimulation.ville.focus();
   return false;
  }
 if(document.formsimulation.tel.value == "") {
   alert("Indiquez votre numéro de Téléphone et/ou de Mobile");
   document.formsimulation.tel.focus();
   return false;
  }
 if(document.formsimulation.email.value == "") {
   alert("Indiquez votre Email");
   document.formsimulation.email.focus();
   return false;
  }
 if(!document.formsimulation.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formsimulation.email.focus();
   return false;
  }
 if(document.formsimulation.impot.value == " €") {
   alert("Indiquez le montant de votre impôt annuel");
   document.formsimulation.impot.focus();
   return false;
  }
 else {
   alert("Merci, un Email de confirmation vous a été envoyé");
   document.formsimulation.valid.value = true;
   document.formsimulation.submit();
  }
}

// PARTENAIRE
function validerformpartenaire()
{
 if((document.formpartenaire.titre[0].checked == false) && (document.formpartenaire.titre[1].checked == false)){
   alert("Indiquez votre Civilité");
   document.formpartenaire.titre[0].focus();
   return false;
  }
 if(document.formpartenaire.nom.value == "")  {
   alert("Indiquez votre Nom");
   document.formpartenaire.nom.focus();
   return false;
  }
 if(document.formpartenaire.prenom.value == "") {
   alert("Indiquez votre Prénom");
   document.formpartenaire.prenom.focus();
   return false;
  }
 if(document.formpartenaire.ville.value == "") {
   alert("Indiquez votre Code Postal et/ou votre Ville");
   document.formpartenaire.ville.focus();
   return false;
  }
 if(document.formpartenaire.tel.value == ""){
   alert("Indiquez votre numéro de Téléphone et/ou de Mobile");
   document.formpartenaire.tel.focus();
   return false;
  }
 if(document.formpartenaire.email.value == "") {
   alert("Indiquez votre Email");
   document.formpartenaire.email.focus();
   return false;
  }
 if(!document.formpartenaire.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formpartenaire.email.focus();
   return false;
  }
 if(document.formpartenaire.activite.value == "") {
   alert("Indiquez votre activité professionnelle");
   document.formpartenaire.activite.focus();
   return false;
  }
 if(document.formpartenaire.service.value == "") {
   alert("Indiquez le service auquel vous souhaitez vous adresser");
   document.formpartenaire.service.focus();
   return false;
  }
 else {
   alert("Merci, un Email de confirmation vous a été envoyé");
   document.formpartenaire.valid.value = true;
   document.formpartenaire.submit();
  }
}

// CONSEILS
function validerformconseil()
{
 if((document.formconseil.titre[0].checked == false) && (document.formconseil.titre[1].checked == false)){
   alert("Indiquez votre Civilité");
   document.formconseil.titre[0].focus();
   return false;
  }
 if(document.formconseil.nom.value == "")  {
   alert("Indiquez votre Nom");
   document.formconseil.nom.focus();
   return false;
  }
 if(document.formconseil.prenom.value == "") {
   alert("Indiquez votre Prénom");
   document.formconseil.prenom.focus();
   return false;
  }
 if(document.formconseil.ville.value == "") {
   alert("Indiquez votre Code Postal et/ou votre Ville");
   document.formconseil.ville.focus();
   return false;
  }
 if(document.formconseil.tel.value == "") {
   alert("Indiquez votre numéro de Téléphone et/ou de Mobile");
   document.formconseil.tel.focus();
   return false;
  }
 if(document.formconseil.email.value == "") {
   alert("Indiquez votre Email");
   document.formconseil.email.focus();
   return false;
  }
 if(!document.formconseil.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formconseil.email.focus();
   return false;
  }
 if(document.formconseil.impot.value == " €") {
   alert("Indiquez le montant de votre impôt annuel");
   document.formconseil.impot.focus();
   return false;
  }
 else {
   alert("Merci, un Email de confirmation vous a été envoyé");
   document.formconseil.valid.value = true;
   document.formconseil.submit();
  }
}

// PROGRAMMES
function validerformprogramme()
{
 if((document.formprogramme.titre[0].checked == false) && (document.formprogramme.titre[1].checked == false)){
   alert("Indiquez votre Civilité");
   document.formprogramme.titre[0].focus();
   return false;
  }
 if(document.formprogramme.nom.value == "")  {
   alert("Indiquez votre Nom");
   document.formprogramme.nom.focus();
   return false;
  }
 if(document.formprogramme.prenom.value == "") {
   alert("Indiquez votre Prénom");
   document.formprogramme.prenom.focus();
   return false;
  }
 if(document.formprogramme.ville.value == "") {
   alert("Indiquez votre Code Postal et/ou votre Ville");
   document.formprogramme.ville.focus();
   return false;
  }
 if(document.formprogramme.tel.value == "") {
   alert("Indiquez votre numéro de Téléphone et/ou de Mobile");
   document.formprogramme.tel.focus();
   return false;
  }
 if(document.formprogramme.email.value == "") {
   alert("Indiquez votre Email");
   document.formprogramme.email.focus();
   return false;
  }
 if(!document.formprogramme.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formprogramme.email.focus();
   return false;
  }
 if(document.formprogramme.impot.value == " €") {
   alert("Indiquez le montant de votre impôt annuel");
   document.formprogramme.impot.focus();
   return false;
  }
 else {
   alert("Merci, un Email de confirmation vous a été envoyé");
   document.formprogramme.valid.value = true;
   document.formprogramme.submit();
  }
}
// FCPI / FIP
function validerformfcpifip()
{
 if((document.formfcpifip.titre[0].checked == false) && (document.formfcpifip.titre[1].checked == false)){
   alert("Indiquez votre Civilité");
   document.formfcpifip.titre[0].focus();
   return false;
  }
 if(document.formfcpifip.nom.value == "")  {
   alert("Indiquez votre Nom");
   document.formfcpifip.nom.focus();
   return false;
  }
 if(document.formfcpifip.prenom.value == "") {
   alert("Indiquez votre Prénom");
   document.formfcpifip.prenom.focus();
   return false;
  }
 if(document.formfcpifip.ville.value == "") {
   alert("Indiquez votre Code Postal et/ou votre Ville");
   document.formfcpifip.ville.focus();
   return false;
  }
 if(document.formfcpifip.tel.value == ""){
   alert("Indiquez votre numéro de Téléphone et/ou de Mobile");
   document.formfcpifip.tel.focus();
   return false;
  }
 if(document.formfcpifip.email.value == "") {
   alert("Indiquez votre Email");
   document.formfcpifip.email.focus();
   return false;
  }
 if(!document.formfcpifip.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formfcpifip.email.focus();
   return false;
  }
 if(document.formfcpifip.service.value == "") {
   alert("Indiquez le service auquel vous souhaitez vous adresser");
   document.formfcpifip.service.focus();
   return false;
  }
 else {
   alert("Merci, un Email de confirmation vous a été envoyé");
   document.formfcpifip.valid.value = true;
   document.formfcpifip.submit();
  }
}

// MAILING LIST
function inscriptionformmailinglist()
{
 if(document.formmailinglist.email.value == "") {
   alert("Indiquez votre Email");
   document.formmailinglist.email.focus();
   return false;
  }
 if(!document.formmailinglist.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formmailinglist.email.focus();
   return false;
  }
 if(document.formmailinglist.antispam.value != "B576") {
   alert("Recopiez le code anti-spam");
   document.formmailinglist.antispam.focus();
   return false;
  }
 else {
   alert("Merci, votre demande est enregistrée");
   document.formmailinglist.valid.value = true;
   document.formmailinglist.operation.value = "Inscription";
   document.formmailinglist.submit();
  }
}

function desinscriptionformmailinglist()
{
 if(document.formmailinglist.email.value == "") {
   alert("Indiquez votre Email");
   document.formmailinglist.email.focus();
   return false;
  }
 if(!document.formmailinglist.email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
   alert("Votre Email est invalide");
   document.formmailinglist.email.focus();
   return false;
  }
 if(document.formmailinglist.antispam.value != "B576") {
   alert("Recopiez le code anti-spam");
   document.formmailinglist.antispam.focus();
   return false;
  }
 else {
   alert("Merci, votre demande est enregistrée");
   document.formmailinglist.valid.value = true;
   document.formmailinglist.operation.value = "Desinscription";
   document.formmailinglist.submit();
  }
}
// RECHERCHE
function validerformrechercher()
{
 if((document.formrechercher.TYPE1.checked == false) 
		&& (document.formrechercher.TYPE2.checked == false)

		&& (document.formrechercher.TYPE3.checked == false)
		&& (document.formrechercher.TYPE4.checked == false)
		&& (document.formrechercher.TYPE5.checked == false)
		&& (document.formrechercher.TYPE6.checked == false)
		
		&& (document.formrechercher.DEPARTEMENT1.value == "")
		&& (document.formrechercher.DEPARTEMENT2.value == "")
		&& (document.formrechercher.DEPARTEMENT3.value == "")
		
		&& (document.formrechercher.FISCALITE.value == "")

		&& (document.formrechercher.ANNEE.value == "")

		&& (document.formrechercher.IMPOT.value == "")){
   alert("Indiquez au moins critère de recherche");
   document.formrechercher.TYPE1[0].focus();
   return false;
  }
if((document.formrechercher.DEPARTEMENT1.value != "") && isNaN(document.formrechercher.DEPARTEMENT1.value) || (document.formrechercher.DEPARTEMENT1.value != "") && (document.formrechercher.DEPARTEMENT1.value < 1) || (document.formrechercher.DEPARTEMENT1.value != "") && (document.formrechercher.DEPARTEMENT1.value > 98)){
   alert("Ce département n'existe pas");
   document.formrechercher.DEPARTEMENT1.focus();
   return false;
  }
if((document.formrechercher.DEPARTEMENT2.value != "") && isNaN(document.formrechercher.DEPARTEMENT2.value) || (document.formrechercher.DEPARTEMENT2.value != "") && (document.formrechercher.DEPARTEMENT2.value < 1) || (document.formrechercher.DEPARTEMENT2.value != "") && (document.formrechercher.DEPARTEMENT2.value > 98)){
   alert("Ce département n'existe pas");
   document.formrechercher.DEPARTEMENT2.focus();
   return false;
  }
if((document.formrechercher.DEPARTEMENT3.value != "") && isNaN(document.formrechercher.DEPARTEMENT1.value) || (document.formrechercher.DEPARTEMENT3.value != "") && (document.formrechercher.DEPARTEMENT3.value < 1) || (document.formrechercher.DEPARTEMENT3.value != "") && (document.formrechercher.DEPARTEMENT3.value > 98)){
   alert("Ce département n'existe pas");
   document.formrechercher.DEPARTEMENT3.focus();
   return false;
  }
 else {
   document.formrechercher.submit();
  }
}