function format_number(c){var a=""+get_number(""+c);var b=a.length;if(b>=4){return a.substring(0,b-3)+" "+a.substring(b-3,b)}else{return c}}function replaceAll(a,b,c){return a.replace(new RegExp(b,"g"),c)}function get_number(a){return replaceAll(a," ","")}function interpolation_linaire(b,e,c,d,a){return Math.round(((c-a)/(e-d)*b+(e*a-d*c)/(e-d))*100)/100}var les_taux=[[1,1.6],[2,2.2],[5,3.45],[7,3.5],[10,3.6],[15,3.85],[20,4],[25,4.25],[30,4.75]];var les_taux_a=[[1,1.4],[2,1.8],[5,2.5],[7,3],[10,0],[15,3.9],[20,3.9],[25,4.25],[30,4]];var les_taux_b=[[1,1.4],[2,1.8],[5,2.5],[7,3],[10,0],[15,3.9],[20,3.9],[25,4.25],[30,4.45]];var les_taux_c=[[1,1.4],[2,1.8],[5,2.5],[7,3],[10,0],[15,3.9],[20,3.9],[25,4.25],[30,4.45]];var les_taux_d=[[1,1.4],[2,1.8],[5,2.5],[7,3],[10,0],[15,3.9],[20,3.9],[25,4.25],[30,4.45]];var les_taux_e=[[1,1.4],[2,1.8],[5,2.5],[7,3],[10,0],[15,3.9],[20,3.9],[25,4.25],[30,4.45]];var default_rates=[[1,1.6],[2,2.2],[5,3.45],[7,3.5],[10,3.6],[15,3.85],[20,4],[25,4.25],[30,4.75]];function scookie(b,c,d){var a=new Date();a.setDate(a.getDate()+d);document.cookie=b+"="+escape(c)+";expires="+a.toGMTString();return true}function gcookie(a){if(document.cookie.length>0){start=document.cookie.indexOf(a+"=");pos=start+a.length+1;if(start!=0){start=document.cookie.indexOf("; "+a+"=");pos=start+a.length+3}if(start!=-1){start=pos;end=document.cookie.indexOf(";",start);if(end==-1){end=document.cookie.length}return unescape(document.cookie.substring(start,end))}}return""}function taux_duree(a){var b=0;for(b=0;b<les_taux.length-1;b++){if(a<=les_taux[b+1][0]){return interpolation_linaire(a,les_taux[b][0],les_taux[b][1],les_taux[b+1][0],les_taux[b+1][1])}}return 4.8}function partdecapital(a,b,c){alert(1+b/12);alert(Math.pow((1+b/12),c));return(a/Math.pow((1+b/12),c))}function calcule_cout(c,b,a){return(calcule_mensualite(c,b,a)*a*12-c+parseFloat(document.getElementById("dossier").value))}function calcule_mensualite(c,b,a){var d=(((c*b/1200)/(1-(Math.pow(1/(1+(b/1200)),a*12))))+mensualites_assurance_float);return d}function calcule_mensualite_ha(c,b,a){var d=(((c*b/1200)/(1-(Math.pow(1/(1+(b/1200)),a*12)))));return d}function calcule_cout_ha(c,b,a){return(calcule_mensualite_ha(c,b,a)*a*12-c)}function calcule_teg(){var b=parseFloat(document.getElementById("taux").value)+parseFloat(document.getElementById("assurance").value);var a=calcule_cout_ha(get_number(document.getElementById("montant").value),b,document.getElementById("duree").value);while(a<parseFloat(get_number(document.getElementById("cout").value))){b=b+0.1;a=calcule_cout_ha(get_number(document.getElementById("montant").value),b,document.getElementById("duree").value)}b=b-0.1;a=calcule_cout_ha(get_number(document.getElementById("montant").value),b,document.getElementById("duree").value);while(a<parseFloat(get_number(document.getElementById("cout").value))){b=b+0.01;a=calcule_cout_ha(get_number(document.getElementById("montant").value),b,document.getElementById("duree").value)}document.getElementById("teg").value=Math.round(b*100)/100}function showTooltip(a,c,b){$('<div style="z-index:100000;" id="tooltip">'+b+"</div>").css({position:"absolute",display:"none",top:c-25,left:a-25,border:"1px solid #ccc",padding:"2px","background-color":"#eee",opacity:0.8}).appendTo("body").fadeIn(200)};
