{"id":3848,"date":"2025-08-21T10:52:12","date_gmt":"2025-08-21T14:52:12","guid":{"rendered":"https:\/\/pegasus-group.ca\/?page_id=3848"},"modified":"2025-10-16T06:33:29","modified_gmt":"2025-10-16T10:33:29","slug":"evaluation","status":"publish","type":"page","link":"https:\/\/pegasus-group.ca\/fr\/evaluation\/","title":{"rendered":"Evaluation"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3848\" class=\"elementor elementor-3848\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbce465 e-flex e-con-boxed e-con e-parent\" data-id=\"cbce465\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-cd0cbfc e-con-full e-flex e-con e-child\" data-id=\"cd0cbfc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2009904 e-con-full e-flex e-con e-child\" data-id=\"2009904\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8f1c4ac elementor-widget elementor-widget-heading\" data-id=\"8f1c4ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">EVALUATION<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-20d5b51 e-con-full e-flex e-con e-child\" data-id=\"20d5b51\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f29af8b elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"f29af8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#RFBKFRBK\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-acd71fb e-flex e-con-boxed e-con e-parent\" data-id=\"acd71fb\" data-element_type=\"container\" data-e-type=\"container\" id=\"RFBKFRBK\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-210bfb9 elementor-hidden-mobile elementor-widget elementor-widget-spacer\" data-id=\"210bfb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d224de elementor-widget elementor-widget-heading\" data-id=\"7d224de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">YOUR FIRST STEPS TOWARDS REAL ESTATE<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3a3dbf elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"d3a3dbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>From calculating the value of an investment property or simply wanting to find out your mortgage payment, This calculator is a tool that every person needs to get familiarized!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ccfb24 elementor-widget elementor-widget-heading\" data-id=\"3ccfb24\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"#wegh\">GET STARTED RIGHT NOW<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-92017d1 e-flex e-con-boxed e-con e-parent\" data-id=\"92017d1\" data-element_type=\"container\" data-e-type=\"container\" id=\"wegh\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1de3d1a e-con-full e-flex e-con e-child\" data-id=\"1de3d1a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b347354 elementor-widget elementor-widget-shortcode\" data-id=\"b347354\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"poopbuyer\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"pv-calculator\">\r\n    <form id=\"regForm\" class=\"polebomber\" action=\"\">\r\n        <div class=\"tabs\">\r\n            <div class=\"tab\" id=\"step-1\">\r\n                <span class=\"tab-heading\">Are You Looking To Buy or Sell?<\/span>\r\n                <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev(3)\">Buy<\/button>\r\n                <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev(4)\">Sell<\/button>\r\n            <\/div>\r\n\r\n            <div class=\"tab\" id=\"step-3\">\r\n                <span class=\"tab-heading\">What Kind of Property Are you Looking to Buy?<\/span>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"condo\" name=\"p_type\" value=\"Condo\">\r\n                    <label for=\"condo\" id=\"nextBtn\" onclick=\"nextPrev(5)\">Condo<\/label>\r\n                <\/div>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"Single-Family\" name=\"p_type\" value=\"Single-Family\">\r\n                    <label for=\"Single-Family\" id=\"nextBtn\" onclick=\"nextPrev(5)\">Single-Family<\/label>\r\n                <\/div>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"Land\" name=\"p_type\" value=\"Land\">\r\n                    <label for=\"Land\" id=\"nextBtn\" onclick=\"nextPrev(5)\">Land<\/label>\r\n                <\/div>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"investment-Property\" name=\"p_type\" value=\"Investment Property\">\r\n                    <label for=\"investment-Property\" id=\"nextBtn\" onclick=\"nextPrev(5)\">Investment Property<\/label>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(1)\">Previous<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"tab\" id=\"step-5\">\r\n                <span class=\"tab-heading\">Do you Have a Price in Mind?<\/span>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"price_yes\" name=\"price\" value=\"Yes\" required>\r\n                    <label for=\"price_yes\" id=\"nextBtn\" onclick=\"nextPrev(8)\">Yes<\/label>\r\n                <\/div>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"price_no\" name=\"price\" value=\"No\">\r\n                    <label for=\"price_no\" id=\"nextBtn\" onclick=\"nextPrev(11)\">No<\/label>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev(3)\">Previous<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"tab\" id=\"step-8\">\r\n                <span class=\"tab-heading\">What amount do you have in mind for your property?<\/span>\r\n                <input type=\"text\" name=\"amount\" class=\"filddol\" id=\"amount\" placeholder=\"Enter Amount\" value=\"$\">\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(5)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_val(11,8)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-11\">\r\n                <span class=\"tab-heading\">In Which City or Neighborhood?<\/span>\r\n                <input type=\"text\" name=\"city\" id=\"city\" placeholder=\"City or Neighborhood\">\r\n                <button type=\"button\" id=\"dontno\" onclick=\"nextPrev_d()\">Don't Know<\/button>\r\n\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(8)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_s()\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-14\">\r\n                <span class=\"tab-heading\">What is your Preferred Down Payment?<\/span>\r\n                <input type=\"text\" class=\"filddol\" name=\"payment_dol\" id=\"payment_dol\" placeholder=\"Enter Amount\"\r\n                    value=\"$\">\r\n                <input type=\"text\" name=\"payment_perce\" id=\"payment_perce\" placeholder=\"Amount in Percentage\" value=\"%\">\r\n                <p class=\"info\">The minimum loan requirement is 20% in Canada. Any lesser amount would result in getting\r\n                    an insured mortgage loan with the Canadian Mortgage Housing Corporation (CMHC). Please refer to this\r\n                    website or communicate with our Team for more information. Certain conditions apply. CMHC Home page:\r\n                    <a href=\"https:\/\/www.cmhc-schl.gc.ca\">https:\/\/www.cmhc-schl.gc.ca<\/a><\/p>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(11)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_val(17,14)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-16\">\r\n                <span class=\"tab-heading\">Get in touch with our Agent. Let's assess all your options!<\/span>\r\n                <div class=\"email-info\">We can send all your info by email, so you do not lose your data, all you need\r\n                    is to fill you first and\r\n                    last name, as well as phone and email.<\/div>\r\n                <div>\r\n                    <label for=\"f_name\">\r\n                        <span>First Name<\/span>\r\n                        <input type=\"text\" name=\"f_name\" id=\"f_name\" placeholder=\"First Name\">\r\n                    <\/label>\r\n                    <label for=\"l_name\">\r\n                        <span>Last Name<\/span>\r\n                        <input type=\"text\" name=\"l_name\" id=\"l_name\" placeholder=\"Last Name\">\r\n                    <\/label>\r\n                    <label for=\"phone\">\r\n                        <span>Phone<\/span>\r\n                        <input type=\"text\" name=\"phone\" id=\"phone\" placeholder=\"Phone\">\r\n                        <h4 id=\"phone_error\">Enter 10 digit phone ( e.g: (012) 345-6789 )<\/h4>\r\n                    <\/label>\r\n                    <label for=\"email\">\r\n                        <span>Email<\/span>\r\n                        <input type=\"email\" name=\"email\" id=\"email\" placeholder=\"Email\">\r\n                        <h4 id=\"email_error\">This is an incorrect email format<\/h4>\r\n                    <\/label>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(1)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_email(19 ,16)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-17\">\r\n                <p class=\"calpara\">\r\n                    With <span class=\"fildol\" id=\"payment_perce_val\"><\/span>, amortized over <span id=\"years_val\"><\/span> years, and\r\n                    with a <span id=\"interest_val\"><\/span>%, rate you should be looking at a <span\r\n                        id=\"monthly_val\">Monthly<\/span> payment of <span class=\"fildol\" id=\"payment_dol_val\"><\/span>.\r\n                <\/p>\r\n                <label for=\"years\">\r\n                    <span>Years<\/span>\r\n                    <input type=\"text\" name=\"years\" id=\"years\" placeholder=\"Years\">\r\n                <\/label>\r\n                <label for=\"interest\">\r\n                    <span>Interest<\/span>\r\n                    <input type=\"text\" name=\"interest\" id=\"interest\" placeholder=\"Interest\">\r\n                <\/label>\r\n                <div class=\"label_frq\">\r\n                    <label for=\"fre-select\">Frequency<\/label>\r\n                    <select name=\"fre-select\" id=\"fre-select\">\r\n                        <option value=\"\">--Please choose an option--<\/option>\r\n                        <option data-id=\"Monthly\" value=\"12\">Monthly<\/option>\r\n                        <option data-id=\"Bi-Weekly\" value=\"26\">Bi-Weekly<\/option>\r\n                        <option data-id=\"Weekly\" value=\"52\">Weekly<\/option>\r\n                        <option data-id=\"Acc. Bi-Weekly\" value=\"ac-26\">Acc. Bi-Weekly<\/option>\r\n                        <option data-id=\"Acc. Weekly\" value=\"ac-52\">Acc. Weekly Frequency<\/option>\r\n                    <\/select>\r\n                    <h4 id=\"fre_select_error\" style=\"display:none;color:red;\">Please select a payment frequency<\/h4>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(14)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_ta()\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" class=\"see_table\" onclick=\"see_table()\">See Table<\/button>\r\n                        <p style=\"margin-bottom:50px;\">This Calculation is for general information and visual purpose to create an interest and give\r\n                            a potential expectation to a natural person and\/or legal person. Mortgage Calculators may have\r\n                            different answers depending to various factors relating to their respective mathematical and\r\n                            financial formulas.<br>\r\n                            Copyright \u00a9 2026 Group Immobiler Pegasus Inc. All rights reserved.<br>No portion of this book may\r\n                            be\r\n                            reproduced in any form without written permission from the author, except as permitted by\r\n                            Canadian Copyright Law.<\/p>\r\n                    <\/div>\r\n                    <input type=\"hidden\" name=\"filename\" id=\"filename\" value='01'>\r\n                    <div class=\"main-table-result\">\r\n                        <table>\r\n                            <thead>\r\n                                <tr>\r\n                                    <th>Years<\/th>\r\n                                    <th>Annual P<\/th>\r\n                                    <th>Annual I<\/th>\r\n                                    <th>Ending Balance<\/th>\r\n                                <\/tr>\r\n                            <\/thead>\r\n                            <tbody id=\"table-result\">\r\n\r\n                            <\/tbody>\r\n                        <\/table>\r\n                        <canvas id=\"piChart\" width=\"400\" height=\"200\"><\/canvas>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-18\">\r\n                <span class=\"tab-heading\">And What would be your Preferred Return on Investment?<\/span>\r\n                <input type=\"text\" class=\"filddol\" name=\"payment_dol_re\" id=\"payment_dol_re\"\r\n                    placeholder=\"Enter Amount\" value=\"$\">\r\n                <input type=\"text\" name=\"payment_perce_re\" id=\"payment_perce_re\" placeholder=\"Amount in Percentage\"\r\n                    value=\"%\">\r\n                <p class=\"info\">Depending on the market and location, Annual Returns of Investment typically range\r\n                    between 3-10% according to historical averages.<\/p>\r\n                <button type=\"button\" id=\"dontno\" onclick=\"nextPrev(16)\">Don't Know<\/button>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(17)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_val(16,18)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-21\">\r\n                <span class=\"tab-heading\">What is your Gross Annual Income?<\/span>\r\n                <input type=\"text\" class=\"filddol\" name=\"payment_gross_re\" id=\"payment_gross_re\" placeholder=\"Annual Income\">\r\n                <button type=\"button\" id=\"dontno\" onclick=\"nextPrev_d()\">Don't Know<\/button>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(17)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev(16)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab email\" id=\"step-19\">\r\n                <span class=\"tab-heading\">Sent!<\/span>\r\n                <span>Check Your Email<\/span>\r\n                <span>If you do not receive email within 2 minutes, press resend button<\/span>\r\n                <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev_email_s()\">Resend<\/button>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" class=\"redirectButton\">Redirect to Home Page<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"tab\" id=\"step-4\">\r\n                <span class=\"tab-heading\">What Kind of Property Are you Looking to Sell?<\/span>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"sell_condo\" name=\"sell_p_type\" value=\"Condo\">\r\n                    <label for=\"sell_condo\" id=\"nextBtn\" onclick=\"nextPrev(20)\">Condo<\/label>\r\n                <\/div>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"sell_Single-Family\" name=\"sell_p_type\" value=\"Single-Family\">\r\n                    <label for=\"sell_Single-Family\" id=\"nextBtn\" onclick=\"nextPrev(20)\">Single-Family<\/label>\r\n                <\/div>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"sell_Land\" name=\"sell_p_type\" value=\"Land\">\r\n                    <label for=\"sell_Land\" id=\"nextBtn\" onclick=\"nextPrev(20)\">Land<\/label>\r\n                <\/div>\r\n                <div class=\"button-labels\">\r\n                    <input type=\"radio\" id=\"sell_investment-Property\" name=\"sell_p_type\" value=\"Investment Property\">\r\n                    <label for=\"sell_investment-Property\" id=\"nextBtn\" onclick=\"nextPrev(20)\">Investment\r\n                        Property<\/label>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(1)\">Previous<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"tab\" id=\"step-20\">\r\n                <span class=\"tab-heading\">In Which City or Neighborhood?<\/span>\r\n                <input type=\"text\" name=\"city\" id=\"city\" placeholder=\"City or Neighborhood\">\r\n                <button type=\"button\" id=\"dontno\" onclick=\"nextPrev_ds()\">Don't Know<\/button>\r\n\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(4)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_ss()\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"tab\" id=\"step-22\">\r\n                <span class=\"tab-heading\">How Much is the property Generating Annually ?<\/span>\r\n                <input type=\"text\" name=\"property_profit\" id=\"property_profit\" placeholder=\"Annual Profit\" value=\"$\" class=\"filddol\">\r\n                <button type=\"button\" id=\"dontno\" onclick=\"nextPrev(26)\">Don't Know<\/button>\r\n\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(20)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_val(25,22)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab fulsp\" id=\"step-23\">\r\n                <span class=\"tab-heading\">What is the Property Description?<\/span>\r\n                <label for=\"single_Address\">\r\n                    <span>Address<\/span>\r\n                    <input type=\"text\" name=\"single_Address\" id=\"single_Address\" placeholder=\"Address\">\r\n                <\/label>\r\n                <label for=\"single_p_link\">\r\n                    <span>Physical Link<\/span>\r\n                    <input type=\"text\" name=\"single_p_link\" id=\"single_p_link\" placeholder=\"Physical Link\">\r\n                <\/label>\r\n                <label for=\"bed_room\">\r\n                    <span>No of Bedrooms<\/span>\r\n                    <input type=\"text\" name=\"bed_room\" id=\"bed_room\" placeholder=\"No of Bedrooms\">\r\n                <\/label>\r\n                <label for=\"bath_room\">\r\n                    <span>No of Bathrooms<\/span>\r\n                    <input type=\"text\" name=\"bath_room\" id=\"bath_room\" placeholder=\"No of Bathrooms\">\r\n                <\/label>\r\n                <button type=\"button\" id=\"dontno\" onclick=\"nextPrev(26)\">Don't Know<\/button>\r\n\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(20)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_val(25,23)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab fulsp\" id=\"step-24\">\r\n                <span class=\"tab-heading\">What is the Property Description?<\/span>\r\n                <label for=\"Address\">\r\n                    <span>Address<\/span>\r\n                    <input type=\"text\" name=\"Address\" id=\"Address\" placeholder=\"Address\">\r\n                <\/label>\r\n                <label for=\"p_link\">\r\n                    <span>Lot Size (ft&#178;)<\/span>\r\n                    <input type=\"text\" name=\"p_link\" id=\"p_link\" placeholder=\"Lot Size\" value=\"\">\r\n                <\/label>\r\n                <button type=\"button\" id=\"dontno\" onclick=\"nextPrev(26)\">Don't Know<\/button>\r\n\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(20)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_val(25,24)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"tab fulsp\" id=\"step-25\">\r\n                <div id=\"subg1\">\r\n                    <span class=\"tab-heading\">And the Property's Operational Expenses?<\/span>\r\n                <\/div>\r\n                <div id=\"expense_list\">\r\n                    <label for=\"m_tax\">\r\n                        <span>Municipal Tax<\/span>\r\n                        <input type=\"text\" class=\"filddol\" name=\"m_tax\" id=\"m_tax\" placeholder=\"Municipal Tax\" value=\"$\">\r\n                    <\/label>\r\n                    <label for=\"school_tax\">\r\n                        <span>School Tax<\/span>\r\n                        <input type=\"text\" class=\"filddol\" name=\"school_tax\" id=\"school_tax\" placeholder=\"School Tax\" value=\"$\">\r\n                    <\/label>\r\n                    <label for=\"energy_tax\">\r\n                        <span>Energy<\/span>\r\n                        <input type=\"text\" class=\"filddol\" name=\"energy_tax\" id=\"energy_tax\" placeholder=\"Energy\" value=\"$\">\r\n                    <\/label>\r\n                <\/div>\r\n                <div class=\"plottermosh\" id=\"subg12\">\r\n                    <label>\r\n                        <span style=\"color:white; opacity:0;\">X<\/span>\r\n                        <button class=\"addmore_button\">Add Expense<\/button>\r\n                    <\/label>\r\n                    <label>\r\n                        <span style=\"color:white; opacity:0;\">B<\/span>\r\n                        <button type=\"button\" class=\"dontknow_butt\" id=\"dontno\" onclick=\"nextPrev(26)\">Don't Know<\/button>\r\n                    <\/label>\r\n                <\/div>\r\n                <div class=\"add_button_main disnoemd poopweep\" id=\"subg90\">\r\n                    <input type=\"text\" class=\"entname2\" name=\"other_expense\" id=\"other_expense\" placeholder=\"Enter Name of other Expense\">\r\n                    <button type=\"button\" class=\"add_button\" title=\"Add field\">Add<\/button>\r\n                <\/div>\r\n                <div id=\"subgps\">\r\n                    <p class=\"info brcar\">Operational Expenses are deductions from your Gross Revenue that<br>permits your property from operating normally.<\/p>\r\n                    <p class=\"info brcar1\">Operating expenses are annual deductions that permit<br>your property to operate normally.<\/p>\r\n                    <p class=\"info brcar\">Be careful not to go over your Revenue!<\/p>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\" id=\"subg789\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(22)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_sell_expense()\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-26\">\r\n                <span class=\"tab-heading\">Get in touch with our Agent. Let's assess all your options!<\/span>\r\n                <div class=\"email-info\">We can send all your info by email, so you do not lose your data, all you need\r\n                    is to fill you first and\r\n                    last name, as well as phone and email.<\/div>\r\n                <div>\r\n                    <label for=\"f_name\">\r\n                        <span>First Name<\/span>\r\n                        <input type=\"text\" name=\"f_name_sell\" id=\"f_name_sell\" placeholder=\"First Name\">\r\n                    <\/label>\r\n                    <label for=\"l_name\">\r\n                        <span>Last name<\/span>\r\n                        <input type=\"text\" name=\"l_name_sell\" id=\"l_name_sell\" placeholder=\"Last name\">\r\n                    <\/label>\r\n                    <label for=\"phone\">\r\n                        <span>Phone<\/span>\r\n                        <input type=\"text\" name=\"phone_sell\" id=\"phone_sell\" placeholder=\"Phone\">\r\n                        <h4 id=\"sell_phone_error\">Enter 10 digit phone ( e.g: (012) 345-6789 )<\/h4>\r\n                    <\/label>\r\n                    <label for=\"email\">\r\n                        <span>Email<\/span>\r\n                        <input type=\"email\" name=\"email_sell\" id=\"email_sell\" placeholder=\"Email\">\r\n                        <h4 id=\"sell_email_error\">This is an incorrect email format<\/h4>\r\n                    <\/label>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(1)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev_email_sell(29,26)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-27\">\r\n                <div class=\"tab-heading\">Great! Your Net Operating Income (NOI) is <span id=\"noi\"><\/span>\r\n                    <input type=\"hidden\" name=\"noi_h\" id=\"noi_h\">\r\n                <\/div>\r\n                <div>\r\n                    <p>Keep in Mind, as the Seller, by having a bigger NOI, your property becomes much more attractive\r\n                        to potential buyers<\/p>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(25)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"noc_aver()\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab\" id=\"step-28\">\r\n                <div>With an Average Market Return of 5% your propert could be worth <span id=\"amr\"><\/span> <input\r\n                        type=\"hidden\" name=\"amr_h\" id=\"amr_h\"> <\/div>\r\n                <div>\r\n                    <p>Keep in Mind, as the Seller, by having a bigger NOI, your property becomes much more attractive\r\n                        to potential puyers<\/p>\r\n                <\/div>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev(27)\">Previous<\/button>\r\n                        <button type=\"button\" id=\"nextBtn\" onclick=\"nextPrev(26)\">Next<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"tab email\" id=\"step-29\">\r\n                <span>Sent!<\/span>\r\n                <span>Check Your Email<\/span>\r\n                <span>If you do not receive email within 2 minutes, press resend button<\/span>\r\n                <button type=\"button\" id=\"prevBtn\" onclick=\"nextPrev_email_sell_s()\">Resend<\/button>\r\n                <div style=\"overflow:auto;\">\r\n                    <div class=\"buttonnp\">\r\n                        <button onclick=\"document.location='https:\/\/pegasus-group.ca\/fr\/'\" id=\"prevBtn\" class=\"redirectButton\">Redirect to Home Page<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/form>\r\n    <button id=\"openPopupBtn\">Open Popup<\/button>\r\n    <div class=\"popup\" id=\"customPopup\">\r\n        <div class=\"popup-content\">\r\n            <span class=\"close-btn\" id=\"closePopupBtn\">&times;<\/span>\r\n            <p>We have just resent your data to your email<\/p>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n<script>\r\n    document.getElementById(\"openPopupBtn\").addEventListener(\"click\", function() {\r\n        document.getElementById(\"customPopup\").style.display = \"block\";\r\n    });\r\n\r\n    document.getElementById(\"closePopupBtn\").addEventListener(\"click\", function() {\r\n        document.getElementById(\"customPopup\").style.display = \"none\";\r\n    });\r\n    jQuery('#other_expense').on('focus', function (e) {\r\n    e.preventDefault(); \/\/ Prevent any default behavior\r\n    \/\/ Optionally, ensure the input is empty or formatted correctly\r\n    if (jQuery(this).val() === '') {\r\n        jQuery(this).removeClass('error');\r\n    }\r\n});\r\n    jQuery(document).ready(function () {\r\n    \/\/ Clear localStorage to reset form state\r\n    localStorage.removeItem('currentStep');\r\n    localStorage.removeItem('formData');\r\n    localStorage.removeItem('expenses');\r\n\r\n    \/\/ Explicitly show step-1 on page load\r\n    nextPrev(1);\r\n\r\n    \/\/ Save form state on input change\r\n    jQuery('#regForm').on('change input', ':input', function () {\r\n        var formData = {};\r\n        jQuery('#regForm').find(':input').each(function () {\r\n            if (jQuery(this).is(':radio') || jQuery(this).is(':checkbox')) {\r\n                if (jQuery(this).is(':checked')) {\r\n                    formData[jQuery(this).attr('name')] = jQuery(this).val();\r\n                }\r\n            } else {\r\n                formData[jQuery(this).attr('name')] = jQuery(this).val();\r\n            }\r\n        });\r\n        localStorage.setItem('formData', JSON.stringify(formData));\r\n        \/\/ Save expense fields\r\n        var expenses = [];\r\n        jQuery('.field_name_extra').each(function () {\r\n            expenses.push({\r\n                label: jQuery(this).prev('span').text(),\r\n                value: jQuery(this).val()\r\n            });\r\n        });\r\n        localStorage.setItem('expenses', JSON.stringify(expenses));\r\n    });\r\n\r\n    \/\/ Update current step in localStorage\r\n    window.nextPrev = function (n) {\r\n        var x = document.getElementsByClassName(\"tab\");\r\n        for (var i = 0; i < x.length; i++) {\r\n            x[i].style.display = \"none\";\r\n        }\r\n        var tab = document.getElementById(\"step-\" + n);\r\n        tab.style.display = \"block\";\r\n        localStorage.setItem('currentStep', n);\r\n    };\r\n});\r\n\/\/ REMOVED: This was a syntax error (extra closing '});')\r\n    jQuery(document).ready(function () {\r\n    var maxField = 5; \/\/ Input fields increment limitation\r\n    var addButton = jQuery('.add_button'); \/\/ Add button selector\r\n    var wrapper = jQuery('#expense_list'); \/\/ Input field wrapper\r\n    var x = 1; \/\/ Initial field counter\r\n\r\n    \/\/ Function to format number with commas and $ prefix\r\n    function formatNumberWithCommas(value) {\r\n        let cleanValue = value.replace(\/[^0-9.]\/g, '');\r\n        let parts = cleanValue.split('.');\r\n        let integerPart = parts[0];\r\n        let decimalPart = parts.length > 1 ? '.' + parts[1].slice(0, 2) : '';\r\n        integerPart = integerPart.replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ',');\r\n        return '$' + integerPart + decimalPart;\r\n    }\r\n\r\n    \/\/ Apply formatting to all filddol inputs\r\n    function attachFilddolHandlers() {\r\n        jQuery('.filddol').off('input focus blur').on('input', function () {\r\n            let value = jQuery(this).val();\r\n            value = value.replace('$', '');\r\n            if (value === '' || isNaN(value.replace(\/,\/g, ''))) {\r\n                jQuery(this).val('$');\r\n            } else {\r\n                jQuery(this).val(formatNumberWithCommas(value));\r\n            }\r\n        }).on('focus', function () {\r\n            let value = jQuery(this).val();\r\n            if (value === '') {\r\n                jQuery(this).val('$');\r\n            }\r\n        }).on('blur', function () {\r\n            let value = jQuery(this).val();\r\n            if (value === '$') {\r\n                jQuery(this).val('$');\r\n            } else {\r\n                jQuery(this).val(formatNumberWithCommas(value));\r\n            }\r\n        });\r\n    }\r\n\r\n    attachFilddolHandlers();\r\n\r\n    \/\/ Toggle the \"Add More Expense\" input field\r\n    jQuery(document).on('click', '.addmore_button', function (e) {\r\n        e.preventDefault();\r\n        console.log('Add Expense button clicked'); \/\/ Debugging\r\n        jQuery('#subg90').toggle(); \/\/ Use ID for specificity\r\n        jQuery('#other_expense').focus(); \/\/ Focus on the input field\r\n    });\r\n\r\n    \/\/ Add new expense field\r\n    jQuery(document).on('click', '.add_button', function (e) {\r\n        e.preventDefault();\r\n        var otherExpense = jQuery('#other_expense').val().trim();\r\n        if (otherExpense === '') {\r\n            jQuery('#other_expense').addClass('error');\r\n            return;\r\n        }\r\n        var label = otherExpense;\r\n        var modifiedString = label.toLowerCase().replace(\/\\s+\/g, '_');\r\n        var fieldHTML = '<label class=\"extrafl\" for=\"' + modifiedString + '\"><span>' + label + '<\/span>' +\r\n                        '<input type=\"text\" class=\"field_name_extra filddol poopweep\" name=\"' + modifiedString + '\" id=\"' + modifiedString + '\" placeholder=\"' + label + '\" value=\"$\">' +\r\n                        '<button type=\"button\" class=\"remove_button\">Remove<\/button><\/label>';\r\n        if (x < maxField) {\r\n            x++;\r\n            jQuery(wrapper).append(fieldHTML);\r\n            attachFilddolHandlers(); \/\/ Re-attach handlers for new fields\r\n            jQuery('#other_expense').val('').removeClass('error');\r\n            jQuery('#subg90').hide(); \/\/ Hide the input field after adding\r\n        } else {\r\n            alert('A maximum of ' + maxField + ' fields are allowed to be added.');\r\n        }\r\n    });\r\n\r\n    \/\/ Remove expense field\r\n    jQuery(wrapper).on('click', '.remove_button', function (e) {\r\n        e.preventDefault();\r\n        jQuery(this).parent('label').remove();\r\n        x--;\r\n    });\r\n\r\n    \/\/ Ensure step-25 is properly initialized\r\n    window.nextPrev = function (n) {\r\n        var x = document.getElementsByClassName(\"tab\");\r\n        for (var i = 0; i < x.length; i++) {\r\n            x[i].style.display = \"none\";\r\n        }\r\n        var tab = document.getElementById(\"step-\" + n);\r\n        tab.style.display = \"block\";\r\n        localStorage.setItem('currentStep', n);\r\n        \/\/ Reset add expense input visibility when navigating to step-25\r\n        if (n === 25) {\r\n            jQuery('#subg90').hide(); \/\/ Ensure the add expense input is hidden\r\n            jQuery('#other_expense').val('').removeClass('error');\r\n        }\r\n    };\r\n});\r\n\/\/ REMOVED: This was a syntax error (extra closing '});')\r\n<\/script>\r\n<script>\r\n    function nextPrev(n) {\r\n        var x = document.getElementsByClassName(\"tab\");\r\n        for (var i = 0; i < x.length; i++) {\r\n            x[i].style.display = \"none\";\r\n        }\r\n        var tab = document.getElementById(\"step-\" + n);\r\n        tab.style.display = \"block\";\r\n    }\r\n\r\n    function nextPrev_d() {\r\n        var selectedValue = jQuery('input[name=\"p_type\"]:checked').val();\r\n        if (selectedValue == 'Land') {\r\n            nextPrev(16);\r\n        }\r\n        if (selectedValue == 'Investment Property') {\r\n            var price = jQuery('input[name=\"price\"]:checked').val();\r\n            if (price == 'Yes') {\r\n                nextPrev(14);\r\n            }\r\n            if (price == 'No') {\r\n                nextPrev(16);\r\n            }\r\n        }\r\n        if (selectedValue == 'Single-Family') {\r\n            var price = jQuery('input[name=\"price\"]:checked').val();\r\n            if (price == 'Yes') {\r\n                nextPrev(14);\r\n            }\r\n            if (price == 'No') {\r\n                nextPrev(16);\r\n            }\r\n        }\r\n        if (selectedValue == 'Condo') {\r\n            var price = jQuery('input[name=\"price\"]:checked').val();\r\n            if (price == 'Yes') {\r\n                nextPrev(14);\r\n            }\r\n            if (price == 'No') {\r\n                nextPrev(16);\r\n            }\r\n        }\r\n    }\r\n\r\n    function nextPrev_ds() {\r\n        var selectedValuesell = jQuery('input[name=\"sell_p_type\"]:checked').val();\r\n        if (selectedValuesell == 'Land') {\r\n            nextPrev(24);\r\n        }\r\n        if (selectedValuesell == 'Investment Property') {\r\n            nextPrev(22);\r\n        }\r\n        if (selectedValuesell == 'Single-Family') {\r\n            nextPrev(23);\r\n        }\r\n        if (selectedValuesell == 'Condo') {\r\n            nextPrev(23);\r\n        }\r\n    }\r\n\r\n    function nextPrev_s() {\r\n        var selectedValue = jQuery('input[name=\"p_type\"]:checked').val();\r\n        if (selectedValue == 'Land') {\r\n            nextPrev(16);\r\n        }\r\n        if (selectedValue == 'Investment Property') {\r\n            var price = jQuery('input[name=\"price\"]:checked').val();\r\n            if (price == 'Yes') {\r\n                nextPrev(14);\r\n            }\r\n            if (price == 'No') {\r\n                nextPrev(16);\r\n            }\r\n        }\r\n        if (selectedValue == 'Single-Family') {\r\n            var price = jQuery('input[name=\"price\"]:checked').val();\r\n            if (price == 'Yes') {\r\n                nextPrev(14);\r\n            }\r\n            if (price == 'No') {\r\n                nextPrev(16);\r\n            }\r\n        }\r\n        if (selectedValue == 'Condo') {\r\n            var price = jQuery('input[name=\"price\"]:checked').val();\r\n            if (price == 'Yes') {\r\n                nextPrev(14);\r\n            }\r\n            if (price == 'No') {\r\n                nextPrev(16);\r\n            }\r\n        }\r\n    }\r\n\r\n    function noc_aver() {\r\n        var noi_h = jQuery(\"#noi_h\").val();\r\n        var per = 0.05;\r\n        var cal = parseFloat(noi_h) \/ parseFloat(per);\r\n        cals = parseInt(cal);\r\n        cals=\"$\"+Number(cals).toLocaleString('en');\r\n        jQuery(\"#amr\").html(cals);\r\n        jQuery(\"#amr_h\").val(cal);\r\n        nextPrev(28);\r\n    }\r\n\r\n    function nextPrev_sell_expense() {\r\n\r\n    var isValid = true;\r\n    jQuery(\"#step-25 input , #step-25 select\").each(function () {\r\n        var inputId = jQuery(this).attr(\"id\")\r\n        if(inputId=='other_expense'){\r\n            jQuery(this).removeClass('error');\r\n        }\r\n        else{\r\n            if (jQuery(this).val() === '' || jQuery(this).val() === '$') {\r\n                isValid = false;\r\n                jQuery(this).addClass('error');\r\n            } else {\r\n                jQuery(this).removeClass('error');\r\n            }\r\n        }\r\n        \r\n    });\r\n\r\n    if (isValid) {\r\n\r\n        var selectedValue = jQuery('input[name=\"sell_p_type\"]:checked').val();\r\n        if (selectedValue == 'Land') {\r\n            nextPrev(26);\r\n        }\r\n        if (selectedValue == 'Investment Property') {\r\n            var property_profit = jQuery(\"#property_profit\").val();\r\n            property_profit = property_profit.replace('$', '').replace(\/,\/g, '');\r\n            var m_tax = jQuery(\"#m_tax\").val();\r\n            m_tax = m_tax.replace('$', '').replace(\/,\/g, '');\r\n            var school_tax = jQuery(\"#school_tax\").val();\r\n            school_tax = school_tax.replace('$', '').replace(\/,\/g, '');\r\n            var energy_tax = jQuery(\"#energy_tax\").val();\r\n            energy_tax = energy_tax.replace('$', '').replace(\/,\/g, '');\r\n            var cal = parseFloat(m_tax) + parseFloat(school_tax) + parseFloat(energy_tax);\r\n            jQuery(\".field_name_extra\").each(function () {\r\n                e_cal = jQuery(this).val();\r\n                e_cal = e_cal.replace('$', '').replace(\/,\/g, '');\r\n                cal = parseFloat(cal) + parseFloat(e_cal);\r\n            });\r\n            cal = parseFloat(property_profit) - parseFloat(cal);\r\n            cals = parseInt(cal);\r\n            cals=\"$\"+Number(cals).toLocaleString('en');\r\n            jQuery(\"#noi\").html(cals);\r\n            jQuery(\"#noi_h\").val(cal);\r\n            nextPrev(27);\r\n        }\r\n        if (selectedValue == 'Single-Family') {\r\n            nextPrev(26);\r\n        }\r\n        if (selectedValue == 'Condo') {\r\n            nextPrev(26);\r\n        }\r\n    } else {\r\n\r\n    }\r\n}\r\n\r\n    function nextPrev_ta() {\r\n    var isValid = true;\r\n    jQuery(\"#step-17 input, #step-17 select\").each(function () {\r\n        if (jQuery(this).val() === '' || jQuery(this).val() === '$' || jQuery(this).val() === '%') {\r\n            isValid = false;\r\n            jQuery(this).addClass('error');\r\n        } else {\r\n            jQuery(this).removeClass('error');\r\n        }\r\n    });\r\n\r\n    if (isValid) {\r\n        var amot_y = jQuery(\"#years\").val();\r\n        var interest = jQuery(\"#interest\").val();\r\n        var fre_select = jQuery(\"#fre-select\").val();\r\n        var amount = jQuery(\"#amount\").val();\r\n        var payment_dol = jQuery(\"#payment_dol\").val();\r\n        var payment_perce = jQuery(\"#payment_perce\").val();\r\n\r\n        \/\/ Trigger table calculation to ensure payment_dol_val is updated\r\n        jQuery.ajax({\r\n            type: 'POST',\r\n            url: ajax_object.ajax_url,\r\n            data: {\r\n                action: 'table_result_val',\r\n                amot_y: amot_y,\r\n                interest: interest,\r\n                fre_select: fre_select,\r\n                amount: amount,\r\n                payment_dol: payment_dol,\r\n                payment_perce: payment_perce\r\n            },\r\n            success: function (response) {\r\n                if (response.status === 'success') {\r\n                    \/\/ Update the monthly payment\r\n                    jQuery(\"#payment_dol_val\").html(\"$\" + response.result_y);\r\n                    \/\/ Update the down payment amount and percentage\r\n                    var downPayment = jQuery(\"#payment_dol\").val().replace('$', '').replace(',', '');\r\n                    var downPercentage = jQuery(\"#payment_perce\").val().replace('%', '');\r\n                    jQuery(\"#payment_perce_val\").html(downPercentage + \"% (\" + \"$\" + downPayment + \")\");\r\n\r\n                    \/\/ Proceed to next step based on property type\r\n                    var selectedValue = jQuery('input[name=\"p_type\"]:checked').val();\r\n                    if (selectedValue === 'Land') {\r\n                        nextPrev(16);\r\n                    } else if (selectedValue === 'Investment Property') {\r\n                        nextPrev(18);\r\n                    } else if (selectedValue === 'Single-Family' || selectedValue === 'Condo') {\r\n                        nextPrev(21);\r\n                    }\r\n                } else {\r\n                    alert('Failed to calculate payment amount. Please try again.');\r\n                }\r\n            },\r\n            error: function (xhr, status, error) {\r\n                console.error('AJAX Error:', status, error);\r\n                alert('An error occurred while calculating the payment amount. Please try again.');\r\n            }\r\n        });\r\n    } else {\r\n        alert('Please fill in all required fields correctly.');\r\n    }\r\n}\r\n\r\n    function nextPrev_ss() {\r\n        var selectedValue = jQuery('input[name=\"sell_p_type\"]:checked').val();\r\n        if (selectedValue == 'Land') {\r\n            nextPrev(24);\r\n        }\r\n        if (selectedValue == 'Investment Property') {\r\n            nextPrev(22);\r\n        }\r\n        if (selectedValue == 'Single-Family') {\r\n            nextPrev(23);\r\n        }\r\n        if (selectedValue == 'Condo') {\r\n            nextPrev(23);\r\n        }\r\n    }\r\n\r\n    function nextPrev_val(n, s) {\r\n        var isValid = true;\r\n        jQuery(\"#step-\" + s + \" input\").each(function () {\r\n            if (jQuery(this).val() === '' || jQuery(this).val() === '$' || jQuery(this).val() === '%') {\r\n                isValid = false;\r\n                jQuery(this).addClass('error');\r\n            } else {\r\n                jQuery(this).removeClass('error');\r\n            }\r\n        });\r\n\r\n        if (isValid) {\r\n            if(n=='25'){\r\n                var selectedValue = jQuery('input[name=\"sell_p_type\"]:checked').val();\r\n                if (selectedValue == 'Investment Property') {\r\n                    jQuery(\".brcar\").show();\r\n                    jQuery(\".brcar1\").hide();\r\n                }\r\n                else{\r\n                    jQuery(\".brcar\").hide();\r\n                    jQuery(\".brcar1\").show();\r\n                }\r\n            }\r\n            nextPrev(n);\r\n        } else {\r\n\r\n        }\r\n    }\r\n    function nextPrev_email_sell_s() {\r\n        nextPrev_email_sell(29,26);\r\n        jQuery(\"#openPopupBtn\").click();\r\n    }\r\n\r\n    jQuery(document).ready(function() {\r\n        jQuery('#phone').on('input', function() {\r\n            var phoneNumber = jQuery(this).val().replace(\/\\D\/g, ''); \/\/ Remove non-numeric characters\r\n            if (phoneNumber.length <= 10) {\r\n                var formattedPhoneNumber = formatPhoneNumber(phoneNumber);\r\n                jQuery(this).val(formattedPhoneNumber);\r\n            }\r\n            else {\r\n                \/\/ Disable further input\r\n                jQuery(this).val(jQuery(this).val().slice(0, 10));\r\n            }\r\n        });\r\n\r\n        jQuery('#phone_sell').on('input', function() {\r\n            var phoneNumber = jQuery(this).val().replace(\/\\D\/g, ''); \/\/ Remove non-numeric characters\r\n            if (phoneNumber.length <= 10) {\r\n                var formattedPhoneNumber = formatPhoneNumber(phoneNumber);\r\n                jQuery(this).val(formattedPhoneNumber);\r\n            }\r\n            else {\r\n                \/\/ Disable further input\r\n                jQuery(this).val(jQuery(this).val().slice(0, 10));\r\n            }\r\n        });\r\n        \r\n        function formatPhoneNumber(phoneNumber) {\r\n            var formattedNumber = phoneNumber.replace(\/(\\d{3})(\\d{3})(\\d{4})\/, '($1) $2-$3');\r\n            return formattedNumber;\r\n        }\r\n    });\r\n\r\n   function nextPrev_email(n, s) {\r\n    var isValid = true;\r\n    jQuery(\"#step-\" + s + \" input, #step-\" + s + \" select\").each(function () {\r\n        if (jQuery(this).val() === '' || jQuery(this).val() === '$' || jQuery(this).val() === '%') {\r\n            isValid = false;\r\n            jQuery(this).addClass('error');\r\n        } else {\r\n            jQuery(this).removeClass('error');\r\n        }\r\n    });\r\n\r\n    var email = jQuery(\"#email\").val();\r\n    var re = \/\\S+@\\S+\\.\\S+\/;\r\n    if (re.test(email)) {\r\n        jQuery(\"#email_error\").hide();\r\n    } else {\r\n        isValid = false;\r\n        jQuery(\"#email\").addClass('error');\r\n        jQuery(\"#email_error\").show();\r\n    }\r\n\r\n    var phone = jQuery(\"#phone\").val();\r\n    var re_phone = \/^\\(\\d{3}\\) \\d{3}-\\d{4}$\/;\r\n    if (re_phone.test(phone)) {\r\n        jQuery(\"#phone_error\").hide();\r\n    } else {\r\n        isValid = false;\r\n        jQuery(\"#phone\").addClass('error');\r\n        jQuery(\"#phone_error\").show();\r\n    }\r\n\r\n    \/\/ Validate payment frequency and amount\r\n    var fre_select = jQuery(\"#fre-select\").val();\r\n    if (!fre_select) {\r\n        isValid = false;\r\n        jQuery(\"#fre-select\").addClass('error');\r\n    } else {\r\n        jQuery(\"#fre-select\").removeClass('error');\r\n    }\r\n\r\n    var payment_amount = jQuery(\"#payment_dol_val\").text().replace('$', '').replace(',', '').trim();\r\n    if (!payment_amount || isNaN(payment_amount) || parseFloat(payment_amount) <= 0) {\r\n        isValid = false;\r\n        jQuery(\"#payment_dol_val\").addClass('error');\r\n    } else {\r\n        jQuery(\"#payment_dol_val\").removeClass('error');\r\n    }\r\n\r\n    if (isValid) {\r\n        var type = jQuery('input[name=\"p_type\"]:checked').val();\r\n        var email = jQuery(\"#email\").val();\r\n        var amount = jQuery(\"#amount\").val();\r\n        var phone = jQuery(\"#phone\").val();\r\n        var l_name = jQuery(\"#l_name\").val();\r\n        var f_name = jQuery(\"#f_name\").val();\r\n        var years = jQuery(\"#years\").val();\r\n        var interest = jQuery(\"#interest\").val();\r\n        var payment_dol = jQuery(\"#payment_dol\").val();\r\n        var filename = jQuery(\"#filename\").val();\r\n\r\n        jQuery.ajax({\r\n            type: 'POST',\r\n            url: ajax_object.ajax_url,\r\n            data: {\r\n                action: 'send_email_fun',\r\n                email: email,\r\n                phone: phone,\r\n                l_name: l_name,\r\n                f_name: f_name,\r\n                type: type,\r\n                amount: amount,\r\n                years: years,\r\n                interest: interest,\r\n                payment_dol: payment_dol,\r\n                filename: filename,\r\n                'fre-select': fre_select, \/\/ Payment frequency\r\n                payment_amount: payment_amount \/\/ Payment amount\r\n            },\r\n            success: function (response) {\r\n                console.log(response);\r\n                if (response.status === 'success') {\r\n                    nextPrev(n);\r\n                    jQuery(\"#openPopupBtn\").click(); \/\/ Show popup on success\r\n                } else {\r\n                    alert('Failed to send email. Please try again.');\r\n                }\r\n            },\r\n            error: function (xhr, status, error) {\r\n                console.error('AJAX Error:', status, error);\r\n                alert('An error occurred while sending the email. Please try again.');\r\n            }\r\n        });\r\n    } else {\r\n        alert('Please fill in all required fields correctly, including Payment Frequency and Payment Amount.');\r\n    }\r\n}\r\n\r\n    function nextPrev_email_s() {\r\n        nextPrev_email(19 ,16);\r\n        jQuery(\"#openPopupBtn\").click();\r\n    }\r\n\r\n    jQuery(\".redirectButton\").click(function () {\r\n        \/\/ Replace \"YOUR_URL_HERE\" with the URL you want to redirect to\r\n        window.location.href = 'https:\/\/pegasus-group.ca\/fr\/';\r\n    });\r\n\r\n    jQuery('#payment_dol').keyup(function () {\r\n        var tp = jQuery(\"#amount\").val();\r\n        tp = tp.replace(',', '');\r\n        tp = tp.replace('$', '');\r\n        tp = parseInt(tp);\r\n        var inputText = jQuery(this).val();\r\n        inputText = inputText.replace('$', '');\r\n        inputText = parseInt(inputText);\r\n        if (jQuery(this).val().length == 0 || jQuery(this).val() == '$') {\r\n            jQuery(\"#payment_perce\").val(\"%\");\r\n            jQuery(\"#payment_dol\").val(\"$\");\r\n        } else {\r\n\r\n            if (inputText > tp) {\r\n                jQuery(\"#payment_perce\").val(\"%\");\r\n                jQuery(\"#payment_dol\").val(\"$\");\r\n                alert('The downpayment cannot be greater than the property value');\r\n            } else {\r\n                var toca = inputText * 100;\r\n                toca = toca \/ tp;\r\n\t\t\t\ttoca=toca.toFixed(2);\r\n                jQuery(\"#payment_perce\").val(toca + \"%\");\r\n            }\r\n        }\r\n\r\n    });\r\n    jQuery('#payment_perce').keyup(function () {\r\n    var tp = jQuery(\"#amount\").val();\r\n    tp = tp.replace(\/[\\$,]\/g, '');\r\n    tp = parseFloat(tp);\r\n\r\n    var percInput = jQuery(this).val();\r\n    percInput = percInput.replace('%', '');\r\n    percInput = parseFloat(percInput);\r\n\r\n    if (isNaN(percInput) || percInput <= 0) {\r\n        jQuery(\"#payment_dol\").val(\"$\");\r\n        return;\r\n    }\r\n\r\n    var calcAmount = (percInput \/ 100) * tp;\r\n    if (!isNaN(calcAmount)) {\r\n        \/\/ Format with commas and $\r\n        jQuery(\"#payment_dol\").val(\"$\" + calcAmount.toLocaleString());\r\n    }\r\n});\r\n\r\n    function nextPrev_email_sell(n, s) {\r\n    var isValid = true;\r\n    jQuery(\"#step-\" + s + \" input\").each(function () {\r\n        if (jQuery(this).val() === '') {\r\n            isValid = false;\r\n            jQuery(this).addClass('error');\r\n        } else {\r\n            jQuery(this).removeClass('error');\r\n        }\r\n    });\r\n\r\n    var email = jQuery(\"#email_sell\").val();\r\n    var re_email = \/\\S+@\\S+\\.\\S+\/;\r\n    if (re_email.test(email)) {\r\n        jQuery(\"#sell_email_error\").hide();\r\n    } else {\r\n        isValid = false;\r\n        jQuery(\"#email_sell\").addClass('error');\r\n        jQuery(\"#sell_email_error\").show();\r\n    }\r\n\r\n    var phone = jQuery(\"#phone_sell\").val();\r\n    var re_phone = \/^\\(\\d{3}\\) \\d{3}-\\d{4}$\/;\r\n    if (re_phone.test(phone)) {\r\n        jQuery(\"#sell_phone_error\").hide();\r\n    } else {\r\n        isValid = false;\r\n        jQuery(\"#phone_sell\").addClass('error');\r\n        jQuery(\"#sell_phone_error\").show();\r\n    }\r\n\r\n    if (isValid) {\r\n        var type = jQuery('input[name=\"sell_p_type\"]:checked').val();\r\n        var email = jQuery(\"#email_sell\").val();\r\n        var phone = jQuery(\"#phone_sell\").val();\r\n        var l_name = jQuery(\"#l_name_sell\").val();\r\n        var f_name = jQuery(\"#f_name_sell\").val();\r\n        var single_Address = jQuery(\"#single_Address\").val();\r\n        var single_p_link = jQuery(\"#single_p_link\").val();\r\n        var bed_room = jQuery(\"#bed_room\").val();\r\n        var Address = jQuery(\"#Address\").val();\r\n        var p_link = jQuery(\"#p_link\").val();\r\n        var m_tax = jQuery(\"#m_tax\").val();\r\n        var school_tax = jQuery(\"#school_tax\").val();\r\n        var energy_tax = jQuery(\"#energy_tax\").val();\r\n        var noi_h = jQuery(\"#noi_h\").val();\r\n        var amr = jQuery(\"#amr_h\").val();\r\n        var tol_exp = 0;\r\n        jQuery(\".field_name_extra\").each(function () {\r\n            var e_cal = jQuery(this).val();\r\n            e_cal = e_cal.replace('$', '').replace(\/,\/g, '');\r\n            tol_exp += parseFloat(e_cal) || 0;\r\n        });\r\n\r\n        jQuery.ajax({\r\n    type: 'POST',\r\n    url: ajax_object.ajax_url,\r\n    data: (function () {\r\n        \/\/ Collect all normal fields\r\n        var formData = {\r\n            action: 'send_email_fun_sell',\r\n            email: email,\r\n            phone: phone,\r\n            l_name: l_name,\r\n            f_name: f_name,\r\n            type: type,\r\n            single_Address: single_Address,\r\n            single_p_link: single_p_link,\r\n            bed_room: bed_room,\r\n            Address: Address,\r\n            p_link: p_link,\r\n            m_tax: m_tax,\r\n            school_tax: school_tax,\r\n            energy_tax: energy_tax,\r\n            noi_h: noi_h,\r\n            amr: amr,\r\n            tol_exp: tol_exp\r\n        };\r\n\r\n        \/\/ \ud83d\udd39 Collect custom expenses dynamically\r\n        \/\/ This now looks for the fields added by the \"good\" script\r\n        let customExpenses = [];\r\n        jQuery('#expense_list label.extrafl').each(function () {\r\n            const name = jQuery(this).find('span').text();\r\n            const amount = jQuery(this).find('input.field_name_extra').val();\r\n            if (name && amount) {\r\n                customExpenses.push({ name: name, amount: amount });\r\n            }\r\n        });\r\n\r\n        \/\/ \ud83d\udd39 Attach to AJAX data\r\n        if (customExpenses.length > 0) {\r\n            formData.custom_expenses = JSON.stringify(customExpenses);\r\n        }\r\n\r\n        return formData;\r\n    })(),\r\n    success: function (response) {\r\n        console.log(response);\r\n        if (response.status == 'success') {\r\n            nextPrev(n);\r\n        } else {\r\n            alert('Failed to send email. Please try again.');\r\n        }\r\n    },\r\n    error: function (xhr, status, error) {\r\n        console.error('AJAX Error:', status, error);\r\n        alert('An error occurred while sending the email. Please try again.');\r\n    }\r\n});\r\n\r\n    }\r\n}\r\n    \r\nfunction formatNumberWithCommas(value) {\r\n    \/\/ Remove non-numeric characters except for the decimal point\r\n    let cleanValue = value.replace(\/[^0-9.]\/g, '');\r\n    \/\/ Split into integer and decimal parts\r\n    let parts = cleanValue.split('.');\r\n    let integerPart = parts[0];\r\n    let decimalPart = parts.length > 1 ? '.' + parts[1] : '';\r\n    \/\/ Add commas to integer part\r\n    integerPart = integerPart.replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ',');\r\n    return '$' + integerPart + decimalPart;\r\n}\r\n\r\n\/\/ Apply formatting to all filddol inputs\r\njQuery(document).ready(function() {\r\n    jQuery('.filddol').each(function() {\r\n        \/\/ Set initial value to $ if empty\r\n        if (jQuery(this).val() === '') {\r\n            jQuery(this).val('$');\r\n        }\r\n    });\r\n\r\n    \/\/ Real-time formatting on input\r\n    jQuery('.filddol').on('input', function() {\r\n        let value = jQuery(this).val();\r\n        \/\/ Only format if the value is not just $\r\n        if (value !== '$') {\r\n            \/\/ Remove $ for processing\r\n            let cleanValue = value.replace('$', '');\r\n            \/\/ Only format if the input is a valid number\r\n            if (\/^[0-9]*\\.?[0-9]*$\/.test(cleanValue)) {\r\n                jQuery(this).val(formatNumberWithCommas(cleanValue));\r\n            }\r\n        }\r\n    });\r\n\r\n    \/\/ Ensure correct formatting on blur\r\n    jQuery('.filddol').on('blur', function() {\r\n        let value = jQuery(this).val();\r\n        if (value === '' || value === '$') {\r\n            jQuery(this).val('$');\r\n        } else {\r\n            \/\/ Remove $ and format\r\n            let cleanValue = value.replace('$', '').replace(\/,\/g, '');\r\n            if (!isNaN(cleanValue) && cleanValue !== '') {\r\n                jQuery(this).val(formatNumberWithCommas(cleanValue));\r\n            } else {\r\n                jQuery(this).val('$');\r\n            }\r\n        }\r\n    });\r\n});\r\n    jQuery('#years').keyup(function () {\r\n        jQuery('#years_val').html(jQuery(this).val());\r\n        see_table_val();\r\n    });\r\n    jQuery('#interest').keyup(function () {\r\n        jQuery('#interest_val').html(jQuery(this).val());\r\n        see_table_val();\r\n    });\r\n    jQuery('#fre-select').on(\"change\", function () {\r\n        var dataid = jQuery(\"#fre-select option:selected\").attr('data-id');\r\n        jQuery('#monthly_val').html(dataid);\r\n        see_table_val();\r\n    });\r\n    jQuery('#payment_perce').keyup(function () {\r\n    var tp = jQuery(\"#amount\").val();\r\n    tp = tp.replace('$', '').replace(\/,\/g, ''); \/\/ Remove $ and commas\r\n    tp = parseInt(tp) || 0; \/\/ Default to 0 if parsing fails\r\n    var inputText = jQuery(this).val();\r\n    var inputText = inputText.replace('%', ''); \/\/ Remove % symbol\r\n    var inputText = parseInt(inputText) || 0; \/\/ Default to 0 if parsing fails\r\n\r\n    jQuery('#payment_perce_val').html(inputText + \"%\");\r\n\r\n    if (jQuery(this).val().length == 0 || jQuery(this).val() == '%') {\r\n        jQuery(\"#payment_dol\").val(\"$\");\r\n        jQuery(\"#payment_perce\").val(\"%\");\r\n    } else {\r\n        if (inputText > 100) {\r\n            jQuery(\"#payment_perce\").val(\"%\");\r\n            jQuery(\"#payment_dol\").val(\"$\");\r\n            alert('Cannot be greater than 100%');\r\n        } else {\r\n            var toca = (inputText \/ 100) * tp;\r\n            jQuery(\"#payment_dol\").val(formatNumberWithCommas(Math.round(toca))); \/\/ Round to nearest integer\r\n        }\r\n    }\r\n});\r\n\r\n    jQuery('#payment_dol').keyup(function () {\r\n        var tp = jQuery(\"#amount\").val();\r\n        tp = tp.replace('$', '').replace(\/,\/g, ''); \/\/ Remove $ and commas\r\n        tp = parseInt(tp) || 0; \/\/ Default to 0 if parsing fails\r\n        var inputText = jQuery(this).val();\r\n        inputText = inputText.replace('$', '').replace(\/,\/g, ''); \/\/ Remove $ and commas\r\n        inputText = parseInt(inputText) || 0; \/\/ Default to 0 if parsing fails\r\n    \r\n        if (jQuery(this).val().length == 0 || jQuery(this).val() == '$') {\r\n            jQuery(\"#payment_perce\").val(\"%\");\r\n            jQuery(\"#payment_dol\").val(\"$\");\r\n        } else {\r\n            if (inputText > tp) {\r\n                jQuery(\"#payment_perce\").val(\"%\");\r\n                jQuery(\"#payment_dol\").val(\"$\");\r\n                alert('The downpayment cannot be greater than the property value');\r\n            } else if (tp > 0) { \/\/ Avoid division by zero\r\n                var toca = (inputText \/ tp) * 100;\r\n                jQuery(\"#payment_perce\").val(Math.round(toca) + \"%\"); \/\/ Round to nearest integer\r\n            } else {\r\n                jQuery(\"#payment_perce\").val(\"0%\");\r\n            }\r\n        }\r\n    });\r\n    \/**\r\n * ROI CALCULATOR LOGIC (Bidirectional)\r\n * Updates Amount when % changes, and updates % when Amount changes.\r\n * Base calculation is typically based on Down Payment (Cash Invested).\r\n *\/\r\njQuery(document).ready(function($) {\r\n\r\n    \/\/ 1. Helper to clean numbers (remove $, %, commas)\r\n    function cleanVal(val) {\r\n        return parseFloat(val.replace(\/[^0-9.]\/g, '')) || 0;\r\n    }\r\n\r\n    \/\/ 2. Function to calculate Amount based on Percentage\r\n    $('#payment_perce_re').on('keyup input', function () {\r\n        \/\/ Get the Down Payment amount (The cash invested)\r\n        var baseInvestment = cleanVal($(\"#payment_dol\").val());\r\n        \r\n        \/\/ Get current Percentage input\r\n        var percentInput = cleanVal($(this).val());\r\n\r\n        \/\/ Safety check\r\n        if (percentInput > 100) {\r\n            alert('Cannot be greater than 100%');\r\n            return;\r\n        }\r\n\r\n        \/\/ Calculate the Dollar Return\r\n        if (baseInvestment > 0) {\r\n            var calcAmount = (percentInput \/ 100) * baseInvestment;\r\n            \/\/ Format with $ and commas\r\n            $(\"#payment_dol_re\").val('$' + calcAmount.toLocaleString('en-US', {minimumFractionDigits: 0, maximumFractionDigits: 2}));\r\n        }\r\n    });\r\n\r\n    \/\/ 3. Function to calculate Percentage based on Amount\r\n    $('#payment_dol_re').on('keyup input', function () {\r\n        \/\/ Get the Down Payment amount (The cash invested)\r\n        var baseInvestment = cleanVal($(\"#payment_dol\").val());\r\n        \r\n        \/\/ Get current Dollar Return input\r\n        var amountInput = cleanVal($(this).val());\r\n\r\n        \/\/ Calculate the Percentage\r\n        if (baseInvestment > 0) {\r\n            var calcPercent = (amountInput \/ baseInvestment) * 100;\r\n            \/\/ Update percentage field (limit to 2 decimal places)\r\n            $(\"#payment_perce_re\").val(calcPercent.toFixed(2) + '%');\r\n        } else {\r\n            \/\/ If no down payment exists yet, we can't calculate ROI %\r\n            $(\"#payment_perce_re\").val('0%');\r\n        }\r\n    });\r\n});\r\n\r\n\r\n    function see_table_val() {\r\n    jQuery('.main-table-result').hide();\r\n    var isValid = true;\r\n    jQuery(\"#step-17 input, #step-17 select\").each(function () {\r\n        if (jQuery(this).val() === '') {\r\n            isValid = false;\r\n            jQuery(this).addClass('error');\r\n        } else {\r\n            jQuery(this).removeClass('error');\r\n        }\r\n    });\r\n\r\n    if (isValid) {\r\n        var amot_y = jQuery(\"#years\").val();\r\n        var interest = jQuery(\"#interest\").val();\r\n        var fre_select = jQuery(\"#fre-select\").val();\r\n        var amount = jQuery(\"#amount\").val();\r\n        var payment_dol = jQuery(\"#payment_dol\").val();\r\n        var payment_perce = jQuery(\"#payment_perce\").val();\r\n        jQuery.ajax({\r\n            type: 'POST',\r\n            url: ajax_object.ajax_url,\r\n            data: {\r\n                action: 'table_result_val',\r\n                amot_y: amot_y,\r\n                interest: interest,\r\n                fre_select: fre_select,\r\n                amount: amount,\r\n                payment_dol: payment_dol,\r\n                payment_perce: payment_perce\r\n            },\r\n            success: function (response) {\r\n                if (response.status == 'success') {\r\n                    \/\/ Update the monthly payment\r\n                    jQuery(\"#payment_dol_val\").html(\"$\" + response.result_y);\r\n                    \/\/ Update the down payment amount and percentage\r\n                    var downPayment = jQuery(\"#payment_dol\").val().replace('$', '').replace(',', '');\r\n                    var downPercentage = jQuery(\"#payment_perce\").val().replace('%', '');\r\n                    jQuery(\"#payment_perce_val\").html(downPercentage + \"% (\" + \"$\" + downPayment + \")\");\r\n                }\r\n            }\r\n        });\r\n    }\r\n}\r\n\r\n    function see_table() {\r\n    var $button = jQuery('.see_table'); \/\/ Select the button\r\n    $button.prop('disabled', false); \/\/ Ensure it\u2019s not disabled\r\n    jQuery('.main-table-result').hide();\r\n    var isValid = true;\r\n    jQuery(\"#step-17 input , #step-17 select\").each(function () {\r\n        if (jQuery(this).val() === '') {\r\n            isValid = false;\r\n            jQuery(this).addClass('error');\r\n        } else {\r\n            jQuery(this).removeClass('error');\r\n        }\r\n    });\r\n\r\n    if (isValid) {\r\n        var amot_y = jQuery(\"#years\").val();\r\n        var interest = jQuery(\"#interest\").val();\r\n        var fre_select = jQuery(\"#fre-select\").val();\r\n        var amount = jQuery(\"#amount\").val();\r\n        var payment_dol = jQuery(\"#payment_dol\").val();\r\n        var payment_perce = jQuery(\"#payment_perce\").val();\r\n        jQuery.ajax({\r\n            type: 'POST',\r\n            url: ajax_object.ajax_url,\r\n            data: {\r\n                action: 'table_result',\r\n                amot_y: amot_y,\r\n                interest: interest,\r\n                fre_select: fre_select,\r\n                amount: amount,\r\n                payment_dol: payment_dol,\r\n                payment_perce: payment_perce\r\n            },\r\n            success: function (response) {\r\n                console.log(response);\r\n                jQuery(\"#filename\").val(response.filename);\r\n                jQuery('.main-table-result').show();\r\n                if (response.status == 'success') {\r\n                    jQuery(\"#table-result\").html(response.result_y);\r\n                    jQuery.ajax({\r\n                        type: 'POST',\r\n                        url: ajax_object.ajax_url,\r\n                        dataType: 'json',\r\n                        data: {\r\n                            action: 'table_result_chart',\r\n                            amot_y: amot_y,\r\n                            interest: interest,\r\n                            fre_select: fre_select,\r\n                            amount: amount,\r\n                            payment_dol: payment_dol,\r\n                            payment_perce: payment_perce\r\n                        },\r\n                        success: function (data) {\r\n                            createChart(data);\r\n                            console.log(data.years);\r\n                        }\r\n                    });\r\n                }\r\n                $button.prop('disabled', false); \/\/ Re-enable after success\r\n            },\r\n            error: function () {\r\n                $button.prop('disabled', false); \/\/ Re-enable on error\r\n            }\r\n        });\r\n    } else {\r\n        $button.prop('disabled', false); \/\/ Re-enable if invalid\r\n    }\r\n}\r\n    function createChart(data) {\r\n    let chartStatus = Chart.getChart(\"piChart\"); \/\/ <canvas> id\r\n    if (chartStatus != undefined) {\r\n        chartStatus.destroy();\r\n    }\r\n\r\n    var ctx = document.getElementById('piChart').getContext('2d');\r\n    var myChart = new Chart(ctx, {\r\n        type: 'bar',\r\n        data: {\r\n            labels: data.years || [], \/\/ Fallback to empty array if undefined\r\n            datasets: [{\r\n                label: 'Principal',\r\n                data: data.principal || [], \/\/ Fallback to empty array\r\n                backgroundColor: '#141B4D',\r\n                borderColor: '#141B4D',\r\n                borderWidth: 1,\r\n                fill: false\r\n            }, {\r\n                label: 'Interest',\r\n                data: data.interest || [], \/\/ Fallback to empty array\r\n                backgroundColor: '#52CCF6',\r\n                borderColor: '#52CCF6',\r\n                borderWidth: 1,\r\n                fill: false\r\n            }]\r\n        },\r\n        options: {\r\n            scales: {\r\n                x: {\r\n                    display: true,\r\n                    title: {\r\n                        display: true,\r\n                        text: 'Years'\r\n                    }\r\n                },\r\n                y: {\r\n                    display: true,\r\n                    title: {\r\n                        display: true,\r\n                        text: 'Payment Amount'\r\n                    },\r\n                    beginAtZero: true,\r\n                    ticks: {\r\n                        callback: function (value, index, values) {\r\n                            return '$' + value.toLocaleString();\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    });\r\n}\r\n\r\n<\/script>\r\n\r\n\r\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>EVALUATION YOUR FIRST STEPS TOWARDS REAL ESTATE From calculating the value of an investment property or simply wanting to find out your mortgage payment, This calculator is a tool that every person needs to get familiarized! GET STARTED RIGHT NOW<\/p>","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-3848","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/pages\/3848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/comments?post=3848"}],"version-history":[{"count":244,"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/pages\/3848\/revisions"}],"predecessor-version":[{"id":4593,"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/pages\/3848\/revisions\/4593"}],"wp:attachment":[{"href":"https:\/\/pegasus-group.ca\/fr\/wp-json\/wp\/v2\/media?parent=3848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}