function futurevalue1(a,c,b,f,e){var d=a/100;var g;g=(b*(1+d*e)*(1-Math.pow(1+d,c))/d)-f*Math.pow(1+d,c);return(g)}function cl_calculatesip(){document.getElementById("spnclearsip").style.display="inline";document.getElementById("ahide").style.display="inline";var k=document.getElementById("amtpermonth");var f=document.getElementById("tenure");var j=document.getElementById("returns");if(!k.value||parseFloat(k.value)<=0){alert("Please enter monthly investment amount");k.focus()}else{if(!f.value||parseFloat(f.value)<=0){alert("Please enter Investment Periods");f.focus()}else{if(!j.value||parseFloat(j.value)<=0){alert("Please enter valid returns percentage");j.focus()}else{if(parseFloat(j.value)>100){alert("Please enter valid returns percentage");j.focus()}else{var d=(document.cl_tool.amtpermonth.value);d=d.replace(/,/,"");var h=(document.cl_tool.tenure.value);var b=(document.cl_tool.returns.value);b=b.replace(/,/,"");var e=futurevalue1(b,1/12,0,-100,1)-100;var g=Math.round(futurevalue1(e,h*12,d,0,1));document.cl_tool.emi.value=-g;var a=(h*12*d);document.cl_tool.CL_fv.value=a;var c=-(g/a)+"";document.cl_tool.CL_current1.value=c.substring(0,4);show1()}}}}}function hidesipneed(){document.getElementById("hid").style.display="none";document.getElementById("ahide").style.display="none";document.getElementById("spnclearsip").style.display="none"}function show1(){document.getElementById("hid").style.display="inline";document.getElementById("spnclearsip").style.display="inline"}function futurevalue(a){var e=a/100;var c=1/12;var b=0;var f=-100;var d=1;var g;g=(b*(1+e*d)*(1-Math.pow(1+e,c))/e)-f*Math.pow(1+e,c);return(g)}function formatNumber_sipneedcalc(c){var b=document.getElementById(c);var a=new NumberFormat();a.setInputDecimal(".");a.setNumber(b.value);a.setPlaces("2",false);a.setCurrencyValue("");a.setCurrency(true);a.setCurrencyPosition(a.LEFT_OUTSIDE);a.setNegativeFormat(a.LEFT_DASH);a.setNegativeRed(false);a.setSeparators(true,",",",");b.value=a.toFormatted()}function calculate_sipneedcalc(){var h;var j;var k=document.cl_tool.sipamt.value;if(navigator.appName=="Microsoft Internet Explorer"){h="innerText"}else{h="textContent"}alert("adldl");var e=document.cl_tool.fvamt.value;e=replaceAll_sipneedcalc(e,[[",",""]]);var l=document.cl_tool.tenure.value;var m=document.cl_tool.growthrate.value;m=replaceAll_sipneedcalc(m,[[",",""]]);var b=document.cl_tool.returns.value;b=replaceAll_sipneedcalc(b,[[",",""]]);if(m!=0){var f=Math.pow(1+(b/100),l);var d=Math.pow(1+(m/100),l);var c=f-d;var a=b-m;var q=c/(a/100);var p=1+(b/100);var o=q*p;var n=e/o;var g=n/12;document.cl_tool.sip.value=Math.round(g);formatNumber_sipneedcalc("sip")}else{var f=(1+(b/100))*(((Math.pow(1+(b/100),l)-1)))/((1+(b/100))-1);var d=(futurevalue_sipneedcalc(b))-100;var c=(1+(d/100))*(((Math.pow(1+(d/100),12*l)-1)))/((1+(d/100))-1);var a=e/f;var g=e/c;document.cl_tool.sip.value=Math.round(g);formatNumber_sipneedcalc("sip")}}function replaceAll_sipneedcalc(c,b){for(i=0;i<b.length;i++){var a=c.indexOf(b[i][0]);while(a>-1){c=c.replace(b[i][0],b[i][1]);a=c.indexOf(b[i][0])}}return c}function call_sipneedcalc(){var texttype;if(navigator.appName=="Microsoft Internet Explorer"){texttype="innerText"}else{texttype="textContent"}var sip;sip=calculate1_sipneedcalc(eval('document.getElementById("t1").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("r2t1").innerHTML=sip;sip=calculate1_sipneedcalc(eval('document.getElementById("t2").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("r2t2").innerHTML=sip;sip=calculate1_sipneedcalc(eval('document.getElementById("t3").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("r2t3").innerHTML=sip;sip=calculate1_sipneedcalc(eval('document.getElementById("t4").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("r2t4").innerHTML=sip;sip=calculate1_sipneedcalc(eval('document.getElementById("t5").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("r2t5").innerHTML=sip;sip=calculate1_sipneedcalc(eval('document.getElementById("t6").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("r2t6").innerHTML=sip}function call2_sipneedcalc(){var texttype;if(navigator.appName=="Microsoft Internet Explorer"){texttype="innerText"}else{texttype="textContent"}var sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t1").'+texttype),eval('document.getElementById("tab2r1t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r1t1").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t2").'+texttype),eval('document.getElementById("tab2r1t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r1t2").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t3").'+texttype),eval('document.getElementById("tab2r1t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r1t3").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t4").'+texttype),eval('document.getElementById("tab2r1t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r1t4").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t5").'+texttype),eval('document.getElementById("tab2r1t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r1t5").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t6").'+texttype),eval('document.getElementById("tab2r1t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r1t6").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t1").'+texttype),eval('document.getElementById("tab2r2t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r2t1").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t2").'+texttype),eval('document.getElementById("tab2r2t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r2t2").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t3").'+texttype),eval('document.getElementById("tab2r2t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r2t3").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t4").'+texttype),eval('document.getElementById("tab2r2t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r2t4").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t5").'+texttype),eval('document.getElementById("tab2r2t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r2t5").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t6").'+texttype),eval('document.getElementById("tab2r2t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r2t6").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t1").'+texttype),eval('document.getElementById("tab2r3t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r3t1").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t2").'+texttype),eval('document.getElementById("tab2r3t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r3t2").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t3").'+texttype),eval('document.getElementById("tab2r3t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r3t3").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t4").'+texttype),eval('document.getElementById("tab2r3t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r3t4").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t5").'+texttype),eval('document.getElementById("tab2r3t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r3t5").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t6").'+texttype),eval('document.getElementById("tab2r3t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r3t6").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t1").'+texttype),eval('document.getElementById("tab2r4t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r4t1").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t2").'+texttype),eval('document.getElementById("tab2r4t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r4t2").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t3").'+texttype),eval('document.getElementById("tab2r4t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r4t3").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t4").'+texttype),eval('document.getElementById("tab2r4t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r4t4").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t5").'+texttype),eval('document.getElementById("tab2r4t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r4t5").innerHTML=sip;sip=calculate2_sipneedcalc(eval('document.getElementById("tab2t6").'+texttype),eval('document.getElementById("tab2r4t0").'+texttype));sip=Math.round(sip);sip=Comma_sipneedcalc(sip);document.getElementById("tab2r4t6").innerHTML=sip}function calculate1_sipneedcalc(g){var d=document.cl_tool.fvamt.value;d=replaceAll_sipneedcalc(d,[[",",""]]);var h=document.cl_tool.tenure.value;var j=document.cl_tool.growthrate.value;j=replaceAll_sipneedcalc(j,[[",",""]]);if(j!=0){var e=Math.pow(1+(g/100),h);var c=Math.pow(1+(j/100),h);var b=e-c;var a=g-j;var n=b/(a/100);var m=1+(g/100);var l=n*m;var k=d/l;var f=k/12}else{var e=(1+(g/100))*(((Math.pow(1+(g/100),h)-1)))/((1+(g/100))-1);var c=(futurevalue_sipneedcalc(g))-100;var b=(1+(c/100))*(((Math.pow(1+(c/100),12*h)-1)))/((1+(c/100))-1);var a=d/e;var f=d/b}return f}function Comma_sipneedcalc(c){c=""+c;if(c.length>3){var b=c.length%3;var a=(b>0?(c.substring(0,b)):"");for(i=0;i<Math.floor(c.length/3);i++){if((b==0)&&(i==0)){a+=c.substring(b+3*i,b+3*i+3)}else{a+=","+c.substring(b+3*i,b+3*i+3)}}return(a)}else{return c}}function calculate2_sipneedcalc(d,c){var f=10000000;var b=(1+(c/100))*(((Math.pow(1+(c/100),d)-1)))/((1+(c/100))-1);var h=(futurevalue_sipneedcalc(c))-100;var g=(1+(h/100))*(((Math.pow(1+(h/100),12*d)-1)))/((1+(h/100))-1);var e=f/b;var a=f/g;return(a)}function futurevalue_sipneedcalc(a){var e=a/100;var c=1/12;var b=0;var f=-100;var d=1;var g;g=(b*(1+e*d)*(1-Math.pow(1+e,c))/e)-f*Math.pow(1+e,c);return(g)}function calculate1_sipneedcalc(g){var d=document.cl_tool.fvamt.value;d=replaceAll_sipneedcalc(d,[[",",""]]);var h=document.cl_tool.tenure.value;var j=document.cl_tool.growthrate.value;j=replaceAll_sipneedcalc(j,[[",",""]]);if(j!=0){var e=Math.pow(1+(g/100),h);var c=Math.pow(1+(j/100),h);var b=e-c;var a=g-j;var n=b/(a/100);var m=1+(g/100);var l=n*m;var k=d/l;var f=k/12}else{var e=(1+(g/100))*(((Math.pow(1+(g/100),h)-1)))/((1+(g/100))-1);var c=(futurevalue_sipneedcalc(g))-100;var b=(1+(c/100))*(((Math.pow(1+(c/100),12*h)-1)))/((1+(c/100))-1);var a=d/e;var f=d/b}return f}function calculate_sipneedcalc(){var e=document.cl_tool.fvamt.value;e=replaceAll_sipneedcalc(e,[[",",""]]);var h=document.cl_tool.tenure.value;var j=document.cl_tool.growthrate.value;j=replaceAll_sipneedcalc(j,[[",",""]]);var b=document.cl_tool.returns.value;b=replaceAll_sipneedcalc(b,[[",",""]]);if(j!=0){var f=Math.pow(1+(b/100),h);var d=Math.pow(1+(j/100),h);var c=f-d;var a=b-j;var n=c/(a/100);var m=1+(b/100);var l=n*m;var k=e/l;var g=k/12;document.cl_tool.sip.value=Math.round(g);formatNumber_sipneedcalc("sip")}else{var f=(1+(b/100))*(((Math.pow(1+(b/100),h)-1)))/((1+(b/100))-1);var d=(futurevalue_sipneedcalc(b))-100;var c=(1+(d/100))*(((Math.pow(1+(d/100),12*h)-1)))/((1+(d/100))-1);var a=e/f;var g=e/c;document.cl_tool.sip.value=Math.round(g);formatNumber_sipneedcalc("sip")}}function show_sipneedcalc(){document.getElementById("hid").style.display="inline";document.getElementById("hid1").style.display="inline";document.getElementById("hid2").style.display="inline";document.getElementById("spnclear").style.display="inline"}function hide_sipneedcalc(){document.getElementById("hid").style.display="none";document.getElementById("hid1").style.display="none";document.getElementById("hid2").style.display="none";document.getElementById("spnclear").style.display="none"}function TelCheck(b){var a=b.keyCode?b.keyCode:b.which?b.which:b.charCode;if(a>31&&(a<43||a>57)&&(a<96||a>105)){return false}return true}function ClearWealthRetire_wealthret(){document.getElementById("TrWealthRetire").style.display="none";document.getElementById("TdClear4").style.display="none"}function cl_calculate_wealthret(){var c;var b;var a;var d;a=(parseFloat(document.cl_tool.ret.value,10)-parseFloat(document.cl_tool.age.value,10));c=parseFloat(document.cl_tool.CL_current.value,10);b=Math.pow(parseFloat(document.cl_tool.CL_roi.value,10)/100+1,1/12)-1;if(b==0){b=1e-8}d=c*Math.pow((1+b*12),a);d+=parseFloat(document.cl_tool.CL_mon.value,10)*((Math.pow((1+b),a*12)-1)/b);if(isNaN(d)){alert("One or more of the numeric fields are wrong. Please Check")}else{if(document.all){document.getElementById("CL_emi").value=Math.round(d)}if(document.layers){document.getElementById("CL_emi").value=Math.round(d)}document.getElementById("CL_emi").value=Math.round(d);document.getElementById("TdClear4").style.display="inline";formatNumber("CL_emi")}}var CL_viewHide;if(document.layers){visible="show";hidden="hide"}else{if(document.all){visible="visible";hidden="hidden"}}function cl_check_wealthret(a,b){if(b=="int"){if(isNaN(a.value)){alert("Please enter a Number in the given field");a.focus()}}}function CL_display_wealthret(a){if(document.layers){content=document.layers[a]}else{if(document.all){content=document.all(a).style}}content.visibility=visible}function CL_hid_wealthret(a){if(document.layers){content=document.layers[a]}else{if(document.all){content=document.all(a).style}}content.visibility=hidden}function CL_vlidate_wealthret(a){if(isNaN(parseFloat(a.age.value))||parseFloat(a.age.value)<=0){alert("Your age should be greater than 0");a.age.focus();return false}if(isNaN(parseFloat(a.ret.value))||parseFloat(a.ret.value)<=parseFloat(a.age.value)){alert("Your retirement age should be greater than your present age");a.ret.focus();return false}if(isNaN(parseFloat(a.ret.value))||parseFloat(a.ret.value)<=parseFloat(a.age.value)){alert("Your retirement age should be greater than your present age");a.ret.focus();return false}if(isNaN(parseFloat(a.CL_current.value))||parseFloat(a.CL_current.value)<0){alert("Current savings should be greater than or equal to 0");a.CL_current.focus();return false}if(isNaN(parseFloat(a.CL_mon.value))||parseFloat(a.CL_mon.value)<0){alert("Monthly savings should be greater than or equal to 0");a.CL_mon.focus();return false}if(isNaN(parseFloat(a.CL_roi.value))||parseFloat(a.CL_roi.value)<0){alert("Return on your investments should be greater than or equal to 0");a.CL_roi.focus();return false}document.getElementById("TrWealthRetire").style.display="inline";return true};
