<!--

msg1="Dans notre simulation, les montants à emprunter se situent entre 100.000 et 10.000.000 F";
msg2="Le taux est fixe.<br>Il est à choisir dans la fourchette indiquée, fourchette qui correspond aux taux pratiqués actuellement sur le marché.<br>Rien n'empèche de choisir d'autres taux, en particulier des taux variables, plus bas.<br>Dans ce cas, il est nécessaire de valider la simulation auprès de nos conseillers de manière personnalisée.<br>Taux actuels moyens du marché : 6 % à 7,5 %";

nbreimg =3;

function init()
{mensualites =0;
 coutcredit =0;
 totalcredit =0;
 monnaie="Francs";
 document.formulaire.montant.value="";
 document.formulaire.taux.value="";
 document.formulaire.duree.value="";
}
function change_monnaie()
{if(monnaie == "Francs")
 {monnaie = "Euro";
  valeurimg="eurot";
  valeurico="freuro";
  tauxchange = (1/euro);
 }
 else
 {monnaie = "Francs";
  valeurimg="franct";
  valeurico="eurofr";
  tauxchange = euro;
 }
 affiche_monnaie();
 affiche_ico_fr_euro();
 if(document.formulaire.montant.value)
 {conversion();
  if((document.formulaire.duree.value)&&(document.formulaire.taux.value))
  {calcul();}
 }
 else
 {efface_calcul();}
}

function check_field()
{if(fieldName == "montant")
  {if((fieldValue > 20000000) || (fieldValue < 1000))
   {msg="Le montant du prêt doit être compris entre 1000 et 20 000 000 F";
    test_data = false;
   }
  } 
 if(fieldName == "duree")
  {if((fieldValue > 41) || (fieldValue < 1))
   {msg="La durée de remboursement doit être comprise entre 1 et 40 années";
    test_data = false;
   }
  }
 if(fieldName == "taux")
  {if(fieldValue < 1 || fieldValue == 1 || fieldValue > 18)
   {msg="Le taux d'intérêt du prêt doit être compris entre 1 et 18";
    test_data = false;
   }
  }
}
function calcul()
{if((document.formulaire.duree.value)&&(document.formulaire.montant.value)&&(document.formulaire.taux.value))
 {var i = document.formulaire.taux.value;
  dureemois = document.formulaire.duree.value*12;
 if (i > 1.0)
 {i = i / 100.0;
  taux1 = i;
 }
 i /= 12;
 var pow = 1;
 for(var j = 0; j < dureemois; j++)
 pow = pow * (1 + i);
 val = (document.formulaire.montant.value * pow * i) / (pow - 1);
 entier2();
 mensualites=val;
 val = (((document.formulaire.montant.value * pow * i) / (pow - 1))*dureemois)-document.formulaire.montant.value
 entier2();
 coutcredit=val;
 val = (coutcredit*1 + document.formulaire.montant.value*1);
 entier2();
 totalcredit=val;
 affiche_calcul();
 }
}

function conversion()
{if(monnaieinit == monnaie)
 {val=montantinit;}
 else
 {val=document.formulaire.montant.value*tauxchange;}
 entier2();
 document.formulaire.montant.value=val;
}
function init_memo()
{montantinit=document.formulaire.montant.value;
 monnaieinit=monnaie;
}
function efface_calcul()
{mensualites=0;
 coutcredit=0;
 totalcredit=0;
 datas="";
 MM_setTextOfLayer('donnees','',datas);
}
function affiche_calcul()
{datas="<TABLE><TR><TD class='grasblanc'>"+mensualites+"</TD><TR><TD class='grasblanc'>"+totalcredit+"</TD></TR></TABLE>";
 MM_setTextOfLayer('donnees','',datas);
}

// -->