 var settings = {"isFubEnabled":false,"Latitude":34.046065,"Longitude":-81.1145227,"isVow":true,"isDataShowSold":true,"Zoom":14,"price_from":0,"price_to":0,"bathrooms":0,"bedrooms":0,"property_type":{"detached":"0","semidetached":"0","condo":"0","townhomes":"0","other":"0"},"sale":1,"rent":0,"settings":{"search":{"search_type":"residential","display_view_d":"list","display_view_m":"list"},"sort":"newest"},"currentUser":{"uid":0,"name":"","mail":""},"similarToken":"84cfc8034b","ShowSoldListing":false,"showThankyouPopup":null,"isBot":true,"crea_uuid":"57DD0248-5B6D-463D-83CF-640952A52602","remote_addr":"216.73.216.201","similarPropertiesEnabled":1,"retsDisclaimer":"","listpageDisclaimer":"","ShowBrokeredByList":false,"ShowMLS":false,"ShowLogo":false}; 
 var featuredQuery = {"Brokers":{"$in":[2301]}}; 
 var profile = {"domain":{"domain_id":"2948","userTypeID":"2","company_id":"3414","local_BIDorAID":"2301","additional_localAID":null,"additional_localBID":null,"flashyProperty":"0","featurePropertySourceID":"1","fullDomain":"www.mhrhome.com","subdomain":"theme20","intranetPage":"0","theme_name":"bannertheme","scheme_name":"custom","theme_options":"a:26:{s:5:\"links\";s:7:\"#941426\";s:8:\"headerBg\";s:7:\"#FFFFFD\";s:9:\"headerTxt\";s:7:\"#222223\";s:13:\"headerDivider\";s:7:\"#919191\";s:16:\"socialmediaHover\";s:7:\"#EE0028\";s:9:\"menuLinks\";s:7:\"#6A6C6D\";s:14:\"menuLinksHover\";s:7:\"#D30024\";s:16:\"menuVisitorLinks\";s:7:\"#242134\";s:5:\"btnBg\";s:7:\"#D30023\";s:10:\"btnBgHover\";s:7:\"#AB0924\";s:6:\"btnTxt\";s:7:\"#FFFFFE\";s:11:\"btnTxtHover\";s:7:\"#FFFFF9\";s:10:\"frontTitle\";s:7:\"#242133\";s:15:\"vipWidgetAreaBg\";s:7:\"#5B6263\";s:12:\"vipWidgetTxt\";s:7:\"#FFFFF5\";s:18:\"featureListingCity\";s:7:\"#BD2A33\";s:19:\"featureListingPrice\";s:7:\"#FFFFFB\";s:20:\"featureListingArrows\";s:7:\"#EDF5F8\";s:14:\"citylinksTitle\";s:7:\"#FFFFFA\";s:16:\"citylinksTitleBg\";s:7:\"#5B6264\";s:12:\"presearchBtn\";s:7:\"#FDF6F7\";s:8:\"footerBg\";s:7:\"#FFFFFF\";s:12:\"credentialBg\";s:7:\"#ECF7FB\";s:13:\"devWidgetText\";s:7:\"#5E5D5D\";s:15:\"credentialsText\";s:7:\"#819196\";s:15:\"credentialHover\";s:7:\"#888888\";}","logo_path":"files\/themeManager\/2948\/theme7\/MHR_Logo.png","footer_logo_path":"files\/themeManager\/2948\/theme7\/MHR_Logo_0.png","LimitByBoardID":"0","isActive":"1","created":"1694882130","is_https":"2","owners":[{"external_bid":"","bid":"2301","uid":"136967","office_name":"Merrilyn Hall Realty Inc","phone":"803-765-1777","zip_postal":"29210","CountyID":"53","license_number":"8536"}],"property_limit_by_state":["53"],"property_limit_by_board":["172"],"sold_data_display_limit_by_domain":0,"opener_tag":"<script>\r\n    \/\/ Utility: Update disclaimer content if not already updated\r\n    function updateDisclaimer(disclaimerEl) {\r\n        if (disclaimerEl && !disclaimerEl.classList.contains(\"updated_disclaimer\")) {\r\n            disclaimerEl.classList.add(\"updated_disclaimer\");\r\n            disclaimerEl.innerHTML = `\r\n     By submitting this form, I agree to be contacted by Merrilyn Hall Realty Inc via email, phone, and text about real estate services.\r\n    Message and data rates may apply. Message frequency may vary. Consent is not a condition of purchase.\r\n    Reply STOP to unsubscribe from calls and texts or reply \"HELP\" for more information. To stop receiving emails, click Unsubscribe in any email.\r\n    See our  <a href=\"\/privacy-policy\">Privacy Policy<\/a> and <a href=\"\/terms-of-service\">Terms of Service<\/a> for more information.`;\r\n        }\r\n    }\r\n\r\n    \/\/ Utility: Apply disclaimer update to all matching elements\r\n    function applyDisclaimers() {\r\n        const disclaimers = document.querySelectorAll('.new_disclaimer');\r\n        if (disclaimers.length > 0) {\r\n            disclaimers.forEach(updateDisclaimer);\r\n        }\r\n    }\r\n\r\n    \/\/ Watcher: mapSearch propertyID changes\r\n    function watchMapSearch() {\r\n        if (typeof (mapSearch) != 'undefined') {\r\n            mapSearch.$watch(\"$sources.propertyID\", function (newValue, oldValue) {\r\n                if ((newValue !== false) && (newValue !== '')) {\r\n                    applyDisclaimers();\r\n                }\r\n            });\r\n        }\r\n    }\r\n\r\n    \/\/ Watcher: propertyView propertyID changes\r\n    function watchPropertyView() {\r\n        if (typeof (propertyView) != 'undefined') {\r\n            propertyView.$watch(\"$sources.propertyID\", function (newValue, oldValue) {\r\n                if ((newValue !== false) && (newValue !== '')) {\r\n                    applyDisclaimers();\r\n                }\r\n            });\r\n        }\r\n    }\r\n    \/\/ Watcher: Expanded property\r\n    function checkExpandedProperty() {\r\n        if (typeof (mapSearch) != 'undefined') {\r\n            if (mapSearch.$sources.propertyID !== '') {\r\n                applyDisclaimers();\r\n            }\r\n        }\r\n    }\r\n    \/\/ Interval check for non-map pages or initial load\r\n    function checkInitialDisclaimer() {\r\n        const isMap = document.querySelector('.mapApp');\r\n        if (!isMap) {\r\n            applyDisclaimers();\r\n        }\r\n    }\r\n\r\n    \/\/ Bootstrap logic\r\n    function initializeDisclaimerUpdates() {\r\n        let count = 0;\r\n        \/\/ Try to attach watchers or fallback to interval\r\n        const initInterval = setInterval(() => {\r\n            count++\r\n            checkInitialDisclaimer();\r\n            watchMapSearch();\r\n            watchPropertyView();\r\n            checkExpandedProperty();\r\n            \/\/ Once watchers are attached, run initial update and clear interval\r\n            if (count >= 20) {\r\n                clearInterval(initInterval);\r\n            }\r\n        }, 100);\r\n    }\r\n    \/\/ Start\r\n    initializeDisclaimerUpdates();\r\n\r\n<\/script>","unbranded_theme":"1","listedOnCorpWesbite":"0"},"logo":"https:\/\/www.mhrhome.com\/files\/themeManager\/2948\/theme7\/MHR_Logo.png","menu":{"title":"menu","icon":"fa-bars","items":[{"mid":"80096","weight":"1","path":"\/","title":"Home","description":"Home","type":"118","icon":"_noIcon.png"},{"mid":"80104","weight":"3","path":"Buying","title":"Buying","description":"Buying","type":"118","icon":"_noIcon.png","subMenu":[{"mid":"80111","weight":"1","path":"buying_tips.menu.2301","title":"Buying Tips","description":"Buying Tips","type":"118","icon":"_noIcon.png"},{"mid":"80110","weight":"2","path":"mortgage\/calculator","title":"Mortgage Calculator","description":"Mortgage Calculator","type":"118","icon":"_noIcon.png"}]},{"mid":"80113","weight":"4","path":"selling","title":"Selling","description":"Selling","type":"118","icon":"_noIcon.png","subMenu":[{"mid":"80124","weight":"2","path":"landing\/whats-my-home-worth","title":"What's My Home Worth","description":"What's My Home Worth","type":"118","icon":"_noIcon.png"},{"mid":"80117","weight":"4","path":"mortgage\/calculator","title":"Mortgage Calculator","description":"Mortgage Calculator","type":"118","icon":"_noIcon.png"},{"mid":"80118","weight":"5","path":"selling_tips.menu.2301","title":"Selling Tips","description":"Selling Tips","type":"118","icon":"_noIcon.png"},{"mid":"80127","weight":"8","path":"aggregator","title":"Real Estate News","description":"Real Estate News","type":"118","icon":"_noIcon.png"}]},{"mid":"80450","weight":"5","path":"renting","title":"Renting","description":"Renting","type":"118","icon":"_noIcon.png","subMenu":[{"mid":"80841","weight":"1","path":"FAQ_view_rent","title":"FAQ Viewing & Renting","description":"","type":"118","icon":"_noIcon.png"},{"mid":"80840","weight":"2","path":"faq_residents","title":"FAQ Residents","description":"","type":"118","icon":"_noIcon.png"},{"mid":"80842","weight":"3","path":"apply-now","title":"Apply Now","description":"","type":"118","icon":"_noIcon.png"}]},{"mid":"80803","weight":"7","path":"property_management","title":"Property Management","description":"Property Management","type":"118","icon":"_noIcon.png"},{"mid":"80120","weight":"9","path":"node\/add\/contactSite","title":"Contact Us","description":"Contact Us","type":"118","icon":"_noIcon.png"}]},"social":[{"file_path":"","social_url":"http:\/\/www.facebook.com\/mhrinc","set_number":"1","size":"small","icon":"https:\/\/www.mhrhome.com\/files\/social_media_picture\/default_media_picture\/facebook_small.png","type":"facebook"},{"file_path":"","social_url":"http:\/\/www.instagram.com\/mhrhomes\/","set_number":"6","size":"small","icon":"https:\/\/www.mhrhome.com\/files\/social_media_picture\/default_media_picture\/Social_Media_Icons_small.png","type":"instagram"}],"settings":{"maxViews":-1,"phoneRequired":0,"registrationText":"Access up-to-date listings, track price drops & book showings instantly!","registrationHeader":"Get Free Access In Seconds"},"office":{"office_name":"Merrilyn Hall Realty Inc","phone1":"803-765-1777","fax":"","tollfree":"","city":"Columbia","website":"www.mhrhome.com","about":"<p>At <b>Merrilyn Hall Realty Inc<\/b> we uphold an ongoing commitment to providing an elevated level of personal service. Our clients come first, and as a result, they are able to achieve more than they ever dreamed with their real estate investment.<\/p>\n    <p>Because we expect more from our associates, you can expect more from us when it comes to the important sale or purchase of your property. When it comes to your next move, we want you to experience the difference exceptional real estate service can make.<\/p>\n  <p>\n  Contact us today, for free real estate advice, to find your nearest sales associate or to find your dream home!<\/p>"},"name":"Merrilyn Hall Realty Inc","brokerage_city":"Columbia"}; 
