KJE.parameters.set("MSG_ALIMONY_CHILD_SUPPORT","Pensión conyugal e infantil");KJE.parameters.set("MSG_AUTO_LOANS","Préstamos automóviles");KJE.parameters.set("MSG_BONUS","Bono");KJE.parameters.set("MSG_BUTTON1","Calculadora de Ingresos");KJE.parameters.set("MSG_BUTTON2","Calculadora de Costos de Vivienda");KJE.parameters.set("MSG_BUTTON3","Calculadora de Deudas");KJE.parameters.set("MSG_COBORROWER_ALIMONY_CHILD_SUPPORT","Pensión conyugal e infantil del co-prestatario");KJE.parameters.set("MSG_COBORROWER_AUTO_LOANS","Préstamos de automóvil del co-prestatario");KJE.parameters.set("MSG_COBORROWER_BONUS","Bono co-prestatario");KJE.parameters.set("MSG_COBORROWER_COMMISSION","Comisión co-prestatario");KJE.parameters.set("MSG_COBORROWER_CREDIT_CARDS","Tarjetas de crédito del co-prestatario");KJE.parameters.set("MSG_COBORROWER_INSTALLMENT_LOANS","Préstamos a plazos del co-prestatario");KJE.parameters.set("MSG_COBORROWER_OTHER_INCOME","Otros del co-prestatario");KJE.parameters.set("MSG_COBORROWER_OTHER_LIABILITY","Otros del co-prestatario");KJE.parameters.set("MSG_COBORROWER_OTHER_LOANS","Otros préstamos del co-prestatario");KJE.parameters.set("MSG_COBORROWER_SALARY","Salario del co-prestatario");KJE.parameters.set("MSG_COBORROWER_STUDENT_LOANS","Préstamos de estudiante del co-prestatario");KJE.parameters.set("MSG_COMMISSION","Comisión");KJE.parameters.set("MSG_CREDIT_CARDS","Tarjetas de crédito");KJE.parameters.set("MSG_HAZARD_INSURANCE","Seguro de riesgos");KJE.parameters.set("MSG_HOUSING_EXPENSES","Cuotas o cargos de asociación");KJE.parameters.set("MSG_INSTALLMENT_LOANS","Préstamos a plazos");KJE.parameters.set("MSG_INTEREST_RATE","Tasas de interés iniciales del");KJE.parameters.set("MSG_ITEM_ANNUAL","Anual");KJE.parameters.set("MSG_ITEM_BIWEEKLY","Bisemanal");KJE.parameters.set("MSG_ITEM_HOURLY","Por hora");KJE.parameters.set("MSG_ITEM_MONTHLY","Mensual");KJE.parameters.set("MSG_ITEM_QUARTERLY","Trimestral");KJE.parameters.set("MSG_ITEM_SEMIANNUAL","Semestral");KJE.parameters.set("MSG_ITEM_SEMIMONTHLY","Bimensual");KJE.parameters.set("MSG_ITEM_WEEKLY","Semanal");KJE.parameters.set("MSG_LABEL1","Ingresos mensuales");KJE.parameters.set("MSG_LABEL10","Calculadora de Gastos");KJE.parameters.set("MSG_LABEL11","Calculadora de la Deuda");KJE.parameters.set("MSG_LABEL12","Cantidades de hipoteca que califican para un parámetro de tasas de interés");KJE.parameters.set("MSG_LABEL13","Ingreso mensual total");KJE.parameters.set("MSG_LABEL14","Total de gastos mensuales");KJE.parameters.set("MSG_LABEL15","De la deuda total mensual");KJE.parameters.set("MSG_LABEL16","En el INTEREST_RATE de su hipoteca máxima es de LOAN_AMOUNT");KJE.parameters.set("MSG_LABEL2","Deudas mensuales");KJE.parameters.set("MSG_LABEL3","Gastos mensuales por vivienda");KJE.parameters.set("MSG_LABEL4","Prestatario");KJE.parameters.set("MSG_LABEL5","Co-prestatario");KJE.parameters.set("MSG_LABEL6","Término");KJE.parameters.set("MSG_LABEL7","Pago máximo por vivienda (PITI):");KJE.parameters.set("MSG_LABEL8","Pago máximo de capital principal e intereses (PI):");KJE.parameters.set("MSG_LABEL9","Calculadora de Ingresos");KJE.parameters.set("MSG_MONTHS_LBL","meses");KJE.parameters.set("MSG_MONTH_LBL","mes");KJE.parameters.set("MSG_MORTGAGE_INSURANCE","Seguro de hipoteca (PMI)");KJE.parameters.set("MSG_OK_BUTTON","OK");KJE.parameters.set("MSG_OTHER_INCOME","Otros");KJE.parameters.set("MSG_OTHER_LIABILITY","Otros");KJE.parameters.set("MSG_OTHER_LOANS","Otros préstamos");KJE.parameters.set("MSG_REAL_ESTATE_TAXES","Impuestos de bienes raíces");KJE.parameters.set("MSG_REPORT_COL1","Tasa
de Interés");KJE.parameters.set("MSG_REPORT_COL2","Ingreso
anual");KJE.parameters.set("MSG_REPORT_COL3","Deudas
Mensuales ");KJE.parameters.set("MSG_REPORT_COL4","Pago
Calificado (PITI)");KJE.parameters.set("MSG_REPORT_COL5","Pago
Calificado (PI)");KJE.parameters.set("MSG_REPORT_COL6","Hipoteca
Calificada");KJE.parameters.set("MSG_SALARY","Salario");KJE.parameters.set("MSG_STUDENT_LOANS","Préstamos de estudiante");KJE.MortgageMaxCalc=function(){this.CANADIAN=KJE.parameters.get("CANADIAN",false);this.bCALC_PMI=KJE.parameters.get("CALC_PMI",false);this.PMI_RATE=KJE.parameters.get("PMI_RATE",0.005);this.bREAL_ESTATE_TAXES=false;this.REAL_ESTATE_TAXES_RATE=0.0125;this.bHAZARD_INSURANCE=false;this.HAZARD_INSURANCE_RATE=0.0035;this.bHOUSING_EXPENSES=false;this.HOUSING_EXPENSES_RATE=0;this.MAX_RATE=1;this.INCREMENT=KJE.parameters.get("INCREMENT",0.25);this.YOUR_INCOME=0;this.LOAN_AMOUNT=0;this.INTEREST_RATE=0;this.TERM_IN_MONTHS=0;this.MONTHLY_HOUSING_EXPENSES=0;this.MONTHLY_LIABILITIES=0;this.LOAN_PI=0;this.LOAN_PITI=0;this.LOW_DEBT_PITI_RATE=KJE.parameters.get("LOW_DEBT_PITI_RATE",28);this.HIGH_DEBT_PITI_RATE=KJE.parameters.get("HIGH_DEBT_PITI_RATE",36);this.QLFY_PITI_DEBT=0;this.QLFY_PITI_ONLY=0;this.SALARY=0;this.COMMISSION=0;this.BONUS=0;this.OTHER_INCOME=0;this.COBORROWER_SALARY=0;this.COBORROWER_COMMISSION=0;this.COBORROWER_BONUS=0;this.COBORROWER_OTHER_INCOME=0;this.SALARY_UNITS=KJE.MortgageMaxCalc.ITEM_MONTHLY;this.COMMISSION_UNITS=KJE.MortgageMaxCalc.ITEM_ANNUAL;this.BONUS_UNITS=KJE.MortgageMaxCalc.ITEM_ANNUAL;this.OTHER_UNITS=KJE.MortgageMaxCalc.ITEM_ANNUAL;this.COBORROWER_SALARY_UNITS=KJE.MortgageMaxCalc.ITEM_MONTHLY;this.COBORROWER_COMMISSION_UNITS=KJE.MortgageMaxCalc.ITEM_ANNUAL;this.COBORROWER_BONUS_UNITS=KJE.MortgageMaxCalc.ITEM_ANNUAL;this.COBORROWER_OTHER_INCOME_UNITS=KJE.MortgageMaxCalc.ITEM_ANNUAL;this.REAL_ESTATE_TAXES=0;this.HAZARD_INSURANCE=0;this.HOUSING_EXPENSES=0;this.MORTGAGE_INSURANCE=0;this.REAL_ESTATE_TAXES_UNIT=KJE.MortgageMaxCalc.ITEM_SEMIANNUAL;this.HAZARD_INSURANCE_UNIT=KJE.MortgageMaxCalc.ITEM_ANNUAL;this.HOUSING_EXPENSES_UNIT=KJE.MortgageMaxCalc.ITEM_MONTHLY;this.MORTGAGE_INSURANCE_UNIT=KJE.MortgageMaxCalc.ITEM_MONTHLY;this.AUTO_LOANS=0;this.CREDIT_CARDS=0;this.INSTALLMENT_LOANS=0;this.STUDENT_LOANS=0;this.ALIMONY_CHILD_SUPPORT=0;this.OTHER_LOANS=0;this.OTHER_LIABILITY=0;this.COBORROWER_AUTO_LOANS=0;this.COBORROWER_CREDIT_CARDS=0;this.COBORROWER_INSTALLMENT_LOANS=0;this.COBORROWER_STUDENT_LOANS=0;this.COBORROWER_ALIMONY_CHILD_SUPPORT=0;this.COBORROWER_OTHER_LOANS=0;this.COBORROWER_OTHER_LIABILITY=0;this.LOAN_COUNT=KJE.parameters.get("LOAN_COUNT",6);this.DS_RATE=KJE.FloatArray(this.LOAN_COUNT);this.DS_LOAN_PI=KJE.FloatArray(this.LOAN_COUNT);this.DS_LOAN_PITI=KJE.FloatArray(this.LOAN_COUNT);this.DS_LOAN_AMOUNT=KJE.FloatArray(this.LOAN_COUNT);this.cats=new Array();this.sSchedule=new KJE.Repeating()};KJE.MortgageMaxCalc.prototype.clear=function(){};KJE.MortgageMaxCalc.prototype.calculate=function(c){var d=KJE;this.YOUR_INCOME=this.sumIncome();this.MONTHLY_LIABILITIES=this.sumLiabilities();this.QLFY_PITI_DEBT=(this.YOUR_INCOME*(this.HIGH_DEBT_PITI_RATE/100))-this.MONTHLY_LIABILITIES;this.QLFY_PITI_ONLY=(this.YOUR_INCOME*(this.LOW_DEBT_PITI_RATE/100));this.LOAN_PITI=(this.QLFY_PITI_DEBT
Income ",2),a.sReportCol("Monthly
Liabilities ",3),a.sReportCol("Qualifying
Payment (PITI)",4),a.sReportCol("Qualifying
Payment (PI)",5),a.sReportCol("Qualifying
Mortgage",6))}for(var e=1;e<=this.LOAN_COUNT;e++){b=e-1;if(e==1){this.DS_RATE[b]=(this.INTEREST_RATE/100)}else{this.DS_RATE[b]=d.round((this.DS_RATE[b-1]+this.INCREMENT/100),5)}this.cats[b]=""+d.percent(this.DS_RATE[b],3);this.DS_LOAN_PITI[b]=this.LOAN_PITI;this.DS_LOAN_AMOUNT[b]=this.getLoanAmount(this.DS_LOAN_PITI[b],this.getPeriodRate(this.DS_RATE[b],12),this.TERM_IN_MONTHS);this.DS_LOAN_PI[b]=(this.DS_LOAN_PITI[b]-this.sumHousing(this.DS_LOAN_AMOUNT[b]));if(this.DS_LOAN_PI[b]<=0){this.DS_LOAN_PI[b]=0}if(e==1){this.LOAN_AMOUNT=this.DS_LOAN_AMOUNT[0]}if(c){a.addRepeat(d.percent(this.DS_RATE[b],3),d.dollars(this.YOUR_INCOME*12),d.dollars(this.MONTHLY_LIABILITIES),d.dollars(this.LOAN_PITI),d.dollars(this.LOAN_PI),d.dollars(this.DS_LOAN_AMOUNT[b]))}}this.MONTHLY_HOUSING_EXPENSES=this.sumHousing(this.LOAN_AMOUNT)};KJE.MortgageMaxCalc.prototype.formatReport=function(a){var b=KJE;var c=a;c=KJE.replace("LOW_DEBT_PITI_RATE",b.percent(this.LOW_DEBT_PITI_RATE/100),c);c=KJE.replace("HIGH_DEBT_PITI_RATE",b.percent(this.HIGH_DEBT_PITI_RATE/100),c);c=KJE.replace("QLFY_PITI_DEBT",b.dollars(this.QLFY_PITI_DEBT,2),c);c=KJE.replace("QLFY_PITI_ONLY",b.dollars(this.QLFY_PITI_ONLY,2),c);c=KJE.replace("YOUR_ANNUAL_INCOME",b.dollars(this.YOUR_INCOME*12),c);c=KJE.replace("INCREMENT",b.number(this.INCREMENT,2),c);c=KJE.replace("YOUR_INCOME",b.dollars(this.YOUR_INCOME,2),c);c=KJE.replace("LOAN_AMOUNT",b.dollars(this.LOAN_AMOUNT),c);c=KJE.replace("INTEREST_RATE",b.percent(this.INTEREST_RATE/100,3),c);c=KJE.replace("TERM_IN_MONTHS",b.number(this.TERM_IN_MONTHS),c);c=KJE.replace("TERM_IN_YEARS",b.number(this.TERM_IN_MONTHS/12),c);c=KJE.replace("MONTHLY_HOUSING_EXPENSES",b.dollars(this.MONTHLY_HOUSING_EXPENSES,2),c);c=KJE.replace("MONTHLY_LIABILITIES",b.dollars(this.MONTHLY_LIABILITIES,2),c);c=KJE.replace("LOAN_PITI",b.dollars(this.LOAN_PITI,2),c);c=KJE.replace("LOAN_PI",b.dollars(this.LOAN_PI,2),c);c=KJE.replace("COBORROWER_BONUS_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.COBORROWER_BONUS_UNITS],c);c=KJE.replace("COBORROWER_OTHER_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.COBORROWER_OTHER_INCOME_UNITS],c);c=KJE.replace("COBORROWER_SALARY_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.COBORROWER_SALARY_UNITS],c);c=KJE.replace("COBORROWER_COMMISSION_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.COBORROWER_COMMISSION_UNITS],c);c=KJE.replace("COBORROWER_SALARY",b.dollars(this.COBORROWER_SALARY,2),c);c=KJE.replace("COBORROWER_COMMISSION",b.dollars(this.COBORROWER_COMMISSION,2),c);c=KJE.replace("COBORROWER_BONUS",b.dollars(this.COBORROWER_BONUS,2),c);c=KJE.replace("COBORROWER_OTHER_INCOME",b.dollars(this.COBORROWER_OTHER_INCOME,2),c);c=KJE.replace("REAL_ESTATE_TAXES_UNIT",KJE.MortgageMaxCalc.ITEM_DESC[this.REAL_ESTATE_TAXES_UNIT],c);c=KJE.replace("HAZARD_INSURANCE_UNIT",KJE.MortgageMaxCalc.ITEM_DESC[this.HAZARD_INSURANCE_UNIT],c);c=KJE.replace("HOUSING_EXPENSES_UNIT",KJE.MortgageMaxCalc.ITEM_DESC[this.HOUSING_EXPENSES_UNIT],c);c=KJE.replace("BONUS_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.BONUS_UNITS],c);c=KJE.replace("OTHER_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.OTHER_UNITS],c);c=KJE.replace("SALARY_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.SALARY_UNITS],c);c=KJE.replace("COMMISSION_UNITS",KJE.MortgageMaxCalc.ITEM_DESC[this.COMMISSION_UNITS],c);c=KJE.replace("MORTGAGE_INSURANCE_UNIT",KJE.MortgageMaxCalc.ITEM_DESC[this.MORTGAGE_INSURANCE_UNIT],c);c=KJE.replace("REAL_ESTATE_TAXES",b.dollars(this.REAL_ESTATE_TAXES,2),c);c=KJE.replace("HAZARD_INSURANCE",b.dollars(this.HAZARD_INSURANCE,2),c);c=KJE.replace("HOUSING_EXPENSES",b.dollars(this.HOUSING_EXPENSES,2),c);c=KJE.replace("MORTGAGE_INSURANCE",b.dollars(this.MORTGAGE_INSURANCE,2),c);c=KJE.replace("COBORROWER_AUTO_LOANS",b.dollars(this.COBORROWER_AUTO_LOANS,2),c);c=KJE.replace("COBORROWER_CREDIT_CARDS",b.dollars(this.COBORROWER_CREDIT_CARDS,2),c);c=KJE.replace("COBORROWER_INSTALLMENT_LOANS",b.dollars(this.COBORROWER_INSTALLMENT_LOANS,2),c);c=KJE.replace("COBORROWER_STUDENT_LOANS",b.dollars(this.COBORROWER_STUDENT_LOANS,2),c);c=KJE.replace("COBORROWER_ALIMONY_CHILD_SUPPORT",b.dollars(this.COBORROWER_ALIMONY_CHILD_SUPPORT,2),c);c=KJE.replace("COBORROWER_OTHER_LOANS",b.dollars(this.COBORROWER_OTHER_LOANS,2),c);c=KJE.replace("COBORROWER_OTHER_LIABILITY",b.dollars(this.COBORROWER_OTHER_LIABILITY,2),c);c=KJE.replace("AUTO_LOANS",b.dollars(this.AUTO_LOANS,2),c);c=KJE.replace("CREDIT_CARDS",b.dollars(this.CREDIT_CARDS,2),c);c=KJE.replace("INSTALLMENT_LOANS",b.dollars(this.INSTALLMENT_LOANS,2),c);c=KJE.replace("STUDENT_LOANS",b.dollars(this.STUDENT_LOANS,2),c);c=KJE.replace("ALIMONY_CHILD_SUPPORT",b.dollars(this.ALIMONY_CHILD_SUPPORT,2),c);c=KJE.replace("OTHER_LOANS",b.dollars(this.OTHER_LOANS,2),c);c=KJE.replace("OTHER_LIABILITY",b.dollars(this.OTHER_LIABILITY,2),c);c=KJE.replace("SALARY",b.dollars(this.SALARY,2),c);c=KJE.replace("COMMISSION",b.dollars(this.COMMISSION,2),c);c=KJE.replace("BONUS",b.dollars(this.BONUS,2),c);c=KJE.replace("OTHER_INCOME",b.dollars(this.OTHER_INCOME,2),c);c=c.replace("**REPEATING GROUP**",this.sSchedule.getRepeat());this.sSchedule.clearRepeat();return c};KJE.MortgageMaxCalc.prototype.sumLiabilities=function(){return this.AUTO_LOANS+this.CREDIT_CARDS+this.INSTALLMENT_LOANS+this.STUDENT_LOANS+this.ALIMONY_CHILD_SUPPORT+this.OTHER_LOANS+this.OTHER_LIABILITY+this.COBORROWER_AUTO_LOANS+this.COBORROWER_CREDIT_CARDS+this.COBORROWER_INSTALLMENT_LOANS+this.COBORROWER_STUDENT_LOANS+this.COBORROWER_ALIMONY_CHILD_SUPPORT+this.COBORROWER_OTHER_LOANS+this.COBORROWER_OTHER_LIABILITY};KJE.MortgageMaxCalc.prototype.sumIncome=function(){var c=0;var b=KJE.MortgageMaxCalc.SALARY_PERIODS_YEARLY;var a=b[this.SALARY_UNITS];c+=(a==12?this.SALARY:(this.SALARY*a)/12);a=b[this.COMMISSION_UNITS];c+=(a==12?this.COMMISSION:(this.COMMISSION*a)/12);a=b[this.BONUS_UNITS];c+=(a==12?this.BONUS:(this.BONUS*a)/12);a=b[this.OTHER_UNITS];c+=(a==12?this.OTHER_INCOME:(this.OTHER_INCOME*a)/12);a=b[this.COBORROWER_SALARY_UNITS];c+=(a==12?this.COBORROWER_SALARY:(this.COBORROWER_SALARY*a)/12);a=b[this.COBORROWER_COMMISSION_UNITS];c+=(a==12?this.COBORROWER_COMMISSION:(this.COBORROWER_COMMISSION*a)/12);a=b[this.COBORROWER_BONUS_UNITS];c+=(a==12?this.COBORROWER_BONUS:(this.COBORROWER_BONUS*a)/12);a=b[this.COBORROWER_OTHER_INCOME_UNITS];c+=(a==12?this.COBORROWER_OTHER_INCOME:(this.COBORROWER_OTHER_INCOME*a)/12);return c};KJE.MortgageMaxCalc.prototype.sumHousing=function(e){var b=0;var c=0;var a=KJE.round;if(this.bREAL_ESTATE_TAXES){this.REAL_ESTATE_TAXES=a((this.REAL_ESTATE_TAXES_RATE)*e,2);this.REAL_ESTATE_TAXES_UNIT=KJE.MortgageMaxCalc.ITEM_ANNUAL}if(this.REAL_ESTATE_TAXES_UNIT==(KJE.MortgageMaxCalc.ITEM_ANNUAL)){c=this.REAL_ESTATE_TAXES/12}else{if(this.REAL_ESTATE_TAXES_UNIT==(KJE.MortgageMaxCalc.ITEM_SEMIANNUAL)){c=this.REAL_ESTATE_TAXES/6}else{if(this.REAL_ESTATE_TAXES_UNIT==(KJE.MortgageMaxCalc.ITEM_MONTHLY)){c=this.REAL_ESTATE_TAXES}}}if(!this.bREAL_ESTATE_TAXES){this.REAL_ESTATE_TAXES_RATE=a(c*12/e,5);if(this.REAL_ESTATE_TAXES_RATE>1||this.REAL_ESTATE_TAXES_RATE==NaN){this.REAL_ESTATE_TAXES_RATE=this.MAX_RATE}if(c==0){this.REAL_ESTATE_TAXES_RATE=0}}b+=c;c=0;if(this.bHAZARD_INSURANCE){this.HAZARD_INSURANCE=a((this.HAZARD_INSURANCE_RATE)*e,2);this.HAZARD_INSURANCE_UNIT=KJE.MortgageMaxCalc.ITEM_ANNUAL}if(this.HAZARD_INSURANCE_UNIT==(KJE.MortgageMaxCalc.ITEM_ANNUAL)){c=this.HAZARD_INSURANCE/12}else{if(this.HAZARD_INSURANCE_UNIT==(KJE.MortgageMaxCalc.ITEM_SEMIANNUAL)){c=this.HAZARD_INSURANCE/6}else{if(this.HAZARD_INSURANCE_UNIT==(KJE.MortgageMaxCalc.ITEM_MONTHLY)){c=this.HAZARD_INSURANCE}}}if(!this.bHAZARD_INSURANCE){this.HAZARD_INSURANCE_RATE=a(c*12/e,5);if(this.HAZARD_INSURANCE_RATE>1||this.HAZARD_INSURANCE_RATE==NaN){this.HAZARD_INSURANCE_RATE=this.MAX_RATE}if(c==0){this.HAZARD_INSURANCE_RATE=0}}b+=c;c=0;if(this.bHOUSING_EXPENSES){this.HOUSING_EXPENSES=a((this.HOUSING_EXPENSES_RATE)*e,2);this.HOUSING_EXPENSES_UNIT=KJE.MortgageMaxCalc.ITEM_ANNUAL}if(this.HOUSING_EXPENSES_UNIT==(KJE.MortgageMaxCalc.ITEM_ANNUAL)){c=this.HOUSING_EXPENSES/12}else{if(this.HOUSING_EXPENSES_UNIT==(KJE.MortgageMaxCalc.ITEM_SEMIANNUAL)){c=this.HOUSING_EXPENSES/6}else{if(this.HOUSING_EXPENSES_UNIT==(KJE.MortgageMaxCalc.ITEM_MONTHLY)){c=this.HOUSING_EXPENSES}}}if(!this.bHOUSING_EXPENSES){this.HOUSING_EXPENSES_RATE=a(c*12/e,5);if(this.HOUSING_EXPENSES_RATE>1||this.HOUSING_EXPENSES_RATE==NaN){this.HOUSING_EXPENSES_RATE=this.MAX_RATE}if(c==0){this.HOUSING_EXPENSES_RATE=0}}b+=(this.CANADIAN?c/2:c);c=0;if(this.bCALC_PMI){this.MORTGAGE_INSURANCE=a((this.PMI_RATE)*e,2);this.MORTGAGE_INSURANCE_UNIT=KJE.MortgageMaxCalc.ITEM_ANNUAL}if(this.MORTGAGE_INSURANCE_UNIT==(KJE.MortgageMaxCalc.ITEM_ANNUAL)){c=this.MORTGAGE_INSURANCE/12}else{if(this.MORTGAGE_INSURANCE_UNIT==(KJE.MortgageMaxCalc.ITEM_SEMIANNUAL)){c=this.MORTGAGE_INSURANCE/6}else{if(this.MORTGAGE_INSURANCE_UNIT==(KJE.MortgageMaxCalc.ITEM_MONTHLY)){c=this.MORTGAGE_INSURANCE}}}if(!this.bCALC_PMI){this.PMI_RATE=a(c*12/e,5);if(this.PMI_RATE>1||this.PMI_RATE==NaN){this.PMI_RATE=this.MAX_RATE}if(c==0){this.PMI_RATE=0}}b+=c;return b};KJE.MortgageMaxCalc.prototype.getLoanAmount=function(g,e,d){if(g<=0){return 0}var c=g-this.sumHousing(0);if(c<=0){return 0}var f=KJE.PV;var a=f(e,d,c);if(this.bREAL_ESTATE_TAXES||this.bHAZARD_INSURANCE||this.bHOUSING_EXPENSES||this.bCALC_PMI){for(var b=0;b<10;b++){c=g-this.sumHousing(a);if(c<=0){return 0}a=f(e,d,c)}}return a};KJE.MortgageMaxCalc.ITEM_ANNUAL=0;KJE.MortgageMaxCalc.ITEM_SEMIANNUAL=1;KJE.MortgageMaxCalc.ITEM_MONTHLY=2;KJE.MortgageMaxCalc.ITEM_WEEKLY=3;KJE.MortgageMaxCalc.ITEM_HOURLY=4;KJE.MortgageMaxCalc.ITEM_BIWEEKLY=5;KJE.MortgageMaxCalc.ITEM_SEMIMONTHLY=6;KJE.MortgageMaxCalc.ITEM_QUARTERLY=7;KJE.MortgageMaxCalc.ITEM_PERCENT=8;KJE.MortgageMaxCalc.ITEM_DESC=KJE.parameters.get("ARRAY_ITEM_DESC",["Annual","Semi-Annual","Monthly","Weekly","Hourly","Bi-Weekly","Semi-Monthly","Quarterly","Annually"]);KJE.MortgageMaxCalc.SALARY_PERIODS_YEARLY=[1,2,12,52,2080,26,24,4];KJE.MortgageMaxCalc.SALARY_LENGTH=[12,6,1,52,2080,26,2,3];KJE.MortgageMaxCalc.SALARY_INDEX=[KJE.MortgageMaxCalc.ITEM_ANNUAL,KJE.MortgageMaxCalc.ITEM_SEMIANNUAL,KJE.MortgageMaxCalc.ITEM_MONTHLY,KJE.MortgageMaxCalc.ITEM_WEEKLY,KJE.MortgageMaxCalc.ITEM_HOURLY,KJE.MortgageMaxCalc.ITEM_BIWEEKLY,KJE.MortgageMaxCalc.ITEM_SEMIMONTHLY,KJE.MortgageMaxCalc.ITEM_QUARTERLY];KJE.MortgageMaxCalc.SALARY_DESC=KJE.parameters.get("ARRAY_SALARY_DESC",["Annual","Semi-Annual","Monthly","Weekly","Hourly","Bi-Weekly","Semi-Monthly","Quarterly"]);KJE.MortgageMaxCalc.EXPENSE_INDEX=[KJE.MortgageMaxCalc.ITEM_ANNUAL,KJE.MortgageMaxCalc.ITEM_SEMIANNUAL,KJE.MortgageMaxCalc.ITEM_MONTHLY,KJE.MortgageMaxCalc.ITEM_PERCENT];KJE.MortgageMaxCalc.EXPENSE_DESC=[KJE.MortgageMaxCalc.SALARY_DESC[0],KJE.MortgageMaxCalc.SALARY_DESC[1],KJE.MortgageMaxCalc.SALARY_DESC[2],"Percent"];KJE.MortgageMaxCalc.EXPENSE_INDEX2=[KJE.MortgageMaxCalc.ITEM_ANNUAL,KJE.MortgageMaxCalc.ITEM_SEMIANNUAL,KJE.MortgageMaxCalc.ITEM_MONTHLY];KJE.MortgageMaxCalc.EXPENSE_DESC2=[KJE.MortgageMaxCalc.SALARY_DESC[0],KJE.MortgageMaxCalc.SALARY_DESC[1],KJE.MortgageMaxCalc.SALARY_DESC[2]];KJE.MortgageMaxCalc.getIncomeDrop=function(b,a,c){return KJE.getDropBox(b,KJE.parameters.get(b,(!a?KJE.MortgageMaxCalc.ITEM_ANNUAL:a)),KJE.MortgageMaxCalc.SALARY_INDEX,KJE.MortgageMaxCalc.SALARY_DESC,c)};KJE.MortgageMaxCalc.getITemDrop=function(a,d,c,f){if(a){var b=KJE.MortgageMaxCalc.EXPENSE_INDEX2;var e=KJE.MortgageMaxCalc.EXPENSE_DESC2}else{var b=KJE.MortgageMaxCalc.EXPENSE_INDEX;var e=KJE.MortgageMaxCalc.EXPENSE_DESC}return KJE.getDropBox(d,KJE.parameters.get(d,(!c?KJE.MortgageMaxCalc.ITEM_ANNUAL:c)),b,e,f)};KJE.MortgageMaxCalc.prototype.getPeriodRate=function(a,b){if(this.CANADIAN){return(Math.pow(1+(a/2),(1/(b/2)))-1)}return(a/b)};KJE.CalcName="Hipoteca máxima";KJE.CalcType="SPMortgageMax";KJE.CalculatorTitleTemplate="At KJE2 your maximum mortgage is KJE1
YOUR_ANNUAL_INCOME permite un pago máximo de capital principal, intereses, impuestos y seguro (PITI) de LOAN_PITI. Después de impuestos y seguro, el pago de su capital principal e intereses (PI) de LOAN_PI pagaría una hipoteca de LOAN_AMOUNT, con una tasa de interés del INTEREST_RATE y un plazo de TERM_IN_YEARS años.
Ingresos anuales | YOUR_ANNUAL_INCOME |
---|---|
Plazo | TERM_IN_YEARS años |
Tasa de interés | INTEREST_RATE |
Gastos mensuales por vivienda | MONTHLY_HOUSING_EXPENSES |
Deudas mensuales | MONTHLY_LIABILITIES |
Pago máximo por vivienda (PI | LOAN_PITI |
Pago máximo de capital principal e intereses (PI) | LOAN_PI |
Hipoteca máxima | LOAN_AMOUNT |
Prestatario | Co-prestatario | |
Salario | SALARY SALARY_UNITS | COBORROWER_SALARY SALARY_UNITS |
Comisión | COMMISSION COMMISSION_UNITS | COBORROWER_COMMISSION COMMISSION_UNITS |
Bono | BONUS BONUS_UNITS | COBORROWER_BONUS BONUS_UNITS |
Otros | OTHER_INCOME OTHER_UNITS | COBORROWER_OTHER_INCOME OTHER_UNITS |
Impuestos de bienes raíces | REAL_ESTATE_TAXES REAL_ESTATE_TAXES_UNIT |
---|---|
Seguro de riesgos | HAZARD_INSURANCE HAZARD_INSURANCE_UNIT |
Gastos de vivienda | HOUSING_EXPENSES HOUSING_EXPENSES_UNIT |
Seguro de hipoteca | MORTGAGE_INSURANCE MORTGAGE_INSURANCE_UNIT |
Prestatario | Co-prestatario | |
Préstamos de automóvil | AUTO_LOANS | COBORROWER_AUTO_LOANS |
Tarjetas de crédito | CREDIT_CARDS | COBORROWER_CREDIT_CARDS |
Préstamos a plazos | INSTALLMENT_LOANS | COBORROWER_INSTALLMENT_LOANS |
Préstamos de estudiante | STUDENT_LOANS | COBORROWER_STUDENT_LOANS |
Pensión conyugal e infantil | ALIMONY_CHILD_SUPPORT | COBORROWER_ALIMONY_CHILD_SUPPORT |
Otros préstamos | OTHER_LOANS | COBORROWER_OTHER_LOANS |
Otros | OTHER_LIABILITY | COBORROWER_OTHER_LIABILITY |
1. Ingresos mensuales X LOW_DEBT_PITI_RATE = PITI mensual |
El cual es: YOUR_INCOME X LOW_DEBT_PITI_RATE = QLFY_PITI_ONLY |
2. Ingresos mensuales X HIGH_DEBT_PITI_RATE - deudas mensuales = PITI mensual |
El cual es: YOUR_INCOME X HIGH_DEBT_PITI_RATE - MONTHLY_LIABILITIES = QLFY_PITI_DEBT |