function emp_calculette(code){ var http_mode = location.href.substring(0, location.href.indexOf(":")); if(http_mode != "http" && http_mode != "https") http_mode = "http"; var http_host = "www.empruntis.com"; document.write("
\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("
\"\"
Montant du bien
\n"); document.write("
Apport initial
\n"); document.write("
Durée
\n"); document.write("
Taux
\n"); document.write(" %
Financez ce bien à partir de 0€/mois.
\"\"
\n"); document.write("
\n"); } function emp_calculette2(code){ var http_mode = location.href.substring(0, location.href.indexOf(":")); if(http_mode != "http" && http_mode != "https") http_mode = "http"; var http_host = "www.empruntis.com"; document.write("
\n"); document.write("
\n"); document.write("
\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("\n"); document.write("
Montant
\n"); document.write("
Apport
\n"); document.write("
Durée
\n"); document.write("
Taux
%
Financez ce bien
à partir de
0€/mois
\n"); document.write("
 
\n"); document.write("
\n"); } function emp_calculer_mens(code, emp_montant, emp_retour_deb, emp_retour_fin){ var http_mode = location.href.substring(0, location.href.indexOf(":")); if(http_mode != "http" && http_mode != "https") http_mode = "http"; bien = emp_strtoint(emp_montant); apport = 0; duree = 25; tau = 0; if(bien != ''){ tauxDD = new Array(25); tauxVA = new Array(25); Diff = new Array(25); tauxDD[0]=7; tauxVA[0]=4.55; tauxDD[1]=10; tauxVA[1]=4.60; tauxDD[2]=15; tauxVA[2]=4.65; tauxDD[3]=20; tauxVA[3]=4.80; tauxDD[4]=25; tauxVA[4]=5.00; tauxDD[5]=30; tauxVA[5]=5.30; for (i=0;i0) document.write(""+emp_retour_deb+s_mens+emp_retour_fin+""); } } function emp_calculer(f, obj, arrondi, choix_taux){ emp_number_format(obj,arrondi); bien = emp_strtoint(f.emp_montant.value); apport = emp_strtoint(f.emp_apport.value); duree = parseInt(f.emp_duree.value,10); tau = strtofloat(f.emp_taux.value); if(bien != ''){ //-- Tableau dynamique tauxDD = new Array(25); tauxVA = new Array(25); Diff = new Array(25); tauxDD[0]=7; tauxVA[0]=4.55; tauxDD[1]=10; tauxVA[1]=4.60; tauxDD[2]=15; tauxVA[2]=4.65; tauxDD[3]=20; tauxVA[3]=4.80; tauxDD[4]=25; tauxVA[4]=5.00; tauxDD[5]=30; tauxVA[5]=5.30; if(choix_taux==0 || tau==0){ for (i=0;i= 9999999){ alert('Le montant du bien est incorrect !'); f.bien.focus(); return; } if(tau <= 0 || tau >= 15){ alert('Le taux indiqué est incorrect !'); f.emp_taux.focus(); return; } tm = ta / 12; mens = (bien-apport) * (tm) / (1 - Math.pow(1/(1+tm),12*duree)); mens = Math.round(mens); s_mens = emp_inttostr(mens); s_emprunt = emp_inttostr(bien-apport); s_cout = emp_inttostr(mens*12*duree-bien+apport); if (tau>0){ if(document.all) emp_mensualites.innerHTML=''+s_mens+'€/mois'; else document.getElementById('emp_mensualites').innerHTML = ''+s_mens+'€/mois'; } } } function emp_lectnb(si){ var result=''; for (var pi=0;pi='0' && ci<='9') result+=ci; else if ((ci==',')||(ci=='.')) result+='.'; else if ((ci=='-')&&(result=='')) result+='-'; } if (result=='') result='0'; return result; } function emp_strtoint(si){ return parseInt(emp_lectnb(si)); } function strtofloat(sf){ return parseFloat(emp_lectnb(sf)); } function emp_inttostr(i){ var result=''; i=Math.round(parseFloat(i)); si=i.toString(); if (isNaN(si)) si='0'; bi = 0; for (pi=si.length-1;pi>=0;pi--){ ci = si.charAt(pi); if ((bi==0)&&(pi!=si.length-1)&&(ci!='-')){ result=ci+' '+result; } else { result=ci+result; } bi=(bi+1)%3; } return result; } function emp_number_format(src,nv){ nv=parseInt(nv,10); if (nv<0||nv>9) nv=0; cm = Math.pow(10,nv); s = src.value; if (cm>1){ f= strtofloat(s); f2= parseFloat(Math.round(f*cm)) / cm; i2= Math.floor(f2); v2= Math.round(cm * (f2-i2)); sv2= '0000000000'+v2; sv2d=sv2.length-nv; sv2f=sv2.length; sv2= sv2.substring(sv2d,sv2f); sf = emp_inttostr(i2)+','+sv2; } else { i=emp_strtoint(s); sf=emp_inttostr(i); } src.value=sf; }