function verifie_all() {
  mylist = document.submitor.calculateur;
  value = mylist.options[mylist.options.selectedIndex].value;
  document.submitor.enr1.value = document.submitor.enr1a.options[document.submitor.enr1a.options.selectedIndex].value;
 
  if (value == 1)
    verifie_robien();
  else if (value == 2)	
    verifie_demessine();
  else if (value == 3)	
    verifie_ir();
  else if (value == 4)
  {
    document.submitor.enr1.value = document.submitor.enr3.value;
    verifie_credit();
  }
    
}

function verifie_robien() {
  if(document.submitor.enr3) {
    if ((document.submitor.safegard.value!='1')&&(isNaN(document.submitor.enr3.value))) {
      alert('Le champ net imposable doit contenir un nombre.');
      document.submitor.enr3.focus();
      return;
    }
    if (document.submitor.enr3.value=="") {
      alert("Vous devez indiquer votre cumul net imposable.");
      document.submitor.enr3.focus();
      return;     
    }
  }
  document.submitor.action=root+'soumet_robien1.aspx';
  document.submitor.submit();
} 

function verifie_demessine() {
  if(document.submitor.enr3) {
    if ((document.submitor.safegard.value!='1')&&(isNaN(document.submitor.enr3.value))) {
      alert('Le champ net imposable doit contenir un nombre.');
      document.submitor.enr3.focus();
      return;
    }
    if (document.submitor.enr3.value=="") {
      alert("Vous devez indiquer votre cumul net imposable.");
      document.submitor.enr3.focus();
      return;     
    }
  }
  document.submitor.action=root+'soumet_demessine1.aspx';
  document.submitor.submit();
} 

function verifie_credit() {
  if(document.submitor.ENR1) {
    if(isNaN(document.submitor.ENR1.value)) {
      alert('Le champ revenu doit contenir un nombre.');
      document.submitor.ENR1.focus();
      return;
    }
    if (document.submitor.ENR1.value=="") {
      alert("Vous devez indiquer votre cumul net imposable.");
      document.submitor.ENR1.focus();
      return;     
    }
  }
  if(document.submitor.ENR3) {
    if(isNaN(document.submitor.ENR3.value)) {
      alert('Le champ capacite de remboursement mensuel doit contenir un nombre.');
      document.submitor.ENR3.focus();
      return;
    }
    if (document.submitor.ENR3.value=="") {
      alert("Vous devez indiquer votre capacite de remboursement mensuel.");
      return;     
    }
  }
  if(document.submitor.ENR6) {
    if(isNaN(document.submitor.ENR6.value)) {
      alert('Le champ montant d emprunt doit contenir un nombre.');
      document.submitor.ENR6.focus();
      return;
    }
    if (document.submitor.ENR6.value=="") {
      alert("Vous devez indiquer le montant global de l'emprunt.");
      return;     
    }
  }
  document.submitor.action=root+'soumet_credit1.aspx';
  document.submitor.submit();
} 

function verifie_ir() {
  if(document.submitor.enr3) {
    if ((document.submitor.safegard.value!='1')&&(isNaN(document.submitor.enr3.value))) {
      alert('Le champ net imposable doit contenir un nombre.');
      document.submitor.enr3.focus();
      return;
    }
    if (document.submitor.enr3.value=="") {
      alert("Vous devez indiquer votre cumul net imposable.");
      document.submitor.enr3.focus();
      return;     
    }
  }
  document.submitor.action=root+'soumet_ir.aspx';
  document.submitor.submit();
} 

function revenu_detailles() {

  opener.document.submitor.enr3.value = "Définition" + ' détaillée ';
  opener.document.submitor.safegard.value = '1';
  opener.document.submitor.enr4.value=document.submitor.enr4.value;
  opener.document.submitor.enr5.value=document.submitor.enr5.value;
  opener.document.submitor.enr6.value=document.submitor.enr6.value;
  opener.document.submitor.enr7.value=document.submitor.enr7.value;
  opener.document.submitor.enr8.value=document.submitor.enr8.value;  
  close();	
}

