CINXE.COM
Property Management Services | One Stop Property Solutions
<!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Property Management Services | One Stop Property Solutions</title> <meta name="keywords" content="property management services"> <meta name="description" content="Property management services with our core business being property management services of sectional title schemes & home owners associations across South Africa"> <meta name="facebook-domain-verification" content="6nhe1alkmxja7k47r81iea4g6sa3m5" /> <!-- Style --> <link rel="canonical" href="//"> <link rel="stylesheet" href="https://www.trafalgar.co.za/front/fonts/icomoon/style.css"> <!----> <link rel="stylesheet" href="https://www.trafalgar.co.za/front/css/bootstrap.min.css"> <!--<link rel="stylesheet" href="https://www.trafalgar.co.za/front/mainPage/bootstrap.min.css"> --> <!--<link rel="stylesheet" href="https://www.trafalgar.co.za/front/mainPage/style2.css">--> <link rel="stylesheet" href="https://www.trafalgar.co.za/front/css/style.css"> <link rel="stylesheet" href="https://www.trafalgar.co.za/css/forms.css"> <link rel="stylesheet" href="https://www.trafalgar.co.za/front/css/responsive.css"> <style> @media (min-width: 1201px) { .container { max-width: 1200px; padding: 0px; } } </style> <link rel="stylesheet" href="https://www.trafalgar.co.za/plugins/select2/css/select2.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.14/css/bootstrap-multiselect.css" integrity="sha512-EvvoSMXERW4Pe9LjDN9XDzHd66p8Z49gcrB7LCUplh0GcEHiV816gXGwIhir6PJiwl0ew8GFM2QaIg2TW02B9A==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <link rel="icon" type="image/x-icon" href="https://www.trafalgar.co.za/dist/img/favicon-512-mar.png"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.css" integrity="sha512-3pIirOrwegjM6erE5gPSwkUzO+3cTjpnV9lexlNZqvupR64iZBnOOTiiLPb9M36zpMScbmUNIcHUqKD47M719g==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <!-- Google Tag Manager --> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PRZJX5P'); </script> <!-- End Google Tag Manager --> <link rel="preload" href="https://www.trafalgar.co.za/front/images/property_bg.webp" as="image"> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PRZJX5P" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <section class="header_section"> <div class="site-mobile-menu site-navbar-target"> <div class="site-mobile-menu-header"> <div class="site-mobile-menu-close mt-3"> <span class="icon-close2 js-menu-toggle"></span> </div> </div> <div class="site-mobile-menu-body"></div> </div> <!-- .site-mobile-menu --> <div class="site-navbar-wrap"> <div class="site-navbar-top"> <div class="container py-2"> <div class="row align-items-center"> <div class="col-12 col-lg-5"> <div class="d-flex mr-auto email-phone"> <a href="tel:0861664444" class="d-flex align-items-center mr-4"> <span class="icon-phone mr-2"></span> <span class="d-none d-md-inline-block"> 0861 664 444 </span> </a> <a href=" mailto:info@trafalgar.co.za " class="d-flex align-items-center mr-auto"> <span class="icon-envelope mr-2"></span> <span class="d-none d-md-inline-block"> info@trafalgar.co.za </span> </a> </div> </div> <div class="col-7 text-right top_right_text"> <div class="mr-auto"> <a href="https://trafalgar.grailafrica.com/" target="_blank" class="p-2 pl-0">Claims</a> <a href="https://www.trafalgar.co.za/online-services" class="p-2 pl-0">Online services</a> <!--<a target="_blank" href="https://trafalgar.estatemate.co.za/login" class="p-2 pl-0">Property app</a>--> <a target="_blank" href="https://trafalgar-app.unibase.solutions/" class="p-2 pl-0">Web App</a> <a target="_blank" href="http://webgui.unibase.co.za/scripts/eri.dll?pagename=sectitlelandtrarev1revMW1" class="p-2 pl-0">Property portal</a> </div> </div> </div> </div> </div> <div class="site-navbar site-navbar-target js-sticky-header"> <div class="container"> <div class="row align-items-center"> <div class="col-6 col-lg-3"> <a href="https://www.trafalgar.co.za"> <img class="header_logo" src="https://www.trafalgar.co.za/front/images/header-logo.webp" alt="logo"> </a> </div> <div class="col-6 col-lg-9"> <nav class="site-navigation text-right" > <div class="container"> <div class="d-inline-block d-lg-none ml-md-0 mr-auto py-sm-2 py-md-3 menu-hamburger"> <a href="#" class="site-menu-toggle js-menu-toggle"><span class="icon-menu h3"></span></a> </div> <ul class="site-menu main-menu js-clone-nav d-none d-lg-block p-0"> <li class="active"><a href="https://www.trafalgar.co.za" class="nav-link">Home</a></li> <li class="has-children"> <a href="https://www.trafalgar.co.za" class="nav-link">Property search</a> <ul class="dropdown arrow-top"> <li><a href="https://www.trafalgar.co.za?tab=rent" class="nav-link">Residential to Rent</a></li> <li><a href="https://www.trafalgar.co.za/commercial-property-for-rent/multiple-areas?city=Port%20Elizabeth%2CEastern%20Cape" class="nav-link">Commercial to Rent</a></li> <li><a href="https://www.trafalgar.co.za?tab=sale" class="nav-link">Residential for Sale</a></li> <li><a href="https://www.trafalgar.co.za/commercial-property-for-sale/multiple-areas?city=Port%20Elizabeth%2CEastern%20Cape" class="nav-link">Commercial for Sale</a></li> </ul> </li> <li class="has-children"> <a href="#" class="nav-link">Rent or sell</a> <ul class="dropdown arrow-top"> <li><a href="https://www.trafalgar.co.za/rent" class="nav-link">Rent your Home</a></li> <li><a href="https://www.trafalgar.co.za/sell" class="nav-link">Sell your Home</a></li> <li><a href="https://www.trafalgar.co.za/agent-search" class="nav-link">Agents</a></li> <li><a href="https://www.trafalgar.co.za/contact-us" class="nav-link">Offices</a></li> </ul> </li> <!--<li ><a href="route($customPage->page_url_name)" class="nav-link"> $customPage->page_name</a></li>--> <!--<li ><a href="route($customPage->page_url_name)" class="nav-link"> $customPage->page_name</a></li>--> <li class="has-children"> <a href="https://www.trafalgar.co.za/manage" class="nav-link">Property management</a> <ul class="dropdown arrow-top"> <li><a href="https://www.trafalgar.co.za/property-management/community-scheme-management" class="nav-link">Community Scheme Management</a></li> <li><a href="https://www.trafalgar.co.za/property-management/sectional-title-and-hoa-management" class="nav-link">Sectional Title & HOA Management</a></li> <li><a href="https://www.trafalgar.co.za/property-management/commercial-property-management" class="nav-link">Commercial Property Management</a></li> <li><a href="https://www.trafalgar.co.za/property-management/estate-management" class="nav-link">Estate Management</a></li> <li><a href="https://www.trafalgar.co.za/property-management/sectional-title-and-hoa-management/developer-services" class="nav-link">Property Developer Services</a></li> <li><a href="https://www.trafalgar.co.za/managing-agent" class="nav-link">Managing Agents</a></li> <li><a href="https://training.trafalgar.co.za/" target="_blank" class="nav-link">Training Courses</a></li> </ul> </li> <li class="has-children"> <a href="#" class="nav-link">Financial services</a> <ul class="dropdown arrow-top"> <li><a href="https://www.trafalgar.co.za/insure" class="nav-link">Property Insurance</a></li> <li><a href="https://www.trafalgar.co.za/finance" class="nav-link">Property Finance</a></li> </ul> </li> <li class="has-children"> <a href="https://www.trafalgar.co.za/about-us" class="nav-link">About</a> <ul class="dropdown arrow-top"> <li><a href="https://www.trafalgar.co.za/about-us" class="nav-link">About us</a></li> <li><a href="https://www.trafalgar.co.za/jobs" class="nav-link">Careers</a></li> <li><a href="https://news.trafalgar.co.za" class="nav-link">News</a></li> </ul> </li> <li><a href="https://www.trafalgar.co.za/contact-us" class="nav-link">Contact</a></li> <li class="has-children"> <a href="#" class="nav-link"><span class="icon-user-circle-o navicon"></span></a> <ul class="dropdown arrow-top"> <li> <a class="nav-link" href="https://www.trafalgar.co.za/login">Login</a> </li> <li> <a class="nav-link" href="https://www.trafalgar.co.za/register">Register</a> </li> <!--<li><a href="https://www.trafalgar.co.za/register" class="nav-link">Register</a></li>--> <!--<li><a href="https://www.trafalgar.co.za/profile" class="nav-link">profile</a></li>--> </ul> </li> </ul> </div> </nav> </div> </div> </div> </div> </div> </section> <section class="property_section"> <div class="container"> <div class="row align-items-center"> <div class="col-12 col-lg-8"> <div class="heading h1_tag"> <h1 style="color:white;">Find a Property</h1> </div> <!--property tab section--> <div class="property-section-content"> <div class="property-tabs__reset mb-3 d-flex align-items-center justify-content-between"> <ul class="nav nav-pills" id="pills-tab" role="tablist"> <li class="nav-item search-panel"> <a class="nav-link active" id="pills-home-tab" href="https://www.trafalgar.co.za?tab=rent" role="tab" aria-controls="pills-home" aria-selected="true">To Rent</a> </li> <li class="nav-item search-panel"> <a class="nav-link " id="pills-profile-tab" href="https://www.trafalgar.co.za?tab=sale" role="tab" aria-controls="pills-profile" aria-selected="false">For Sale</a> </li> <li class="nav-item search-panel"> <!--Durban, Kwazulu Natal--> <!--'Port Elizabeth,Eastern Cape'--> <a class="nav-link" id="pills-contact-tab" href="https://www.trafalgar.co.za/commercial-property?city=Durban%2CKwazulu%20Natal" role="tab" aria-selected="false">Commercial</a> <!--aria-controls="pills-contact"--> </li> </ul> <a href="javascript:void(0);" id="resetAllForm" class="reset-filter"><u>Reset Filter</u></a> </div> <div class="tab-content" id="pills-tabContent"> <div class="tab-pane fade show active" id="pills-home" role="tabpanel" aria-labelledby="pills-home-tab"> <div class="content"> <form method="get" id="formRentTypeSubmit" class="resetFormData"> <div class="input-group mb-3 search_view"> <select id="cityrent" class="select2 form-control search-input" multiple="multiple" onchange="getData()"> </select> <div class="input-group-append"> <button data-formtype="formRentTypeSubmit" data-citydata="cityrent" class="btn btn-outline-secondary search-btn submitSearchData button-addon2" type="button">Search</button> </div> </div> <input type="hidden" name="city" class="stringCity"> <input type="hidden" name="ptype" id="stringPropertyTypeRent" class="stringPropertyTypeRent"> <div class="select_buttons mb-3"> <div class="single_select_buttons select_icon"> <select id="ptype_rent" multiple="multiple" class="form-select ptype_select" aria-label="Default select example"> <!--<option value="">Property Type</option>--> <option value="apartment"> Apartment</option> <option value="cluster"> Cluster</option> <option value="Flat"> Flat</option> <option value="garden cottage"> Garden cottage</option> <option value="house"> House</option> <option value="penthouse"> Penthouse</option> <option value="townhouse"> Townhouse</option> <option value="vacant land"> Vacant land</option> </select> </div> <div class="single_select_buttons select_icon"> <select id="minprice_rent" name="minprice" class="form-select" aria-label="Default select example"> <option value="">Min Price</option> <option value="1000">R 1 000</option> <option value="1500">R 1 500 </option> <option value="2000">R 2 000 </option> <option value="2500">R 2 500</option> <option value="3000">R 3 000</option> <option value="3500">R 3 500 </option> <option value="4000">R 4 000 </option> <option value="4500">R 4 500 </option> <option value="5000">R 5 000 </option> <option value="6000">R 6 000 </option> <option value="7000">R 7 000 </option> <option value="8000">R 8 000 </option> <option value="9000">R 9 000 </option> <option value="10000">R 10 000 </option> <option value="11000">R 11 000 </option> <option value="12000">R 12 000 </option> <option value="13000">R 13 000 </option> <option value="14000">R 14 000 </option> <option value="15000">R 15 000 </option> <option value="16000">R 16 000 </option> <option value="17000">R 17 000 </option> <option value="18000">R 18 000 </option> <option value="19000">R 19 000 </option> <option value="20000">R 20 000 </option> <option value="25000">R 25 000 </option> <option value="30000">R 30 000 </option> <option value="35000">R 35 000 </option> <option value="40000">R 40 000 </option> <option value="50000">R 50 000 </option> <option value="60000">R 60 000 </option> <option value="70000">R 70 000 </option> <option value="80000">R 80 000 </option> <!--<option value="14500000">14,500,000 </option>--> <!--<option value="15000000">15,000,000 </option>--> </select> </div> <div class="single_select_buttons select_icon"> <select name="maxprice" id="maxprice_rent" class="form-select" aria-label="Default select example"> <option value="">Max Price</option> <option value="1000">R 1 000 </option> <option value="1500">R 1 500 </option> <option value="2000">R 2 000 </option> <option value="2500">R 2 500 </option> <option value="3000">R 3 000 </option> <option value="3500">R 3 500 </option> <option value="4000">R 4 000 </option> <option value="4500">R 4 500 </option> <option value="5000">R 5 000 </option> <option value="6000">R 6 000 </option> <option value="7000">R 7 000 </option> <option value="8000">R 8 000 </option> <option value="9000">R 9 000 </option> <option value="10000">R 10 000 </option> <option value="11000">R 11 000 </option> <option value="12000">R 12 000 </option> <option value="13000">R 13 000 </option> <option value="14000">R 14 000 </option> <option value="15000">R 15 000 </option> <option value="16000">R 16 000 </option> <option value="17000">R 17 000 </option> <option value="18000">R 18 000 </option> <option value="19000">R 19 000 </option> <option value="20000">R 20 000 </option> <option value="25000">R 25 000 </option> <option value="30000">R 30 000 </option> <option value="35000">R 35 000 </option> <option value="40000">R 40 000 </option> <option value="50000">R 50 000 </option> <option value="60000">R 60 000 </option> <option value="70000">R 70 000 </option> <option value="80000">R 80 000 </option> </select> </div> <div class="single_select_buttons select_icon"> <select name="beds" id="beds_rent" class="form-select" aria-label="Default select example"> <option value="">Beds</option> <option value="">Any</option> <option value="1">1+</option> <option value="2">2+</option> <option value="3">3+</option> <option value="4">4+</option> <option value="5">5+</option> </select> </div> <div class="single_select_buttons select_icon"> <select name="bath" id="bath_rent" class="form-select" aria-label="Default select example"> <option value="">Baths</option> <option value="">Any</option> <option value="1">1+</option> <option value="2">2+</option> <option value="3">3+</option> <option value="4">4+</option> <option value="5">5+</option> </select> </div> <div class="single_select_buttons"> <button type="button" id="moreOptionButtonRent" class="search-btn">More filters +</button> </div> <div id="moreAdvanceOptionSerachRent" style=""> <div class="single_select_buttons select_icon"> <select name="garage" id="garage_rent" class="form-select" aria-label="Default select example"> <option value="">Garage</option> <option value="">Any</option> <option value="1">1+ </option> <option value="2">2+ </option> <option value="3">3+ </option> <option value="4">4+ </option> <option value="5">5+ </option> </select> </div> <div class="single_select_buttons select_icon"> <select name="prkng" id="prkng_rent" class="form-select" aria-label="Default select example"> <option value="">Parking</option> <option value="">Any</option> <option value="1">1+ </option> <option value="2">2+ </option> <option value="3">3+ </option> <option value="4">4+ </option> <option value="5">5+ </option> </select> </div> <div class="single_select_buttons select_icon"> <select name="fminsize" id="fminsize_rent" class="form-select" aria-label="Default select example"> <option value="">Floor Min Size (m²)</option> <option value="20"> 20</option> <option value="40"> 40</option> <option value="60"> 60</option> <option value="80"> 80</option> <option value="100"> 100</option> <option value="150"> 150</option> <option value="200"> 200</option> <option value="250"> 250</option> <option value="300"> 300</option> <option value="350"> 350</option> <option value="400"> 400</option> <option value="450"> 450</option> <option value="500"> 500</option> </select> </div> <div class="single_select_buttons select_icon"> <select name="fmaxsize" id="fmaxsize_rent" class="form-select" aria-label="Default select example"> <option value="">Floor Max Size (m²)</option> <option value="20"> 20</option> <option value="40"> 40</option> <option value="60"> 60</option> <option value="80"> 80</option> <option value="100"> 100</option> <option value="150"> 150</option> <option value="200"> 200</option> <option value="250"> 250</option> <option value="300"> 300</option> <option value="350"> 350</option> <option value="400"> 400</option> <option value="450"> 450</option> <option value="500"> 500</option> </select> </div> </div> </div> </form> <input type="hidden" id="cityrentdata" name="cityrentdata" /> <div class="recent-search-view"> <div class="recent-search d-flex align-items-center"> <p style="padding: 5px;background-color: var(--theme-color);border-radius: 5px;"> Recent Search: </p> <div class="searches"> <span class="badge">no recent search</span> </div> </div> </div> </div> </div> <div class="tab-pane fade " id="pills-profile" role="tabpanel" aria-labelledby="pills-profile-tab"> <div class="content"> <form action="https://www.trafalgar.co.za/property" method="get" id="formSaleTypeSubmit" class="resetFormData"> <div class="input-group mb-3 search_view"> <select id="citysale" class="select2 form-control search-input" multiple="multiple" onchange="getData1()"> </select> <div class="input-group-append"> <button data-citydata="citysale" class="btn btn-outline-secondary search-btn submitFormForSaleProperty button-addon2" type="button">Search</button> </div> </div> <input type="hidden" name="ptype" id="stringPropertyTypeSale" class="stringPropertyTypeSale"> <input type="hidden" name="city" class="stringCitySale"> <!--<input type="hidden" name="stype" value="for sale">--> <div class="select_buttons mb-3"> <div class="single_select_buttons select_icon"> <select id="ptype_sale" multiple="multiple" class="form-select ptype_select" aria-label="Default select example"> <option value="apartment"> Apartment</option> <option value="cluster"> Cluster</option> <option value="Flat"> Flat</option> <option value="garden cottage"> Garden cottage</option> <option value="house"> House</option> <option value="penthouse"> Penthouse</option> <option value="townhouse"> Townhouse</option> <option value="vacant land"> Vacant land</option> </select> </div> <div class="single_select_buttons select_icon"> <select class="form-select" id="minprice_sale" name="minprice" aria-label="Default select example"> <option value="">Min Price</option> <option value="100000"> R 100 000 </option> <option value="150000"> R 150 000 </option> <option value="200000"> R 200 000 </option> <option value="250000"> R 250 000 </option> <option value="300000"> R 300 000 </option> <option value="350000"> R 350 000 </option> <option value="400000"> R 400 000 </option> <option value=""> R 450 000 </option> <option value="500000"> R 500 000 </option> <option value="700000"> R 700 000 </option> <option value="800000"> R 800 000 </option> <option value="900000"> R 900 000 </option> <option value="1000000"> R 1 000 000 </option> <option value="1250000"> R 1 250 000 </option> <option value="1500000"> R 1 500 000 </option> <option value="1750000"> R 1 750 000 </option> <option value="2000000"> R 2 000 000 </option> <option value="2500000"> R 2 500 000 </option> <option value="3000000"> R 3 000 000 </option> <option value="3500000"> R 3 500 000 </option> <option value="4000000"> R 4 000 000 </option> <option value="4500000"> R 4 500 000 </option> <option value="5000000"> R 5 000 000</option> <option value="6000000"> R 6 000 000 </option> <option value="7000000"> R 7 000 000 </option> <option value="8000000"> R 8 000 000 </option> <option value="9000000"> R 9 000 000 </option> <option value="10000000"> R 10 000 000 </option> <option value="15000000"> R 15 000 000 </option> </select> </div> <div class="single_select_buttons select_icon"> <select name="maxprice" id="maxprice_sale" class="form-select" aria-label="Default select example"> <option value="">Max Price</option> <option value="100000"> R 100 000 </option> <option value="150000"> R 150 000 </option> <option value="200000"> R 200 000 </option> <option value="250000"> R 250 000 </option> <option value="300000"> R 300 000 </option> <option value="350000"> R 350 000 </option> <option value="400000"> R 400 000 </option> <option value=""> R 450 000 </option> <option value="500000"> R 500 000 </option> <option value="700000"> R 700 000 </option> <option value="800000"> R 800 000 </option> <option value="900000"> R 900 000 </option> <option value="1000000"> R 1 000 000 </option> <option value="1250000"> R 1 250 000 </option> <option value="1500000"> R 1 500 000 </option> <option value="1750000"> R 1 750 000 </option> <option value="2000000"> R 2 000 000 </option> <option value="2500000"> R 2 500 000 </option> <option value="3000000"> R 3 000 000 </option> <option value="3500000"> R 3 500 000 </option> <option value="4000000"> R 4 000 000 </option> <option value="4500000"> R 4 500 000 </option> <option value="5000000"> R 5 000 000</option> <option value="6000000"> R 6 000 000 </option> <option value="7000000"> R 7 000 000 </option> <option value="8000000"> R 8 000 000 </option> <option value="9000000"> R 9 000 000 </option> <option value="10000000"> R 10 000 000 </option> <option value="15000000"> R 15 000 000 </option> </select> </div> <div class="single_select_buttons select_icon"> <select name="beds" class="form-select" id="beds_sale" aria-label="Default select example"> <option value="">Beds</option> <option value="">Any</option> <option value="1">1+ </option> <option value="2">2+ </option> <option value="3">3+ </option> <option value="4">4+ </option> <option value="5">5+ </option> </select> </div> <div class="single_select_buttons select_icon"> <select id="bath_sale" name="bath" class="form-select" aria-label="Default select example"> <option value="">Baths</option> <option value="">Any</option> <option value="1">1+ </option> <option value="2">2+ </option> <option value="3">3+ </option> <option value="4">4+ </option> <option value="5">5+ </option> </select> </div> <div class="single_select_buttons"> <button type="button" id="moreOptionButtonCommercial" class="search-btn">More filter +</button> </div> <div id="moreAdvanceOptionSerachCommercial" style=""> <div class="single_select_buttons select_icon"> <select id="garage_sale" name="garage" class="form-select" aria-label="Default select example"> <option value="">Garage</option> <option value="">Any</option> <option value="1">1+ </option> <option value="2">2+ </option> <option value="3">3+ </option> <option value="4">4+ </option> <option value="5">5+ </option> </select> </div> <div class="single_select_buttons select_icon"> <select name="prkng" id="prkng_sale" class="form-select" aria-label="Default select example"> <option value="">Parking</option> <option value="">Any</option> <option value="1">1+ </option> <option value="2">2+ </option> <option value="3">3+ </option> <option value="4">4+ </option> <option value="5">5+ </option> </select> </div> <div class="single_select_buttons select_icon"> <select name="fminsize" id="fminsize_sale" class="form-select" aria-label="Default select example"> <option value="">Floor Min Size (m²)</option> <option value="20"> 20</option> <option value="40"> 40</option> <option value="60"> 60</option> <option value="80"> 80</option> <option value="100"> 100</option> <option value="150"> 150</option> <option value="200"> 200</option> <option value="250"> 250</option> <option value="300"> 300</option> <option value="350"> 350</option> <option value="400"> 400</option> <option value="450"> 450</option> <option value="500"> 500</option> </select> </div> <div class="single_select_buttons select_icon"> <select name="fmaxsize" id="fmaxsize_sale" class="form-select" aria-label="Default select example"> <option value="">Floor Max Size (m²)</option> <option value="20"> 20</option> <option value="40"> 40</option> <option value="60"> 60</option> <option value="80"> 80</option> <option value="100"> 100</option> <option value="150"> 150</option> <option value="200"> 200</option> <option value="250"> 250</option> <option value="300"> 300</option> <option value="350"> 350</option> <option value="400"> 400</option> <option value="450"> 450</option> <option value="500"> 500</option> </select> </div> </div> </div> </form> <input type="hidden" id="citysaledata" name="citysaledata" /> <div class="recent-search-view"> <div class="recent-search d-flex align-items-center"> <p>Recent Search: </p> <div class="searches"> <span class="badge">no recent search</span> </div> </div> </div> </div> </div> </div> </div> <!--property tab section--> </div> <style> .contact-form { background-color: #bfd630; padding: 13px; border-radius: 10px; width: 322px; margin: 0 auto; margin-top: 50px; } .contact-form input, .contact-form textarea { background-color: #fff; color: #666; margin-bottom: 10px; border: none; border-radius: 5px; padding: 10px; width: 100%; } .contact-form label { color: #fff; } .contact-form button { background-color: var(--theme-color_2); /* Match the button color */ border: none; padding: 10px; color: #fff; width: 100%; border-radius: 5px; } </style> <div class="contact-form"> <h3 class="text-center text-white">Quick Contact</h3> <form action="https://www.trafalgar.co.za/contactus" method="post" id="trafalgar_contactus"> <input type="hidden" name="_token" value="xTUP6wLg60b1HZJ6YInQuqq4zVUaSO2RG2j6rhU5"> <input type="hidden" class="form-control" id="formMain" name="formMain" placeholder="formMain" value="Homepage" required> <div class="row"> <div class="form-group col-md-6 mb-3"> <!--<label for="name">Name <span style="color: red;">*</span></label>--> <input type="text" class="form-control" id="name" name="name" placeholder="Name *" required> </div> <div class="form-group col-md-6 mb-3"> <!--<label for="name">Email <span style="color: red;">*</span></label>--> <input type="email" class="form-control" id="email" name="email" placeholder="Email *" required> </div> </div> <div class="form-group mb-3"> <!--<label for="name">phone <span style="color: red;">*</span></label>--> <input type="text" class="form-control" id="phone" name="phone" placeholder="Telephone *" required> </div> <div class="form-group mb-3"> <!--<label for="comment_or_question">Your comment or question <span style="color: red;">*</span></label>--> <textarea required type="text" class="form-control" id="comment_or_question" rows="3" placeholder="Message * " name="comment_or_question"></textarea> </div> <button type="submit" class="m-0">Send message</button> </form> </div> </div> </div> </section> <section class="property-solution online_services_view section-padding"> <div class="container"> <div class="heading text-center"> <h1>One-stop Property Solutions </h1> </div> <div class="online_services_ mt-lg-5 mt-sm-4 mt-3"> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/storage/property_soultion/Wu7wuEhR7ZT8znVoDlwUsOoWqAQkd54hF2PpLRYe.webp" alt="Property Letting Services"> </div> <h5>Property Letting Services</h5> <p>Vacancy marketing, landlord & tenant services and more</p> <button onclick="window.location='https://www.trafalgar.co.za/rent'" class="theme-btn">Use us Now!</button> </div> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/storage/property_soultion/1z2bQA4xzWJMA8HqVTC15susQMCKC9qPMYqjGVKs.webp" alt="Property Sales Services"> </div> <h5>Property Sales Services</h5> <p>Experienced sales agents, property evaluations and more</p> <button onclick="window.location='https://www.trafalgar.co.za/'" class="theme-btn">Use us Now!</button> </div> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/storage/property_soultion/cRv4tRaSr8QJyLpxz9rytv1Tq08qt3tEcmgeEycN.webp" alt="Sectional Title & HOA Management"> </div> <h5>Sectional Title & HOA Management</h5> <p>Full-service property management services</p> <button onclick="window.location='https://www.trafalgar.co.za/manage/sectional-title-and-hoa-management'" class="theme-btn">Use us Now!</button> </div> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/storage/property_soultion/yQXQZaaFm342xH4Wu5vfLAVlJNNBUtd61ak96iTi.webp" alt="Commercial Property Management"> </div> <h5>Commercial Property Management</h5> <p>Commercial landlord services, budgeting, reports & more</p> <button onclick="window.location='https://www.trafalgar.co.za/manage/commercial-property-management'" class="theme-btn">Use us Now!</button> </div> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/storage/property_soultion/RaXiTtyGN0wLXr7i1BJbf6lrCehhul1MZl6hW3ej.webp" alt="Property Finance Services"> </div> <h5>Property Finance Services</h5> <p>Body Corporate Loans, Levy Finance and more</p> <button onclick="window.location='https://www.trafalgar.co.za/finance'" class="theme-btn">Use us Now!</button> </div> </div> </div> </section> <!-- about section --> <section class="about-section"> <div class="scheme_consultation"> <a href="https://calendly.com/trafconsult/30min" target="_blank"> <img class="img-fluid" src="https://www.trafalgar.co.za/storage/banner_image/MF5TZa1Jd1kAXRAqfx0md9STssRbZmHwhCd3F3Oc.png" alt="calender" /> <p>Book your FREE 15 minute community scheme consultation</p> </a> </div> <div class="row m-0"> <div class="col-lg-6 pl-0"> <div class="wp-video"> <div id="youtube-video-container" class="youtube-video-container"> <div class="video-placeholder" style="background-image: url('https://www.trafalgar.co.za/front/images/vid-poster.webp'); background-size: cover; width: 100%; height: 394px; display: flex; align-items: center; justify-content: center; cursor: pointer;"> <button class="load-video-btn" style="background: rgba(0,0,0,0.7); color: white; border: none; padding: 10px 20px; border-radius: 5px;"> Play Video </button> </div> </div> <script> document.addEventListener('DOMContentLoaded', function() { const videoContainer = document.getElementById('youtube-video-container'); const placeholder = videoContainer.querySelector('.video-placeholder'); const loadVideoBtn = placeholder.querySelector('.load-video-btn'); loadVideoBtn.addEventListener('click', function() { // Create iframe dynamically const iframe = document.createElement('iframe'); iframe.setAttribute('height', '394'); iframe.setAttribute('class', 'wp-video-shortcode w-100'); iframe.setAttribute('src', 'https://www.youtube.com/embed/7sNnYFXViME?si=ASlrQQsVksamG930&autoplay=1&loop=1'); iframe.setAttribute('frameborder', '0'); iframe.setAttribute('allowfullscreen', ''); // Replace placeholder with iframe placeholder.style.display = 'none'; videoContainer.appendChild(iframe); }); // Optional: Intersection Observer for more advanced lazy loading if ('IntersectionObserver' in window) { const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { loadVideoBtn.click(); observer.disconnect(); } }); }, { threshold: 0.1 }); // Trigger when 10% of the element is visible observer.observe(videoContainer); } }); </script> </div> </div> <!-- Rest of the content remains the same --> <div class="col-lg-6 mt-lg-0 mt-3 d-flex align-items-center"> <div class="about-section-content"> <div class="heading"> <h1>About us</h1> </div> <h3>Trafalgar's core business is property management services for sectional title schemes and home owners associations across South Africa.</h3> <p>Trafalgar has a successful 50-year property management track record, dating back to the opening of the first sectional title registers in South Africa. Trafalgar holds current registration certificates with all the regulatory bodies relevant to managing agents in South Africa: the Property Practitioners Regulatory Authority ("PPRA"), the National Association of Managing Agents ("NAMA") and the Council for Debt Collectors.</p> <button style='cursor: pointer;' onclick="location.href='https://www.trafalgar.co.za/about-us'" class="theme-btn mt-2">Learn More</button> </div> </div> </div> </section> <!-- about section --> <!-- latest news section --> <section id="latest-news-placeholder" class="latest-news-section section-padding"> <div class="container"> <div class="heading text-center"> <h1>Latest News</h1> </div> <div id="news-content" class="row mt-5"> <!-- News content will be dynamically loaded here --> </div> </div> </section> <script> document.addEventListener('DOMContentLoaded', function() { const newsSection = document.getElementById('latest-news-placeholder'); let isNewsLoaded = false; const decodeHtmlEntities = (str) => { const textarea = document.createElement('textarea'); textarea.innerHTML = str; return textarea.value; }; const loadNews = () => { if (isNewsLoaded) return; fetch("https://www.trafalgar.co.za/get-news") .then(response => response.json()) .then(data => { let content = ''; Object.values(data).forEach(news => { // Use Object.values to handle object keys const day = new Date(news.post_date).getDate(); const month = new Date(news.post_date).toLocaleString('en-US', { month: 'short' }); const sanitizedInfo = decodeHtmlEntities(news.info.replace(/(Read More|…|»)/g, '')); const photo = news.photo ? `<img class="img-fluid" src="${news.photo}" alt="News Image" loading="lazy">` : ''; content += ` <div class="col-12 col-lg-4 text-center mb-lg-0 mb-3"> <div class="news-image"> ${photo} <div class="news-date"> <h3>${day}</h3> <h5>${month}</h5> </div> </div> <div class="news-content text-center"> <h5>${news.title}</h5> <p>${sanitizedInfo}</p> <a target="_blank" class="read-more" href="${news.url}">Read More</a> </div> </div> `; }); document.getElementById('news-content').innerHTML = content; isNewsLoaded = true; }) .catch(error => console.error('Error fetching news:', error)); }; const observer = new IntersectionObserver((entries) => { if (entries[0].isIntersecting) { loadNews(); observer.disconnect(); } }, { threshold: 0.1 }); observer.observe(newsSection); }); </script> <!-- latest news section --> <!-- magazine section --> <section class="e-magazine section-padding"> <div class="container"> <div class="heading"> <h2>E-Magazine</h2> </div> <div class="row"> <div class="col-lg-6"> <div class="magazine-image-section text-center"> <img class="img-fluid" src="https://www.trafalgar.co.za/front/images/magazine-image.webp" alt="magazine-image" loading="lazy"> <button class="theme-btn" onclick="window.open('https://www.estate-living.co.za/trafalgar/','_blank')"> View Magazine </button> </div> </div> <div class="col-lg-6 e-magazine-right-content"> <div class="each-magazine"> <div class="icon-div"> <img style="cursor: pointer;" onclick="window.location='https://www.trafalgar.co.za/email-property-alert';" src="https://www.trafalgar.co.za/front/images/icon-property-alerts.webp" alt="alert" loading="lazy"> </div> <div class="magazine-content"> <h4><a href="https://www.trafalgar.co.za/email-property-alert">Property Alerts</a></h4> <p><a href="https://www.trafalgar.co.za/email-property-alert" style="color:#bfd630">Sign up</a> for your customised property alerts delivered directly to your inbox.</p> </div> </div> <div class="each-magazine"> <div class="icon-div"> <img style="cursor: pointer;" onclick="window.location='https://www.trafalgar.co.za/sell';" src="https://www.trafalgar.co.za/front/images/icon-sell-your-property.webp" alt="property" loading="lazy"> </div> <div class="magazine-content"> <h4><a href="https://www.trafalgar.co.za/sell">Sell Your Property</a></h4> <p>List to sell your property with the help of our qualified real estate professionals.</p> </div> </div> <div class="each-magazine"> <div class="icon-div"> <img style="cursor: pointer;" onclick="window.location='https://www.trafalgar.co.za/sell#e-magazine';" src="https://www.trafalgar.co.za/front/images/icon-free-evaluation.webp" alt="valuation" loading="lazy"> </div> <div class="magazine-content"> <h4><a href="https://www.trafalgar.co.za/sell#e-magazine">Free Evaluation</a></h4> <p>Request a free property Evaluation from one of our real estate agents to find out what your property is worth.</p> </div> </div> </div> </div> </div> </section> <!-- magazine section --> <!-- service section --> <section class="service-section section-padding"> <div class="container"> <div class="row"> <div class="col-lg-4"> <div class="text-center"> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/front/images/icon-e_learning.webp" alt="e_learning" loading="lazy"> </div> <h4>Free E-Learning</h4> <p>Sectional Title Trustee & HOA Director Training</p> </div> <button class="theme-btn" onclick='window.open("https://training.trafalgar.co.za/courses/", "_blank")'>Enroll Now!</button> </div> </div> <div class="col-lg-4 mt-lg-0 mt-5"> <div class="text-center"> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/front/images/icon-health.webp" alt="health" loading="lazy"> </div> <h4>Health Check</h4> <p>Free Sectional Title <br class="d-none d-md-block" /> Health Check</p> </div> <button onclick='window.open("https://training.trafalgar.co.za/sectional-title-healthcheck/", "_blank")' class="theme-btn" >Get Yours Now!</button> </div> </div> <div class="col-lg-4 mt-lg-0 mt-5"> <div class="text-center"> <div class="each-property-solution"> <div class="eachimg"> <img src="https://www.trafalgar.co.za/front/images/icon-webinar.webp" alt="webinar" loading="lazy"> </div> <h4>Webinars</h4> <p>Tips & Recommendations For Trustees & Directors</p> </div> <button onclick='window.open("https://training.trafalgar.co.za/webinars/", "_blank")' class="theme-btn" >Watch Now!</button> </div> </div> </div> </div> </section> <!-- service section --> <!-- offices section --> <section class="offices-section section-padding"> <div class="container"> <div class="heading text-center"> <h1>Our Offices</h1> </div> <div class="all_offices mt-5"> <div style="cursor: pointer;" class="each_office" onclick="location.href='https://www.trafalgar.co.za/contact-us?office=cape-town'"> <img src="https://www.trafalgar.co.za/front/images/branches-cape_town.webp" alt="cape_town" loading="lazy"> <h6>Cape Town</h6> </div> <div style="cursor: pointer;" class="each_office" onclick="location.href='https://www.trafalgar.co.za/contact-us?office=durban'" loading="lazy" > <img src="https://www.trafalgar.co.za/front/images/branches-durban.webp" alt="durban"> <h6>Durban</h6> </div> <div style="cursor: pointer;" class="each_office" onclick="location.href='https://www.trafalgar.co.za/contact-us?office=east-london'" loading="lazy"> <img src="https://www.trafalgar.co.za/front/images/branches-east_london.webp" alt="london"> <h6>East London</h6> </div> <div style="cursor: pointer;" class="each_office" onclick="location.href='https://www.trafalgar.co.za/contact-us?office=johannesburg'" loading="lazy" > <img src="https://www.trafalgar.co.za/front/images/branches-birdhaven_jhb.webp" alt="johannesburg"> <h6>Johannesburg</h6> </div> <div style="cursor: pointer;" class="each_office" onclick="location.href='https://www.trafalgar.co.za/contact-us?office=knysna'" loading="lazy"> <img src="https://www.trafalgar.co.za/front/images/branches-knysna.webp" alt="knysna"> <h6>Knysna</h6> </div> <div style="cursor: pointer;" class="each_office" onclick="location.href='https://www.trafalgar.co.za/contact-us?office=port-elizabeth'" loading="lazy"> <img src="https://www.trafalgar.co.za/front/images/branches-port_eliza.webp" alt="port elizabeth"> <h6>Port Elizabeth</h6> </div> <div style="cursor: pointer;" class="each_office" onclick="location.href='https://www.trafalgar.co.za/contact-us?office=pretoria'" loading="lazy"> <img src="https://www.trafalgar.co.za/front/images/branches-pretoria.webp" alt="pretoria"> <h6>Pretoria</h6> </div> </div> </div> </section> <!-- offices section --> <!-- footer top section --> <section class="footer_top_section"> <div class="section-padding"> <div class="container"> <div class="row"> <div class="col-lg col-md-6"> <div class="footer_top_content"> <h5>Property for rent <br /> in Gauteng</h5> <div class="content_list d-flex justify-content-around"> <ul class="propertyList"> </ul> </div> </div> </div> <div class="col-lg col-md-6"> <div class="footer_top_content"> <h5>Property for rent <br /> Kwazulu Natal</h5> <div class="content_list d-flex justify-content-around"> <ul> </ul> </div> </div> </div> <div class="col-lg col-md-6"> <div class="footer_top_content"> <h5>Property for rent <br class="d-none d-md-block" /> in Eastern Cape</h5> <div class="content_list"> <ul> </ul> </div> </div> </div> <div class="col-lg col-md-6"> <div class="footer_top_content"> <h5>Rest of South Africa <br /><br class="brr d-none d-md-block" /></h5> <div class="content_list"> <ul> <li><a href="https://www.trafalgar.co.za/to-rent/houghton/johannesburg/gauteng?city=johannesburg">johannesburg</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/rowallan-park/port-elizabeth/eastern-cape?city=port%20elizabeth">port elizabeth</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/illovo/sandton/gauteng?city=sandton">sandton</a></li> </ul> </div> </div> </div> </div> </div> </div> </section> <!-- footer top section --> <!-- main footer section --> <section class="main_footer"> <div class="container"> <div class="footerlogo_socialicon"> <img class="footer_logo" src="https://www.trafalgar.co.za/front/images/footer-logo.webp" alt="logo"> <ul> <li><a href="https://www.facebook.com/Trafalgar.Property" target="_blank"><img src="https://www.trafalgar.co.za/front/images/facebook.webp" alt="facebook"></a></li> <li><a href="https://www.instagram.com/trafalgar_property_management/" target="_blank"><img src="https://www.trafalgar.co.za/front/images/insta.webp" alt="insta"></a></li> <li><a href="https://twitter.com/TrafalgarPM" target="_blank"><img src="https://www.trafalgar.co.za/front/images/twitter.webp" alt="twitter"></a></li> <li><a href="https://www.linkedin.com/company/trafalgar-property-and-financial-services/" target="_blank"><img src="https://www.trafalgar.co.za/front/images/linked.webp" alt="linked"></a></li> <li><a href="https://www.youtube.com/user/TrafalgarProperty" target="_blank"><img src="https://www.trafalgar.co.za/front/images/youtube.webp" alt="youtube"></a></li> </ul> </div> <div class="row m-0"> <div class="col-md-6 col-lg-3"> <div class="footer_main_content"> <h5>TRAFALGAR PROPERTY</h5> <div class="content_list"> <ul> <li><a href="https://www.trafalgar.co.za">Home</a></li> <li><a href="https://www.trafalgar.co.za/about-us">About us</a></li> <li><a href="https://www.trafalgar.co.za/agent-search">Agent Search</a></li> <li><a href="https://www.trafalgar.co.za/property-management/sectional-title-and-hoa-management/developer-services">Developer Services</a></li> <li><a href="https://www.trafalgar.co.za/jobs">Career Opportunities</a></li> <li><a href="https://news.trafalgar.co.za/">Blog</a></li> <li><a href="https://www.trafalgar.co.za/contact-us">Contact us</a></li> </ul> </div> </div> </div> <div class="col-md-6 col-lg-3"> <div class="footer_main_content"> <h5>I’m Interested In</h5> <div class="content_list"> <ul> <li><a href="https://www.trafalgar.co.za/rent">Renting My House</a></li> <li><a href="https://www.trafalgar.co.za/manage">Selling My House </a></li> <li><a href="https://www.trafalgar.co.za/manage">Property Management Services </a></li> <li><a href="https://www.trafalgar.co.za/insure">Property Insurance </a></li> <li><a href="https://www.trafalgar.co.za/finance">Property Finance</a></li> <li><a href="https://www.trafalgar.co.za/contact-us">Making Contact</a></li> </ul> </div> </div> </div> <div class="col-md-6 col-lg-3"> <div class="footer_main_content"> <h5>Popular Property Search</h5> <div class="content_list"> <ul> <li><a href="https://www.trafalgar.co.za/property-to-rent-by-area">Property To Rent by Area</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/epping-industrial/cape-town/western-cape?city=cape%20town">Property To Rent cape town</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/braamfontein/johannesburg/gauteng?city=johannesburg">Property To Rent johannesburg</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/noordwyk/midrand/gauteng?city=midrand">Property To Rent midrand</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/durban-central/durban/kwazulu-natal?city=durban">Property To Rent durban</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/riviera/pretoria/gauteng?city=pretoria">Property To Rent pretoria</a></li> <li><a href="https://www.trafalgar.co.za/to-rent/greenbushes-industrial-park/port-elizabeth/eastern-cape?city=port%20elizabeth">Property To Rent port elizabeth</a></li> </ul> </div> </div> </div> <div class="col-md-6 col-lg-3"> <div class="footer_main_content"> <h5>General Info</h5> <div class="content_list d-flex justify-content-between"> <ul> <li><a href="https://www.trafalgar.co.za/useful-links">Useful Links</a></li> <li><a href="https://www.trafalgar.co.za/privacy-policy">Privacy Policy </a></li> <li><a href="https://www.trafalgar.co.za/storage/brochure/Supplier-Privacy-Policy.pdf" target="_blank">Supplier Privacy Policy</a></li> <li><a href="https://www.trafalgar.co.za/storage/brochure/Trafalgar-Property-Management-Pty-Ltd-PAIA-Manual.pdf" target="_blank">PAIA Manual – TPM</a></li> <li><a href="https://www.trafalgar.co.za/storage/brochure/Trafalgar-Financial-Services-Pty-Ltd-PAIA-Manual.pdf" target="_blank">PAIA Manual – TFS</a></li> <li><a href="https://www.trafalgar.co.za/storage/brochure/PAIAForms.pdf" target="_blank">PAIA Forms</a></li> <!--front/pdf/Supplier-Privacy-Policy.pdf--> <!--<li><a href="https://www.trafalgar.co.za/front/pdf/Supplier-Privacy-Policy.pdf" target="_blank">Supplier Privacy Policy</a></li>--> <li><a href="https://www.trafalgar.co.za/disclaimer">Disclaimer</a></li> <li><a href="https://www.trafalgar.co.za/terms-conditions">Terms Conditions</a></li> <!--<li><a href="https://sacoronavirus.co.za" target="_blank">Covid-19</a></li>--> </ul> </div> </div> </div> </div> </div> </section> <!-- main footer section --> <!-- copyright section --> <section class="copyright_section"> <div class="container"> <div class="copyright_content"> <p>Copyright © 2022 Trafalgar Property.</p> <ul> <li><a href="https://www.trafalgar.co.za/privacy-policy">Privacy Policy</a></li> <li><a href="https://www.trafalgar.co.za/sitemap">Sitemap</a></li> </ul> </div> </div> </section> <!-- copyright section --> <script src="https://www.trafalgar.co.za/front/js/jquery-3.3.1.min.js"></script> <script src="https://www.trafalgar.co.za/front/js/popper.min.js"></script> <script src="https://www.trafalgar.co.za/front/js/bootstrap.min.js"></script> <script src="https://www.trafalgar.co.za/front/js/jquery.sticky.js"></script> <script src="https://www.trafalgar.co.za/front/js/main.js"></script> <script> function getFactor(factor){ // console.log(factor); var href = $(".propertyList li a").attr('href'); // console.log(href); } </script> <script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js" integrity="sha512-VEd+nq25CkR676O+pLBnDW09R7VQX9Mdiij052gVCp5yVH3jGtH70Ho/UUv4mJDsEdTvqRCFZg0NKGiojGnUCw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script> $(function() { }); </script> <script src="https://www.trafalgar.co.za/plugins/select2/js/select2.full.min.js"></script> <script src="https://www.trafalgar.co.za/front/js/bootstrap-multiselect.min.js"></script> <script> $(document).ready(function() { /// tagger data for rent search $("#cityrent").select2({ data:[{"id":"gauteng","text":"gauteng"},{"id":"johannesburg","text":"johannesburg, gauteng"},{"id":"berea","text":"berea, johannesburg"},{"id":"braamfontein","text":"braamfontein, johannesburg"},{"id":"braamfontein werf","text":"braamfontein werf, johannesburg"},{"id":"johannesburg central","text":"johannesburg central, johannesburg"},{"id":"yeoville","text":"yeoville, johannesburg"},{"id":"city & suburban","text":"city & suburban, johannesburg"},{"id":"maboneng","text":"maboneng, johannesburg"},{"id":"eastern cape","text":"eastern cape"},{"id":"port elizabeth","text":"port elizabeth, eastern cape"},{"id":"greenbushes industrial park","text":"greenbushes industrial park, port elizabeth"},{"id":"north end","text":"north end, port elizabeth"},{"id":"western cape","text":"western cape"},{"id":"milnerton","text":"milnerton, western cape"},{"id":"elsies river","text":"elsies river, western cape"},{"id":"goodwood","text":"goodwood, western cape"},{"id":"elsies river industrial","text":"elsies river industrial, goodwood"},{"id":"humewood","text":"humewood, port elizabeth"},{"id":"durbanville","text":"durbanville, western cape"},{"id":"richmond hill","text":"richmond hill, port elizabeth"},{"id":"fisantekraal","text":"fisantekraal, durbanville"},{"id":"sidwell","text":"sidwell, port elizabeth"},{"id":"durbanville hills","text":"durbanville hills, durbanville"},{"id":"fairview","text":"fairview, port elizabeth"},{"id":"bellville","text":"bellville, western cape"},{"id":"loevenstein","text":"loevenstein, bellville"},{"id":"cape town","text":"cape town, western cape"},{"id":"epping industrial","text":"epping industrial, cape town"},{"id":"zonnebloem","text":"zonnebloem, cape town"},{"id":"brackenfell","text":"brackenfell, western cape"},{"id":"brackenfell industrial","text":"brackenfell industrial, brackenfell"},{"id":"port elizabeth central","text":"port elizabeth central, port elizabeth"},{"id":"paarl","text":"paarl, western cape"},{"id":"paarl south","text":"paarl south, paarl"},{"id":"montague gardens","text":"montague gardens, milnerton"},{"id":"swartkops","text":"swartkops, port elizabeth"},{"id":"sonstraal","text":"sonstraal, durbanville"},{"id":"sanddrift","text":"sanddrift, milnerton"},{"id":"townsend estate","text":"townsend estate, goodwood"},{"id":"walmer","text":"walmer, port elizabeth"},{"id":"aurora","text":"aurora, durbanville"},{"id":"charlo","text":"charlo, port elizabeth"},{"id":"oakdale","text":"oakdale, bellville"},{"id":"newton park","text":"newton park, port elizabeth"},{"id":"observatory","text":"observatory, cape town"},{"id":"walmer heights","text":"walmer heights, port elizabeth"},{"id":"airport city","text":"airport city, cape town"},{"id":"century city","text":"century city, milnerton"},{"id":"pari park","text":"pari park, port elizabeth"},{"id":"cape town city centre","text":"cape town city centre, cape town"},{"id":"greenbushes","text":"greenbushes, port elizabeth"},{"id":"mill park","text":"mill park, port elizabeth"},{"id":"bellville central","text":"bellville central, bellville"},{"id":"westering","text":"westering, port elizabeth"},{"id":"retreat","text":"retreat, cape town"},{"id":"parsonsvlei","text":"parsonsvlei, port elizabeth"},{"id":"stikland industrial","text":"stikland industrial, bellville"},{"id":"parkside","text":"parkside, port elizabeth"},{"id":"rowallan park","text":"rowallan park, port elizabeth"},{"id":"lovemore park","text":"lovemore park, port elizabeth"},{"id":"brackenfell central","text":"brackenfell central, brackenfell"},{"id":"pretoria","text":"pretoria, gauteng"},{"id":"pretoria north","text":"pretoria north, pretoria"},{"id":"gardens","text":"gardens, cape town"},{"id":"akasia","text":"akasia, gauteng"},{"id":"hesteapark","text":"hesteapark, akasia"},{"id":"karenpark","text":"karenpark, akasia"},{"id":"doornpoort & ext","text":"doornpoort & ext, pretoria"},{"id":"centurion","text":"centurion, gauteng"},{"id":"arundo estate","text":"arundo estate, centurion"},{"id":"summer greens","text":"summer greens, milnerton"},{"id":"greenacres","text":"greenacres, port elizabeth"},{"id":"riviera","text":"riviera, pretoria"},{"id":"montana park","text":"montana park, pretoria"},{"id":"sunnyside","text":"sunnyside, pretoria"},{"id":"rugby","text":"rugby, milnerton"},{"id":"philip nel park","text":"philip nel park, pretoria"},{"id":"brooklands lifestyle estate","text":"brooklands lifestyle estate, centurion"},{"id":"paarden eiland","text":"paarden eiland, cape town"},{"id":"villieria","text":"villieria, pretoria"},{"id":"waterkloof glen","text":"waterkloof glen, pretoria"},{"id":"fairview industrial","text":"fairview industrial, port elizabeth"},{"id":"southfield","text":"southfield, cape town"},{"id":"rosslyn","text":"rosslyn, akasia"},{"id":"hatfield","text":"hatfield, pretoria"},{"id":"montana","text":"montana, pretoria"},{"id":"glendinningvale","text":"glendinningvale, port elizabeth"},{"id":"pretoria central","text":"pretoria central, pretoria"},{"id":"parow","text":"parow, western cape"},{"id":"beaconvale","text":"beaconvale, parow"},{"id":"gezina","text":"gezina, pretoria"},{"id":"humerail","text":"humerail, port elizabeth"},{"id":"midrand","text":"midrand, gauteng"},{"id":"carlswald north","text":"carlswald north, midrand"},{"id":"wynberg","text":"wynberg, cape town"},{"id":"ndabeni","text":"ndabeni, cape town"},{"id":"kempton park","text":"kempton park, gauteng"},{"id":"pomona","text":"pomona, kempton park"},{"id":"muckleneuk","text":"muckleneuk, pretoria"},{"id":"st georges park","text":"st georges park, port elizabeth"},{"id":"parow east","text":"parow east, parow"},{"id":"vorna valley","text":"vorna valley, midrand"},{"id":"south end","text":"south end, port elizabeth"},{"id":"korsten","text":"korsten, port elizabeth"},{"id":"pinelands","text":"pinelands, cape town"},{"id":"valhalla","text":"valhalla, centurion"},{"id":"parow industrial","text":"parow industrial, parow"},{"id":"savannah country estate","text":"savannah country estate, pretoria"},{"id":"die hoewes","text":"die hoewes, centurion"},{"id":"montana & ext","text":"montana & ext, pretoria"},{"id":"airport industria","text":"airport industria, cape town"},{"id":"hillcrest","text":"hillcrest, pretoria"},{"id":"kenilworth","text":"kenilworth, cape town"},{"id":"pretoria gardens","text":"pretoria gardens, pretoria"},{"id":"the orchards","text":"the orchards, akasia"},{"id":"chantelle","text":"chantelle, akasia"},{"id":"benoni","text":"benoni, gauteng"},{"id":"etwatwa","text":"etwatwa, benoni"},{"id":"pretoria west","text":"pretoria west, pretoria"},{"id":"north west","text":"north west"},{"id":"hartbeespoort","text":"hartbeespoort, north west"},{"id":"kuils river","text":"kuils river, western cape"},{"id":"the reeds ext 5","text":"the reeds ext 5, centurion"},{"id":"theresapark","text":"theresapark, akasia"},{"id":"heatherview","text":"heatherview, akasia"},{"id":"proclamation hill","text":"proclamation hill, pretoria"},{"id":"pomona a h","text":"pomona a h, kempton park"},{"id":"noordwyk","text":"noordwyk, midrand"},{"id":"arcadia","text":"arcadia, pretoria"},{"id":"sandton","text":"sandton, gauteng"},{"id":"sandown","text":"sandown, sandton"},{"id":"rivonia & ext","text":"rivonia & ext, sandton"},{"id":"illovo","text":"illovo, sandton"},{"id":"morningside","text":"morningside, sandton"},{"id":"glenadrienne","text":"glenadrienne, sandton"},{"id":"woodstock","text":"woodstock, cape town"},{"id":"hartbeespoort rural","text":"hartbeespoort rural, hartbeespoort"},{"id":"simba","text":"simba, sandton"},{"id":"the reeds","text":"the reeds, centurion"},{"id":"mpumalanga","text":"mpumalanga"},{"id":"dullstroom","text":"dullstroom, mpumalanga"},{"id":"highland gate golf and trout estate","text":"highland gate golf and trout estate, dullstroom"},{"id":"montana a h","text":"montana a h, pretoria"},{"id":"clarina","text":"clarina, akasia"},{"id":"halfway gardens","text":"halfway gardens, midrand"},{"id":"kwazulu natal","text":"kwazulu natal"},{"id":"umlazi","text":"umlazi, kwazulu natal"},{"id":"umlazi n","text":"umlazi n, umlazi"},{"id":"randburg","text":"randburg, gauteng"},{"id":"durban","text":"durban, kwazulu natal"},{"id":"durban central","text":"durban central, durban"},{"id":"rosebank","text":"rosebank, johannesburg"},{"id":"umbilo","text":"umbilo, durban"},{"id":"south beach","text":"south beach, durban"},{"id":"buffelsdrift ah","text":"buffelsdrift ah, pretoria"},{"id":"wierda valley","text":"wierda valley, sandton"},{"id":"stamford hill","text":"stamford hill, durban"},{"id":"president park","text":"president park, midrand"},{"id":"sandton central","text":"sandton central, sandton"},{"id":"bryanston","text":"bryanston, sandton"},{"id":"north beach","text":"north beach, durban"},{"id":"dorandia","text":"dorandia, pretoria"},{"id":"point waterfront","text":"point waterfront, durban"},{"id":"inanda","text":"inanda, durban"},{"id":"hyde park","text":"hyde park, sandton"},{"id":"klerksoord","text":"klerksoord, akasia"},{"id":"bulwer","text":"bulwer, durban"},{"id":"berea park","text":"berea park, pretoria"},{"id":"roodepoort","text":"roodepoort, gauteng"},{"id":"weltevreden park","text":"weltevreden park, roodepoort"},{"id":"newlands east","text":"newlands east, durban"},{"id":"marshalltown","text":"marshalltown, johannesburg"},{"id":"mayville","text":"mayville, durban"},{"id":"sunninghill","text":"sunninghill, sandton"},{"id":"highveld","text":"highveld, centurion"},{"id":"craighall park","text":"craighall park, johannesburg"},{"id":"newlands","text":"newlands, durban"},{"id":"kosmosdal","text":"kosmosdal, centurion"},{"id":"hurlingham","text":"hurlingham, sandton"},{"id":"lonehill","text":"lonehill, sandton"},{"id":"edenburg","text":"edenburg, sandton"},{"id":"parkhurst","text":"parkhurst, johannesburg"},{"id":"jacobs","text":"jacobs, durban"},{"id":"isipingo","text":"isipingo, kwazulu natal"},{"id":"isipingo rail","text":"isipingo rail, isipingo"},{"id":"glenwood","text":"glenwood, durban"},{"id":"melrose estate","text":"melrose estate, johannesburg"},{"id":"umhlanga","text":"umhlanga, kwazulu natal"},{"id":"morningside","text":"morningside, durban"},{"id":"westbrook","text":"westbrook, kwazulu natal"},{"id":"stanger","text":"stanger, kwazulu natal"},{"id":"prince's grant golf estate","text":"prince's grant golf estate, stanger"},{"id":"ballito","text":"ballito, kwazulu natal"},{"id":"springvale country estate","text":"springvale country estate, ballito"},{"id":"corlett gardens","text":"corlett gardens, johannesburg"},{"id":"sandhurst","text":"sandhurst, sandton"},{"id":"umlazi bb","text":"umlazi bb, umlazi"},{"id":"musgrave","text":"musgrave, durban"},{"id":"phoenix","text":"phoenix, kwazulu natal"},{"id":"waterval park","text":"waterval park, durban"},{"id":"blue hills equestrian estate","text":"blue hills equestrian estate, midrand"},{"id":"parkmore","text":"parkmore, sandton"},{"id":"buccleuch","text":"buccleuch, sandton"},{"id":"amanzimtoti","text":"amanzimtoti, kwazulu natal"},{"id":"umbogintwini","text":"umbogintwini, amanzimtoti"},{"id":"blairgowrie","text":"blairgowrie, randburg"},{"id":"new doornfontein","text":"new doornfontein, johannesburg"},{"id":"tongaat","text":"tongaat, kwazulu natal"},{"id":"north beach","text":"north beach, tongaat"},{"id":"westridge","text":"westridge, durban"},{"id":"lamontville","text":"lamontville, durban"},{"id":"pinetown","text":"pinetown, kwazulu natal"},{"id":"new germany","text":"new germany, pinetown"},{"id":"montclair","text":"montclair, durban"},{"id":"ferndale","text":"ferndale, randburg"},{"id":"reservoir hills","text":"reservoir hills, durban"},{"id":"krugersdorp","text":"krugersdorp, gauteng"},{"id":"magaliesburg","text":"magaliesburg, krugersdorp"},{"id":"essenwood","text":"essenwood, durban"},{"id":"edenvale","text":"edenvale, gauteng"},{"id":"greenstone hill","text":"greenstone hill, edenvale"},{"id":"bluff","text":"bluff, durban"},{"id":"east london","text":"east london, eastern cape"},{"id":"amalinda","text":"amalinda, east london"},{"id":"vincent heights","text":"vincent heights, east london"},{"id":"morningside manor","text":"morningside manor, sandton"},{"id":"somerset park","text":"somerset park, umhlanga"},{"id":"cambridge west","text":"cambridge west, east london"},{"id":"grand central","text":"grand central, midrand"},{"id":"braelyn","text":"braelyn, east london"},{"id":"stoneydrift","text":"stoneydrift, east london"},{"id":"king williams town","text":"king williams town, eastern cape"},{"id":"king williams town central","text":"king williams town central, king williams town"},{"id":"umlazi z","text":"umlazi z, umlazi"},{"id":"beacon bay","text":"beacon bay, east london"},{"id":"bonza bay","text":"bonza bay, east london"},{"id":"charles lloyd","text":"charles lloyd, east london"},{"id":"glen eden","text":"glen eden, east london"},{"id":"gonubie","text":"gonubie, east london"},{"id":"east london central","text":"east london central, east london"},{"id":"east london rural","text":"east london rural, east london"},{"id":"kidds beach","text":"kidds beach, east london"},{"id":"southernwood","text":"southernwood, east london"},{"id":"cambridge","text":"cambridge, east london"},{"id":"rosemount","text":"rosemount, east london"},{"id":"la mercy","text":"la mercy, kwazulu natal"},{"id":"fynnland","text":"fynnland, durban"},{"id":"quigney","text":"quigney, east london"},{"id":"woodbrook","text":"woodbrook, east london"},{"id":"selborne","text":"selborne, east london"},{"id":"yellowwood park","text":"yellowwood park, durban"},{"id":"pecanwood","text":"pecanwood, hartbeespoort"},{"id":"steyn city","text":"steyn city, midrand"},{"id":"mount edgecombe","text":"mount edgecombe, kwazulu natal"},{"id":"sea view","text":"sea view, durban"},{"id":"kingsburgh","text":"kingsburgh, kwazulu natal"},{"id":"doonside","text":"doonside, kingsburgh"},{"id":"newlands west","text":"newlands west, durban"},{"id":"halfway house","text":"halfway house, midrand"},{"id":"zululami luxury coastal estate","text":"zululami luxury coastal estate, ballito"},{"id":"woodhaven","text":"woodhaven, durban"},{"id":"rockford","text":"rockford, durban"},{"id":"umhlanga ridge","text":"umhlanga ridge, umhlanga"},{"id":"oaklands","text":"oaklands, johannesburg"},{"id":"warwick","text":"warwick, durban"},{"id":"eltonhill","text":"eltonhill, johannesburg"},{"id":"selby","text":"selby, johannesburg"},{"id":"warner beach","text":"warner beach, kingsburgh"},{"id":"windermere","text":"windermere, durban"},{"id":"hillbrow","text":"hillbrow, johannesburg"},{"id":"overport","text":"overport, durban"},{"id":"northgate","text":"northgate, randburg"},{"id":"darrenwood","text":"darrenwood, randburg"},{"id":"zandspruit","text":"zandspruit, roodepoort"},{"id":"houghton","text":"houghton, johannesburg"},{"id":"pierneef park","text":"pierneef park, randburg"},{"id":"craigavon","text":"craigavon, sandton"},{"id":"pinetown central","text":"pinetown central, pinetown"},{"id":"berea","text":"berea, durban"},{"id":"verulam","text":"verulam, kwazulu natal"},{"id":"lillyfontein","text":"lillyfontein, east london"},{"id":"bellevue","text":"bellevue, johannesburg"},{"id":"haddon","text":"haddon, johannesburg"},{"id":"sydenham","text":"sydenham, durban"},{"id":"vredehoek","text":"vredehoek, cape town"},{"id":"north end","text":"north end, east london"},{"id":"windsor west","text":"windsor west, randburg"},{"id":"vereeniging","text":"vereeniging, gauteng"},{"id":"wolhuter","text":"wolhuter, johannesburg"},{"id":"winterstrand","text":"winterstrand, east london"}], multiple: true, placeholder: 'Enter a province, city or suburb or Web Reference. Multiple areas may be entered.', tags: true, //tokenSeparators: [",", " "] }); $("#cityrent").val(null).trigger('change'); /// tagger data for rent search /// tagger data for sale search $("#citysale").select2({ data:[{"id":"gauteng","text":"gauteng"},{"id":"johannesburg","text":"johannesburg, gauteng"},{"id":"berea","text":"berea, johannesburg"},{"id":"braamfontein","text":"braamfontein, johannesburg"},{"id":"braamfontein werf","text":"braamfontein werf, johannesburg"},{"id":"johannesburg central","text":"johannesburg central, johannesburg"},{"id":"yeoville","text":"yeoville, johannesburg"},{"id":"city & suburban","text":"city & suburban, johannesburg"},{"id":"maboneng","text":"maboneng, johannesburg"},{"id":"eastern cape","text":"eastern cape"},{"id":"port elizabeth","text":"port elizabeth, eastern cape"},{"id":"greenbushes industrial park","text":"greenbushes industrial park, port elizabeth"},{"id":"north end","text":"north end, port elizabeth"},{"id":"western cape","text":"western cape"},{"id":"milnerton","text":"milnerton, western cape"},{"id":"elsies river","text":"elsies river, western cape"},{"id":"goodwood","text":"goodwood, western cape"},{"id":"elsies river industrial","text":"elsies river industrial, goodwood"},{"id":"humewood","text":"humewood, port elizabeth"},{"id":"durbanville","text":"durbanville, western cape"},{"id":"richmond hill","text":"richmond hill, port elizabeth"},{"id":"fisantekraal","text":"fisantekraal, durbanville"},{"id":"sidwell","text":"sidwell, port elizabeth"},{"id":"durbanville hills","text":"durbanville hills, durbanville"},{"id":"fairview","text":"fairview, port elizabeth"},{"id":"bellville","text":"bellville, western cape"},{"id":"loevenstein","text":"loevenstein, bellville"},{"id":"cape town","text":"cape town, western cape"},{"id":"epping industrial","text":"epping industrial, cape town"},{"id":"zonnebloem","text":"zonnebloem, cape town"},{"id":"brackenfell","text":"brackenfell, western cape"},{"id":"brackenfell industrial","text":"brackenfell industrial, brackenfell"},{"id":"port elizabeth central","text":"port elizabeth central, port elizabeth"},{"id":"paarl","text":"paarl, western cape"},{"id":"paarl south","text":"paarl south, paarl"},{"id":"montague gardens","text":"montague gardens, milnerton"},{"id":"swartkops","text":"swartkops, port elizabeth"},{"id":"sonstraal","text":"sonstraal, durbanville"},{"id":"sanddrift","text":"sanddrift, milnerton"},{"id":"townsend estate","text":"townsend estate, goodwood"},{"id":"walmer","text":"walmer, port elizabeth"},{"id":"aurora","text":"aurora, durbanville"},{"id":"charlo","text":"charlo, port elizabeth"},{"id":"oakdale","text":"oakdale, bellville"},{"id":"newton park","text":"newton park, port elizabeth"},{"id":"observatory","text":"observatory, cape town"},{"id":"walmer heights","text":"walmer heights, port elizabeth"},{"id":"airport city","text":"airport city, cape town"},{"id":"century city","text":"century city, milnerton"},{"id":"pari park","text":"pari park, port elizabeth"},{"id":"cape town city centre","text":"cape town city centre, cape town"},{"id":"greenbushes","text":"greenbushes, port elizabeth"},{"id":"mill park","text":"mill park, port elizabeth"},{"id":"bellville central","text":"bellville central, bellville"},{"id":"westering","text":"westering, port elizabeth"},{"id":"retreat","text":"retreat, cape town"},{"id":"parsonsvlei","text":"parsonsvlei, port elizabeth"},{"id":"stikland industrial","text":"stikland industrial, bellville"},{"id":"parkside","text":"parkside, port elizabeth"},{"id":"rowallan park","text":"rowallan park, port elizabeth"},{"id":"lovemore park","text":"lovemore park, port elizabeth"},{"id":"brackenfell central","text":"brackenfell central, brackenfell"},{"id":"pretoria","text":"pretoria, gauteng"},{"id":"pretoria north","text":"pretoria north, pretoria"},{"id":"gardens","text":"gardens, cape town"},{"id":"akasia","text":"akasia, gauteng"},{"id":"hesteapark","text":"hesteapark, akasia"},{"id":"karenpark","text":"karenpark, akasia"},{"id":"doornpoort & ext","text":"doornpoort & ext, pretoria"},{"id":"centurion","text":"centurion, gauteng"},{"id":"arundo estate","text":"arundo estate, centurion"},{"id":"summer greens","text":"summer greens, milnerton"},{"id":"greenacres","text":"greenacres, port elizabeth"},{"id":"riviera","text":"riviera, pretoria"},{"id":"montana park","text":"montana park, pretoria"},{"id":"sunnyside","text":"sunnyside, pretoria"},{"id":"rugby","text":"rugby, milnerton"},{"id":"philip nel park","text":"philip nel park, pretoria"},{"id":"brooklands lifestyle estate","text":"brooklands lifestyle estate, centurion"},{"id":"paarden eiland","text":"paarden eiland, cape town"},{"id":"villieria","text":"villieria, pretoria"},{"id":"waterkloof glen","text":"waterkloof glen, pretoria"},{"id":"fairview industrial","text":"fairview industrial, port elizabeth"},{"id":"southfield","text":"southfield, cape town"},{"id":"rosslyn","text":"rosslyn, akasia"},{"id":"hatfield","text":"hatfield, pretoria"},{"id":"montana","text":"montana, pretoria"},{"id":"glendinningvale","text":"glendinningvale, port elizabeth"},{"id":"pretoria central","text":"pretoria central, pretoria"},{"id":"parow","text":"parow, western cape"},{"id":"beaconvale","text":"beaconvale, parow"},{"id":"gezina","text":"gezina, pretoria"},{"id":"humerail","text":"humerail, port elizabeth"},{"id":"midrand","text":"midrand, gauteng"},{"id":"carlswald north","text":"carlswald north, midrand"},{"id":"wynberg","text":"wynberg, cape town"},{"id":"ndabeni","text":"ndabeni, cape town"},{"id":"kempton park","text":"kempton park, gauteng"},{"id":"pomona","text":"pomona, kempton park"},{"id":"muckleneuk","text":"muckleneuk, pretoria"},{"id":"st georges park","text":"st georges park, port elizabeth"},{"id":"parow east","text":"parow east, parow"},{"id":"vorna valley","text":"vorna valley, midrand"},{"id":"south end","text":"south end, port elizabeth"},{"id":"korsten","text":"korsten, port elizabeth"},{"id":"pinelands","text":"pinelands, cape town"},{"id":"valhalla","text":"valhalla, centurion"},{"id":"parow industrial","text":"parow industrial, parow"},{"id":"savannah country estate","text":"savannah country estate, pretoria"},{"id":"die hoewes","text":"die hoewes, centurion"},{"id":"montana & ext","text":"montana & ext, pretoria"},{"id":"airport industria","text":"airport industria, cape town"},{"id":"hillcrest","text":"hillcrest, pretoria"},{"id":"kenilworth","text":"kenilworth, cape town"},{"id":"pretoria gardens","text":"pretoria gardens, pretoria"},{"id":"the orchards","text":"the orchards, akasia"},{"id":"chantelle","text":"chantelle, akasia"},{"id":"benoni","text":"benoni, gauteng"},{"id":"etwatwa","text":"etwatwa, benoni"},{"id":"pretoria west","text":"pretoria west, pretoria"},{"id":"north west","text":"north west"},{"id":"hartbeespoort","text":"hartbeespoort, north west"},{"id":"kuils river","text":"kuils river, western cape"},{"id":"the reeds ext 5","text":"the reeds ext 5, centurion"},{"id":"theresapark","text":"theresapark, akasia"},{"id":"heatherview","text":"heatherview, akasia"},{"id":"proclamation hill","text":"proclamation hill, pretoria"},{"id":"pomona a h","text":"pomona a h, kempton park"},{"id":"noordwyk","text":"noordwyk, midrand"},{"id":"arcadia","text":"arcadia, pretoria"},{"id":"sandton","text":"sandton, gauteng"},{"id":"sandown","text":"sandown, sandton"},{"id":"rivonia & ext","text":"rivonia & ext, sandton"},{"id":"illovo","text":"illovo, sandton"},{"id":"morningside","text":"morningside, sandton"},{"id":"glenadrienne","text":"glenadrienne, sandton"},{"id":"woodstock","text":"woodstock, cape town"},{"id":"hartbeespoort rural","text":"hartbeespoort rural, hartbeespoort"},{"id":"simba","text":"simba, sandton"},{"id":"the reeds","text":"the reeds, centurion"},{"id":"mpumalanga","text":"mpumalanga"},{"id":"dullstroom","text":"dullstroom, mpumalanga"},{"id":"highland gate golf and trout estate","text":"highland gate golf and trout estate, dullstroom"},{"id":"montana a h","text":"montana a h, pretoria"},{"id":"clarina","text":"clarina, akasia"},{"id":"halfway gardens","text":"halfway gardens, midrand"},{"id":"kwazulu natal","text":"kwazulu natal"},{"id":"umlazi","text":"umlazi, kwazulu natal"},{"id":"umlazi n","text":"umlazi n, umlazi"},{"id":"randburg","text":"randburg, gauteng"},{"id":"durban","text":"durban, kwazulu natal"},{"id":"durban central","text":"durban central, durban"},{"id":"rosebank","text":"rosebank, johannesburg"},{"id":"umbilo","text":"umbilo, durban"},{"id":"south beach","text":"south beach, durban"},{"id":"buffelsdrift ah","text":"buffelsdrift ah, pretoria"},{"id":"wierda valley","text":"wierda valley, sandton"},{"id":"stamford hill","text":"stamford hill, durban"},{"id":"president park","text":"president park, midrand"},{"id":"sandton central","text":"sandton central, sandton"},{"id":"bryanston","text":"bryanston, sandton"},{"id":"north beach","text":"north beach, durban"},{"id":"dorandia","text":"dorandia, pretoria"},{"id":"point waterfront","text":"point waterfront, durban"},{"id":"inanda","text":"inanda, durban"},{"id":"hyde park","text":"hyde park, sandton"},{"id":"klerksoord","text":"klerksoord, akasia"},{"id":"bulwer","text":"bulwer, durban"},{"id":"berea park","text":"berea park, pretoria"},{"id":"roodepoort","text":"roodepoort, gauteng"},{"id":"weltevreden park","text":"weltevreden park, roodepoort"},{"id":"newlands east","text":"newlands east, durban"},{"id":"marshalltown","text":"marshalltown, johannesburg"},{"id":"mayville","text":"mayville, durban"},{"id":"sunninghill","text":"sunninghill, sandton"},{"id":"highveld","text":"highveld, centurion"},{"id":"craighall park","text":"craighall park, johannesburg"},{"id":"newlands","text":"newlands, durban"},{"id":"kosmosdal","text":"kosmosdal, centurion"},{"id":"hurlingham","text":"hurlingham, sandton"},{"id":"lonehill","text":"lonehill, sandton"},{"id":"edenburg","text":"edenburg, sandton"},{"id":"parkhurst","text":"parkhurst, johannesburg"},{"id":"jacobs","text":"jacobs, durban"},{"id":"isipingo","text":"isipingo, kwazulu natal"},{"id":"isipingo rail","text":"isipingo rail, isipingo"},{"id":"glenwood","text":"glenwood, durban"},{"id":"melrose estate","text":"melrose estate, johannesburg"},{"id":"umhlanga","text":"umhlanga, kwazulu natal"},{"id":"morningside","text":"morningside, durban"},{"id":"westbrook","text":"westbrook, kwazulu natal"},{"id":"stanger","text":"stanger, kwazulu natal"},{"id":"prince's grant golf estate","text":"prince's grant golf estate, stanger"},{"id":"ballito","text":"ballito, kwazulu natal"},{"id":"springvale country estate","text":"springvale country estate, ballito"},{"id":"corlett gardens","text":"corlett gardens, johannesburg"},{"id":"sandhurst","text":"sandhurst, sandton"},{"id":"umlazi bb","text":"umlazi bb, umlazi"},{"id":"musgrave","text":"musgrave, durban"},{"id":"phoenix","text":"phoenix, kwazulu natal"},{"id":"waterval park","text":"waterval park, durban"},{"id":"blue hills equestrian estate","text":"blue hills equestrian estate, midrand"},{"id":"parkmore","text":"parkmore, sandton"},{"id":"buccleuch","text":"buccleuch, sandton"},{"id":"amanzimtoti","text":"amanzimtoti, kwazulu natal"},{"id":"umbogintwini","text":"umbogintwini, amanzimtoti"},{"id":"blairgowrie","text":"blairgowrie, randburg"},{"id":"new doornfontein","text":"new doornfontein, johannesburg"},{"id":"tongaat","text":"tongaat, kwazulu natal"},{"id":"north beach","text":"north beach, tongaat"},{"id":"westridge","text":"westridge, durban"},{"id":"lamontville","text":"lamontville, durban"},{"id":"pinetown","text":"pinetown, kwazulu natal"},{"id":"new germany","text":"new germany, pinetown"},{"id":"montclair","text":"montclair, durban"},{"id":"ferndale","text":"ferndale, randburg"},{"id":"reservoir hills","text":"reservoir hills, durban"},{"id":"krugersdorp","text":"krugersdorp, gauteng"},{"id":"magaliesburg","text":"magaliesburg, krugersdorp"},{"id":"essenwood","text":"essenwood, durban"},{"id":"edenvale","text":"edenvale, gauteng"},{"id":"greenstone hill","text":"greenstone hill, edenvale"},{"id":"bluff","text":"bluff, durban"},{"id":"east london","text":"east london, eastern cape"},{"id":"amalinda","text":"amalinda, east london"},{"id":"vincent heights","text":"vincent heights, east london"},{"id":"morningside manor","text":"morningside manor, sandton"},{"id":"somerset park","text":"somerset park, umhlanga"},{"id":"cambridge west","text":"cambridge west, east london"},{"id":"grand central","text":"grand central, midrand"},{"id":"braelyn","text":"braelyn, east london"},{"id":"stoneydrift","text":"stoneydrift, east london"},{"id":"king williams town","text":"king williams town, eastern cape"},{"id":"king williams town central","text":"king williams town central, king williams town"},{"id":"umlazi z","text":"umlazi z, umlazi"},{"id":"beacon bay","text":"beacon bay, east london"},{"id":"bonza bay","text":"bonza bay, east london"},{"id":"charles lloyd","text":"charles lloyd, east london"},{"id":"glen eden","text":"glen eden, east london"},{"id":"gonubie","text":"gonubie, east london"},{"id":"east london central","text":"east london central, east london"},{"id":"east london rural","text":"east london rural, east london"},{"id":"kidds beach","text":"kidds beach, east london"},{"id":"southernwood","text":"southernwood, east london"},{"id":"cambridge","text":"cambridge, east london"},{"id":"rosemount","text":"rosemount, east london"},{"id":"la mercy","text":"la mercy, kwazulu natal"},{"id":"fynnland","text":"fynnland, durban"},{"id":"quigney","text":"quigney, east london"},{"id":"woodbrook","text":"woodbrook, east london"},{"id":"selborne","text":"selborne, east london"},{"id":"yellowwood park","text":"yellowwood park, durban"},{"id":"pecanwood","text":"pecanwood, hartbeespoort"},{"id":"steyn city","text":"steyn city, midrand"},{"id":"mount edgecombe","text":"mount edgecombe, kwazulu natal"},{"id":"sea view","text":"sea view, durban"},{"id":"kingsburgh","text":"kingsburgh, kwazulu natal"},{"id":"doonside","text":"doonside, kingsburgh"},{"id":"newlands west","text":"newlands west, durban"},{"id":"halfway house","text":"halfway house, midrand"},{"id":"zululami luxury coastal estate","text":"zululami luxury coastal estate, ballito"},{"id":"woodhaven","text":"woodhaven, durban"},{"id":"rockford","text":"rockford, durban"},{"id":"umhlanga ridge","text":"umhlanga ridge, umhlanga"},{"id":"oaklands","text":"oaklands, johannesburg"},{"id":"warwick","text":"warwick, durban"},{"id":"eltonhill","text":"eltonhill, johannesburg"},{"id":"selby","text":"selby, johannesburg"},{"id":"warner beach","text":"warner beach, kingsburgh"},{"id":"windermere","text":"windermere, durban"},{"id":"hillbrow","text":"hillbrow, johannesburg"},{"id":"overport","text":"overport, durban"},{"id":"northgate","text":"northgate, randburg"},{"id":"darrenwood","text":"darrenwood, randburg"},{"id":"zandspruit","text":"zandspruit, roodepoort"},{"id":"houghton","text":"houghton, johannesburg"},{"id":"pierneef park","text":"pierneef park, randburg"},{"id":"craigavon","text":"craigavon, sandton"},{"id":"pinetown central","text":"pinetown central, pinetown"},{"id":"berea","text":"berea, durban"},{"id":"verulam","text":"verulam, kwazulu natal"},{"id":"lillyfontein","text":"lillyfontein, east london"},{"id":"bellevue","text":"bellevue, johannesburg"},{"id":"haddon","text":"haddon, johannesburg"},{"id":"sydenham","text":"sydenham, durban"},{"id":"vredehoek","text":"vredehoek, cape town"},{"id":"north end","text":"north end, east london"},{"id":"windsor west","text":"windsor west, randburg"},{"id":"vereeniging","text":"vereeniging, gauteng"},{"id":"wolhuter","text":"wolhuter, johannesburg"},{"id":"winterstrand","text":"winterstrand, east london"}], multiple: true, placeholder: 'Enter a province, city or suburb or Web Reference. Multiple area may be entered.', tags: true, //tokenSeparators: [",", " "] }); $("#citysale").val(null).trigger('change'); /// tagger data for sale search $(".submitSearchData").click(function(e){ e.preventDefault(); let cityrentdata = $("#cityrentdata").val(); //alert(cityrentdata); let citydata = $(this).data('citydata'); let city = $('#'+citydata).val(); if(city == ""){ toastr.error('Please enter a City, Suburb or Web Reference.'); return false; } // get proprty type value and convert into string var ptype_rent = $('#ptype_rent').val(); if(ptype_rent != ""){ $('.stringPropertyTypeRent').val(ptype_rent.toString()); } let formtype = $(this).data('formtype'); $('.stringCity').val( city.toString()); ///new code for tagger search for rent //// $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); $.ajax({ type:'get', url:"https://www.trafalgar.co.za/get-rent/getprovience", data:{city:city,cityrentdata:cityrentdata}, dataType : 'json', async : false, success:function(data){ // console.log(ptype_rent); // return false; if(data.status == "property_not_avaliable"){ toastr.error('Property not found'); return false; } var stringPropertyTypeRent = $('#stringPropertyTypeRent').val(); var minprice_rent = $('#minprice_rent').val(); var maxprice_rent = $('#maxprice_rent').val(); var beds_rent = $('#beds_rent').val(); var bath_rent = $('#bath_rent').val(); var garage_rent = $('#garage_rent').val(); var prkng_rent = $('#prkng_rent').val(); var fminsize_rent = $('#fminsize_rent').val(); var fmaxsize_rent = $('#fmaxsize_rent').val(); //check if property type have value in input box if(stringPropertyTypeRent == ""){ $("#stringPropertyTypeRent").prop('disabled', true); } if(minprice_rent == ""){ $("#minprice_rent").prop('disabled', true); } if(maxprice_rent == ""){ $("#maxprice_rent").prop('disabled', true); } if(beds_rent == ""){ $("#beds_rent").prop('disabled', true); } if(bath_rent == ""){ $("#bath_rent").prop('disabled', true); } if(garage_rent == ""){ $("#garage_rent").prop('disabled', true); } if(prkng_rent == ""){ $("#prkng_rent").prop('disabled', true); } if(fminsize_rent == ""){ $("#fminsize_rent").prop('disabled', true); } if(fmaxsize_rent == ""){ $("#fmaxsize_rent").prop('disabled', true); } // console.log(data.customUrl); // console.log(data); if(data.status == "contain_property_id"){ window.location.replace(data.customUrl); } if(data.status == "single_city_name"){ $('#formRentTypeSubmit').attr('action', data.customUrl); $('#formRentTypeSubmit').submit(); } if(data.status == "multiple_city_name"){ $('#formRentTypeSubmit').attr('action', data.customUrl); $('#formRentTypeSubmit').submit(); } } }); return false; ///new code for tagger search for rent //// }); ////////////////////////// event for sale property search //////////////// $(".submitFormForSaleProperty").click(function(e){ e.preventDefault(); // let citydata = $(this).data('citydata'); let city = $('#citysale').val(); let citysaledata = $("#citysaledata").val(); if(city == ""){ toastr.error('Please enter a City, Suburb or Web Reference.'); return false; } // get proprty type value and convert into string var ptype_sale = $('#ptype_sale').val(); if(ptype_sale != ""){ $('.stringPropertyTypeSale').val(ptype_sale.toString()); } // let formtype = $(this).data('formtype'); $('.stringCitySale').val( city.toString()); ///new code for tagger search for rent //// $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); $.ajax({ type:'get', url:"https://www.trafalgar.co.za/get-sale/getprovience", data:{city:city,citysaledata:citysaledata}, dataType : 'json', async : false, success:function(data){ // console.log(ptype_rent); // return false; var stringPropertyTypeSale = $('#stringPropertyTypeSale').val(); var minprice_sale = $('#minprice_sale').val(); var maxprice_sale = $('#maxprice_sale').val(); var beds_sale = $('#beds_sale').val(); var bath_sale = $('#bath_sale').val(); var garage_sale = $('#garage_sale').val(); var prkng_sale = $('#prkng_sale').val(); var fminsize_sale = $('#fminsize_sale').val(); var fmaxsize_sale = $('#fmaxsize_sale').val(); //check if property type have value in input box if(stringPropertyTypeSale == ""){ $("#stringPropertyTypeSale").prop('disabled', true); } if(minprice_sale == ""){ $("#minprice_sale").prop('disabled', true); } if(maxprice_sale == ""){ $("#maxprice_sale").prop('disabled', true); } if(beds_sale == ""){ $("#beds_sale").prop('disabled', true); } if(bath_sale == ""){ $("#bath_sale").prop('disabled', true); } if(garage_sale == ""){ $("#garage_sale").prop('disabled', true); } if(prkng_sale == ""){ $("#prkng_sale").prop('disabled', true); } if(fminsize_sale == ""){ $("#fminsize_sale").prop('disabled', true); } if(fmaxsize_sale == ""){ $("#fmaxsize_sale").prop('disabled', true); } // console.log(data.customUrl); // console.log(data); if(data.status == "contain_property_id"){ window.location.replace(data.customUrl); } if(data.status == "single_city_name"){ $('#formSaleTypeSubmit').attr('action', data.customUrl); $('#formSaleTypeSubmit').submit(); } if(data.status == "multiple_city_name"){ $('#formSaleTypeSubmit').attr('action', data.customUrl); $('#formSaleTypeSubmit').submit(); } } }); return false; ///new code for tagger search for rent //// }); /////////////////////////// event for sale property search ///////////////// $("#moreOptionButtonRent").click(function(){ $("#moreAdvanceOptionSerachRent").toggleClass("moreAdvanceOptionSerachRent_view"); }); $("#moreOptionButtonSale").click(function(){ $("#moreAdvanceOptionSerachSale").toggleClass("moreAdvanceOptionSerachSale_view"); }); $("#moreOptionButtonCommercial").click(function(){ $("#moreAdvanceOptionSerachCommercial").toggleClass("moreAdvanceOptionSerachCommercial_view"); }); $("#resetAllForm").click(function(){ $('.resetFormData')[0].reset(); $('.resetFormData')[1].reset(); // $('.resetFormData')[2].reset(); $("#cityrent").val(null).trigger("change"); $("#citysale").val(null).trigger("change"); // $(".select2").val(null).trigger("change"); $("#ptype_rent").multiselect( 'refresh' ); $("#ptype_sale").multiselect( 'refresh' ); toastr.success('reset filter successfully'); }); $('#ptype_rent').multiselect({ nonSelectedText: 'Property Type' }); $('#ptype_sale').multiselect({ nonSelectedText: 'Property Type' }); }); function getData(){ var data = $('#cityrent').select2('data'); var array = ""; data.forEach(function (item) { array = array+"@@"+$.trim(item.text.replace(", ", ",")); }) $("#cityrentdata").val(array); } function getData1(){ var data = $('#citysale').select2('data'); var array = ""; data.forEach(function (item) { array = array+"@@"+$.trim(item.text.replace(", ", ",")); }) $("#citysaledata").val(array); } </script> <!--Start of Tawk.to Script--> <script> var Tawk_API = Tawk_API || {}, Tawk_LoadStart = new Date(); (function() { var s1 = document.createElement("script"), s0 = document.getElementsByTagName("script")[0]; s1.async = true; s1.src = 'https://embed.tawk.to/62a1fc6bb0d10b6f3e7683b7/1g54c425r'; s1.charset = 'UTF-8'; s1.setAttribute('crossorigin', '*'); s0.parentNode.insertBefore(s1, s0); })(); </script> <!--End of Tawk.to Script--> <script> $("#faccount").click(function() { if (window.pageYOffset < 20) { $('html,body').animate({ scrollTop: $("#online_account").offset().top - 200 }, 'fast'); } }); $("#fapplication").click(function() { if (window.pageYOffset < 20) { $('html,body').animate({ scrollTop: $("#online_application").offset().top - 200 }, 'fast'); } }); $("#fcertificate").click(function() { if (window.pageYOffset < 20) { $('html,body').animate({ scrollTop: $("#reg_certificate").offset().top - 200 }, 'fast'); } }); $("#fisseu").click(function() { if (window.pageYOffset < 20) { $('html,body').animate({ scrollTop: $("#maintenance_isseu").offset().top - 200 }, 'fast'); } }); $("#fportal").click(function() { if (window.pageYOffset < 20) { $('html,body').animate({ scrollTop: $("#property_portal").offset().top - 200 }, 'fast'); } }); </script> </body> </html>