{"id":317,"date":"2023-03-30T11:51:57","date_gmt":"2023-03-30T11:51:57","guid":{"rendered":"https:\/\/ebonds.co.za\/?page_id=317"},"modified":"2023-03-30T11:53:25","modified_gmt":"2023-03-30T11:53:25","slug":"cal","status":"publish","type":"page","link":"https:\/\/ebonds.co.za\/index.php\/cal\/","title":{"rendered":"Monthly Repayment"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"317\" class=\"elementor elementor-317\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f853856 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f853856\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d1f837b\" data-id=\"d1f837b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c934421 elementor-widget elementor-widget-html\" data-id=\"c934421\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t<div id=\"t3-content\" class=\"t3-content\">\n\t\t\t\t\t<div id=\"system-message-container\">\n\t<\/div>\n\n\t\t\t\t\n\t  <div class=\"qx quix\">\n    <div class=\"qx-inner windows_nt_10_0\">\n                              \n      \n      <div \n  id=\"qx-section-654\" \n  class=\"qx-section \"    >\n\n  \n    <div \n    id=\"qx-row-635\" \n    class=\"qx-row \"    >\n\n    <div id=\"qx-column-634\" class=\"qx-column  qx-col-lg-12 qx-col-md-12 qx-col-sm-12 qx-col-xs-12\" >\n  <div id=\"qx-custom-html-557\" class=\"qx-element qx-element-custom-html \" >\n    <script type=\"text\/javascript\">\n\n        function Calculate() {\n\n            LoanAmount = document.getElementById('inLoanAmont');\n            IntRate = document.getElementById('inRate');\n            Term = document.getElementById('inTerm');\n            BasicRepayMsg = document.getElementById('lblBasicRepay');\n            BasicRepayVal = document.getElementById('inBasicRepay');\n            TotIntMsg = document.getElementById('lblTotInt');\n            TotIntVal = document.getElementById('inTotInt');\n            TotAmtMsg = document.getElementById('lblTotAmt');\n            TotAmtVal = document.getElementById('inTotAmt');\n            AdditionalMsg = document.getElementById('lblAdditional');\n            AddAmtMsg = document.getElementById('lblAddAmt');\n            AddAmtVal = document.getElementById('inAddAmt');\n            AddBtn = document.getElementById('btnAdd');\n            IntSavedMsg = document.getElementById('lblIntSaved');\n            IntSavedVal = document.getElementById('inIntSaved');\n\n            BasicRepayMsg.style.display = \"block\";\n            BasicRepayVal.style.display = \"block\";\n            TotIntMsg.style.display = \"block\";\n            TotIntVal.style.display = \"block\";\n            TotAmtMsg.style.display = \"block\";\n            TotAmtVal.style.display = \"block\";\n            AdditionalMsg.style.display = \"block\";\n            AddAmtMsg.style.display = \"block\";\n            AddAmtVal.style.display = \"block\";\n            AddBtn.style.display = \"block\";\n            IntSavedMsg.style.display = \"none\";\n            IntSavedVal.style.display = \"none\";\n\n            P = Number(LoanAmount.value);\n            I = Number(IntRate.value);\n            J = I \/ (12 * 100);\n            N = Number(Term.value) * 12;\n            M = P * (J \/ (1 - Math.pow((1 + J), -N)));  \/\/Monthly Payment\n            K = (M * N) - P;                            \/\/Total Interest\n            L = M * N;                                  \/\/Total Repayment Amount\n\n            BasicRepayVal.value = 'R ' + addCommas(M.toFixed(2));\n            TotIntVal.value = 'R ' + addCommas(K.toFixed(2));\n            TotAmtVal.value = 'R ' + addCommas(L.toFixed(2));\n\n        }\n\n        function CalculateAddSavings() {\n\n            LoanAmount = document.getElementById('inLoanAmont');\n            IntRate = document.getElementById('inRate');\n            Term = document.getElementById('inTerm');\n            AddAmtVal = document.getElementById('inAddAmt');\n            IntSavedMsg = document.getElementById('lblIntSaved');\n            IntSavedVal = document.getElementById('inIntSaved');\n\n            IntSavedMsg.style.display = \"block\";\n            IntSavedVal.style.display = \"block\";\n\n            P = Number(LoanAmount.value);\n            I = Number(IntRate.value);\n            E = Number(AddAmtVal.value);\n            J = I \/ (12 * 100);\n            N = Number(Term.value) * 12;\n            M = P * (J \/ (1 - Math.pow((1 + J), -N)));      \/\/Monthly Payment\n            K = M + E                                       \/\/Monthly Payment + Extra Monthly payment\n            L = (M * N) - P;                                \/\/Original Interest\n\n            SaveMonths = -1 * Math.log(1 - (P \/ K) * ((I \/ 12) \/ 100)) \/ Math.log(1 + ((I \/ 12) \/ 100));\n            SaveInterest = (M * N) - (SaveMonths * K);\n\n            IntSavedVal.value = 'R ' + addCommas(SaveInterest.toFixed(2));\n\n        }\n\n        function addCommas(nStr) {\n            nStr += '';\n            x = nStr.split('.');\n            x1 = x[0];\n            x2 = x.length > 1 ? '.' + x[1] : '';\n            var rgx = \/(\\d+)(\\d{3})\/;\n            while (rgx.test(x1)) {\n                x1 = x1.replace(rgx, '$1' + ',' + '$2');\n            }\n            return x1 + x2;\n        }\n\n    <\/script>\n<\/head>\n<body>\n\n    <div class=\"container\">\n        <div class=\"row\">\n\n            <!--Content Right Starts Here-->\n            <div class=\"col-sm-12\">\n                <h2 class=\"head-color\">Monthly Repayment<\/h2>\n                <p>\n                    You have found a property and now need a home loan or you want to add that new pool or nursery\n                    and want a further advance? Know what your monthly repayment will be.\n                <\/p>\n                <form class=\"form-horizontal\" role=\"form\">\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inLoanAmont\">Required Home Loan Amount:<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"number\" class=\"form-control\" id=\"inLoanAmont\" placeholder=\"Enter Loan Amount\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inTerm\">Loan Term (years):<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"number\" class=\"form-control\" id=\"inTerm\" placeholder=\"Enter Nett Income\" value=\"20\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inRate\">Interest Rate (%):<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"number\" runat=\"server\" class=\"form-control\" id=\"inRate\" placeholder=\"Enter Interest rate\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <div class=\"col-sm-offset-5 col-sm-7\">\n                            <button type=\"button\" class=\"btn btn-default\" onclick=\"Calculate()\">Submit<\/button>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inBasicRepay\" id=\"lblBasicRepay\" style=\"display:none\">Basic monthly repayment:<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"text\" class=\"form-control\" id=\"inBasicRepay\" disabled=\"disabled\" style=\"display:none\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inTotInt\" id=\"lblTotInt\" style=\"display:none\">The total interest paid:<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"text\" class=\"form-control\" id=\"inTotInt\" disabled=\"disabled\" style=\"display:none;\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inTotAmt\" id=\"lblTotAmt\" style=\"display:none\">The total amount payable:<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"text\" class=\"form-control\" id=\"inTotAmt\" disabled=\"disabled\" style=\"display:none\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-12\" id=\"lblAdditional\" style=\"display:none; text-align:left\">Want to save on interest, pay an additional amount monthly<\/label>\n                    <\/div>\n\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inAddAmt\" id=\"lblAddAmt\" style=\"display:none\">Additional Monthly Amount:<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"text\" class=\"form-control\" id=\"inAddAmt\" style=\"display:none\" \/>\n                        <\/div>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <div class=\"col-sm-offset-5 col-sm-7\">\n                            <button type=\"button\" class=\"btn btn-default\" id=\"btnAdd\" onclick=\"CalculateAddSavings()\" style=\"display:none\">Submit<\/button>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"form-group\">\n                        <label class=\"control-label col-sm-5\" for=\"inIntSaved\" id=\"lblIntSaved\" style=\"display:none\">The total interest saved:<\/label>\n                        <div class=\"col-sm-7\">\n                            <input type=\"text\" class=\"form-control\" id=\"inIntSaved\" disabled=\"disabled\" style=\"display:none\" \/>\n                        <\/div>\n                    <\/div>\n\n                <\/form>\n         <\/div>\n    <\/div>\n\n\n<\/body>\n<\/html><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Monthly Repayment You have found a property and now need a home loan or you want to add that new pool or nursery and want a further advance? Know what your monthly repayment will be. Required Home Loan Amount: Loan Term (years): Interest Rate (%): Submit Basic monthly repayment: The total interest paid: The total &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/ebonds.co.za\/index.php\/cal\/\"> <span class=\"screen-reader-text\">Monthly Repayment<\/span> Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"class_list":["post-317","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/pages\/317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/comments?post=317"}],"version-history":[{"count":5,"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/pages\/317\/revisions"}],"predecessor-version":[{"id":323,"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/pages\/317\/revisions\/323"}],"wp:attachment":[{"href":"https:\/\/ebonds.co.za\/index.php\/wp-json\/wp\/v2\/media?parent=317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}