function change_bien() {

  opener.document.submitor.MODIFICATION.value = document.submitor.enr1.value;
  opener.document.submitor.action=root+'soumet_robien2.aspx';
  opener.document.submitor.submit();
  close();	
}

function change_bien_vb() {
  if(document.submitor.enr1) {
    if (isNaN(document.submitor.enr1.value)) {
      alert('Le champ doit contenir un nombre.');
      document.submitor.enr1.focus();
      return;
    }
    if (document.submitor.enr1.value=="") {
      alert("Vous devez indiquer un nombre.");
      document.submitor.enr1.focus();
      return;     
    }
  }  
  var mynumber=new Number(document.submitor.enr1.value);
  if ((mynumber<60000)||(mynumber>300000)) {
      alert("Vous devez indiquer un nombre entre 60000 et 300000 Euros.");
      document.submitor.enr1.focus();
      return;     
  }
  change_bien();	
}	

function finance_bien() {
  if(document.submitor.enr1) {
    if (isNaN(document.submitor.enr1.value)) {
      alert('Vous devez indiquer un nombre entre 50000 et 300000 Euros.');
      document.submitor.enr1.focus();
      return;
    }
    if (document.submitor.enr1.value=="") {
      alert('Vous devez indiquer un nombre entre 50000 et 300000 Euros.');
      document.submitor.enr1.focus();
      return;     
    }
  }  
  var mynumber=new Number(document.submitor.enr1.value);
  if ((mynumber<50000)||(mynumber>300000)) {
      alert("Vous devez indiquer un nombre entre 50000 et 300000 Euros.");
      document.submitor.enr1.focus();
      return;     
  }
  change_bien();	
}	

function duree_loc() {
  if(document.submitor.enr1) {
    if (isNaN(document.submitor.enr1.value)) {
      alert('Vous devez indiquer un nombre entre 9 et 25 ans.');
      document.submitor.enr1.focus();
      return;
    }
    if (document.submitor.enr1.value=="") {
      alert('Vous devez indiquer un nombre entre 9 et 25 ans.');
      document.submitor.enr1.focus();
      return;     
    }
  }  
  var mynumber=new Number(document.submitor.enr1.value);
  if ((mynumber<8)||(mynumber>26)) {
      alert("Vous devez indiquer un nombre entre 9 et 25 ans.");
      document.submitor.enr1.focus();
      return;     
  }
  change_bien();	
}	

function loyer_mois() {
  if(document.submitor.enr1) {
    if (isNaN(document.submitor.enr1.value)) {
      alert('Vous devez indiquer un nombre entre 100 et 1500 euros.');
      document.submitor.enr1.focus();
      return;
    }
    if (document.submitor.enr1.value=="") {
      alert('Vous devez indiquer un nombre entre 100 et 1500 euros.');
      document.submitor.enr1.focus();
      return;     
    }
  }  
  var mynumber=new Number(document.submitor.enr1.value);
  if ((mynumber<100)||(mynumber>1501)) {
      alert("Vous devez indiquer un nombre entre 100 et 1500 euros.");
      document.submitor.enr1.focus();
      return;     
  }
  change_bien();	
}	

function plus_value() {
  if(document.submitor.enr1) {
    if (isNaN(document.submitor.enr1.value)) {
      alert('Vous devez indiquer un nombre supérieur 1000 euros.');
      document.submitor.enr1.focus();
      return;
    }
    if (document.submitor.enr1.value=="") {
      alert('Vous devez indiquer un nombre supérieur 1000 euros.');
      document.submitor.enr1.focus();
      return;     
    }
  }  
  var mynumber=new Number(document.submitor.enr1.value);
  if ((mynumber<1000)) {
      alert("Vous devez indiquer un nombre supérieur 1000 euros.");
      document.submitor.enr1.focus();
      return;     
  }
  change_bien();	
}	


