Favorites
Visit Site
Favorites
You don't have any property listed.
const headerLogo = document.querySelector(".navbar .logo a img"); function reduceLogoOnMediumRussianScreen() { if (window.location.href.includes("yourmove.ge/ru") && window.innerWidth < 1200 && window.innerWidth > 990 ) { headerLogo.width = 200; headerLogo.height = 51; } else { headerLogo.width = 300; headerLogo.height = 81; } } reduceLogoOnMediumRussianScreen(); window.addEventListener('resize', reduceLogoOnMediumRussianScreen); /* Translate Submit Button on Houzez Inquiry Form */ function translateInquiryFormSubmitButton() { const inquiryFormSubmitButton = document.querySelector(".houzez-submit-button") if (window.location.href.includes("yourmove.ge/ge")) { inquiryFormSubmitButton.innerText = "გაგზავნა"; } else if (window.location.href.includes("yourmove.ge/ru")) { inquiryFormSubmitButton.innerText = "Отправить"; } } setTimeout(() => { try { translateInquiryFormSubmitButton(); } catch(err) { console.log("Can't find submit button to translate; remove this function from Custom JS if Houzez contact form is not on the main page") } }, 2000) /* Remove Building Age from Property Detail if not filled */ /* Translate Submit Button on Houzez Inquiry Form */ function removeBuildingAge() { if (window.location.href.includes("/property")) { const propertyDescriptors = document.querySelectorAll(".property-overview-data ul li") const buildingAgeElement = Array.from(propertyDescriptors) .filter((node) => { return node.innerText === "Building Age" }) buildingAgeElement.forEach((element) => { const ageNumber = element.parentElement.querySelector(".property-overview-item") if (ageNumber.innerText === "") { element.parentElement.remove() } }) } } setTimeout(() => { try { removeBuildingAge() } catch(err) { console.log("Can't remove building age") } }, 2000) /* MAKE CERTAIN CITIES APPEAR ON TOP OF SEARCH LIST */ /* let houzezDropdownCities = document.querySelectorAll(".houzez-city-js .dropdown-menu #bs-select-5 .dropdown-menu li"); let houzezCityDropdown = document.querySelector(".houzez-city-js .dropdown-menu #bs-select-5 .dropdown-menu"); // Function to open and close cities dropdown and grab list items function setHouzezDropdownCities() { houzezCityDropdown = document.querySelector(".houzez-city-js .dropdown-menu #bs-select-5 .dropdown-menu"); const dropdownToggle = document.querySelector(".houzezCityFilter .dropdown-toggle"); dropdownToggle.click(); houzezDropdownCities = document.querySelectorAll(".houzez-city-js .dropdown-menu #bs-select-5 .dropdown-menu li"); document.querySelector("html").click(); } setTimeout(() => { if (houzezDropdownCities) { setHouzezDropdownCities(); const citiesArr = Array.from(houzezDropdownCities); let topCitiesArr = []; let bottomCitiesArr = []; citiesArr.forEach((city) => { const cityLi = city.querySelector(".dropdown-menu li"); const citySpan = city.querySelector(".dropdown-item .text"); if (["Tbilisi", "Batumi", "Kutaisi", "Telavi", "Rustavi", "Gori", "Poti"].some((name) => citySpan.innerHTML.includes(name))) { topCitiesArr.push(city) } else { bottomCitiesArr.push(city); } }); const allCitiesArr = topCitiesArr.concat(bottomCitiesArr); houzezDropdownCities.forEach((node) => { node.remove() }) allCitiesArr.forEach((city) => { houzezCityDropdown.appendChild(city); }) }, 4000); } */ window.onload = (event) => { function removePinStatuses() { const typeDropdownMenu = document.querySelector("#bs-select-7"); const typeList = Array.from(typeDropdownMenu.querySelectorAll("li")); const pinStatuses = typeList.filter(item => (item.querySelector(".text").innerText === "")); for (element of pinStatuses) { element.remove(); } } function removeFooterPinStatuses() { const footerPinListItems = document.querySelectorAll("#houzez_property_taxonomies-4 .widget-body .children li"); for (item of Array.from(footerPinListItems)) { if (item.querySelector("a").href.includes("pin-status-")) { item.remove(); // console.log(item); } } } removeFooterPinStatuses(); const observer = new MutationObserver((mutations, obs) => { const element = document.querySelector("#form-field-b0eb820 + button"); if (element) { const typeDropdownButton = document.querySelector("#form-field-b0eb820 + button"); typeDropdownButton.addEventListener("click", removePinStatuses) obs.disconnect(); return; } }); observer.observe(document, { childList: true, subtree: true }); }