1(function($){"use strict";function footerStick(){$('.rh_wrap_stick_footer').css('padding-bottom',$('.rh_sticky_wrapper_footer').outerHeight()+'px')} 2$(document).ready(function(){reahomesStickyHeader('.rh_mod_sticky_header,.rhea_long_screen_header_temp',1139,'>');reahomesStickyHeader('.rh-mobile-sticky-header',1139,'<');footerStick();$(window).on('load resize',function(){footerStick()});$('.rh_menu ul.rh_menu__main > li').on({mouseenter:function(){var menu_link=$(this).children('a');$(menu_link).addClass('rh_menu--hover')},mouseleave:function(){var menu_link=$(this).children('a');$(menu_link).removeClass('rh_menu--hover')}});$('.rh_menu__hamburger').on('click',function(){$('ul.rh_menu__responsive').toggleClass('rh_menu__responsive_show')});var sub_menu_parent=$('.rh_menu__responsive ul.sub-menu').parent();sub_menu_parent.prepend('<i class="fas fa-caret-down rh_menu__indicator"></i>');$('ul.rh_menu__responsive > li .rh_menu__indicator').on('click',function(e){e.preventDefault();$(this).parent().children('ul.sub-menu').slideToggle();$(this).toggleClass('rh_menu__indicator_up')});function moveUserMenuRes(){var largeUserMenu=$('.rh_user_menu_wrapper_large').find('.rh_menu__user_profile');var smallUserMenu=$('.rh_user_menu_wrapper_responsive').find('.rh_menu__user_profile');var largeUserMenuWrapper=$('.rh_user_menu_wrapper_large');var smallUserMenuWrapper=$('.rh_user_menu_wrapper_responsive');if($(window).width()<1140){largeUserMenu.appendTo(smallUserMenuWrapper)}else{smallUserMenu.appendTo(largeUserMenuWrapper)}} 3moveUserMenuRes();$(window).on('resize',function(){moveUserMenuRes()});$('.rh_menu__hamburger_standard').on('click',function(){$(this).siblings('.menu-container-standard-responsive').toggleClass('rh_menu__responsive_show')});var sub_menu_parent_plain=$('.rh_menu__responsive_plain ul.sub-menu').parent();sub_menu_parent_plain.prepend('<i class="fas fa-caret-down rh_menu__indicator"></i>');$('ul.rh_menu__responsive_plain > li .rh_menu__indicator').on('click',function(e){e.preventDefault();$(this).parent().children('ul.sub-menu').slideToggle();$(this).toggleClass('rh_menu__indicator_up')});$(function(){var scroll_anchor=$('#scroll-top');$(window).on('scroll',function(){if($(this).scrollTop()>250){scroll_anchor.addClass('show');return} 4scroll_anchor.removeClass('show')});scroll_anchor.on('click',function(event){event.preventDefault();$('html, body').animate({scrollTop:0},'slow')})});var mobileHover=function(thumbFigure){$(thumbFigure).each(function(){$(this).on('touchstart',function(){return!0});$(this).parents('body').on('touchstart',function(){return!0})})};mobileHover('.rh_prop_card__thumbnail');mobileHover('.rh_list_card__thumbnail');function logInMenu(){$(".rh_menu__user_profile").on(' mouseover',function(){if($(window).width()>1023||$(this).find('.add-favorites-without-login').length){if(!$(this).hasClass('open-login')){$(this).addClass('open-login')}}});$(".rh_menu__user_profile").on('mouseout',function(){if($(window).width()>1023||$(this).find('.add-favorites-without-login').length){if($(this).hasClass('open-login')){$(this).removeClass('open-login')}}});$("body").on('click','.rh_menu__user_profile',function(){if($(window).width()<1024){$(this).toggleClass('open-login');$('.rh_modal').on('click',function(e){e.stopPropagation()})}})} 5logInMenu();$(function(){$('.rh_menu__user_profile').on('mouseover',function(){if($(this).find('#username').hasClass('focus-class')){var userFocus=$('.focus-class');var fieldVal=userFocus.val();var fieldLength=fieldVal.length;if(fieldLength===0){$(userFocus).focus()}}})});if(jQuery().flexslider){$('#rh_slider__home .flexslider').flexslider({animation:"fade",slideshowSpeed:7000,animationSpeed:1500,slideshow:!0,directionNav:!0,controlNav:!1,keyboardNav:!0,customDirectionNav:$(".rh_flexslider__nav_main a"),start:function(slider){slider.removeClass('loading');slider.removeClass('rh_home_load_height')}});const singlePropertyVideosSlider=$('.rh_wrapper_property_videos_slider'),singlePropertyVideosSliderItems=singlePropertyVideosSlider.find('.slides li');if((singlePropertyVideosSliderItems.length>1)){singlePropertyVideosSlider.flexslider({animation:"slide",slideshow:!1,directionNav:!0,controlNav:!1,start:function(slider){slider.resize();$('.flexslider .clone').children().removeAttr("data-fancybox")}
5,})}else{singlePropertyVideosSliderItems.css('display','block')} 6$('#rh_section__featured_slider .flexslider').flexslider({animation:"fade",slideshowSpeed:7000,animationSpeed:1500,slideshow:!1,directionNav:!0,controlNav:!1,keyboardNav:!0,customDirectionNav:$(".rh_flexslider__nav a"),start:function(slider){slider.removeClass('loading');$('.flexslider .clone').children().removeAttr("data-fancybox")}});var $sliderItemCurrent=$(".slider-item-current");$('#property-detail-flexslider .flexslider').flexslider({animation:"fade",slideshow:!1,directionNav:!0,controlNav:!1,start:function(slider){slider.resize();slider.removeClass('rh_property_load_height');$('.flexslider .clone').children().removeAttr("data-fancybox")},after:function(slider){$sliderItemCurrent.text(slider.currentSlide+1)},});$('#property-detail-slider-carousel-nav').flexslider({animation:"slide",controlNav:!1,animationLoop:!1,directionNav:!0,prevText:"",nextText:"",slideshow:!1,itemWidth:130,itemMargin:5,minItems:8,maxItems:8,asNavFor:'#property-detail-slider-two'});$('#property-detail-slider-two').flexslider({animation:"fade",controlNav:!1,animationLoop:!1,slideshow:!1,directionNav:!0,prevText:"",nextText:"",sync:"#property-detail-slider-carousel-nav",start:function(slider){slider.removeClass('rh_property_load_height');$('.flexslider .clone').children().removeAttr("data-fancybox");$('.thumb-on-bottom .property-head-wrapper').css('bottom',$('#property-detail-slider-carousel-nav').outerHeight())},});$(window).on('resize',function(){$('.thumb-on-bottom .property-head-wrapper').css('bottom',$('#property-detail-slider-carousel-nav').outerHeight())});$('#rh_property__child_slider .flexslider').flexslider({animation:"slide",slideshow:!1,directionNav:!0,controlNav:!1,start:function(slider){slider.resize()}});$('.slider-wrapper, .listing-slider').on({mouseenter:function(){var mobile=$('body').hasClass('probably-mobile');if(!mobile){$('.flex-direction-nav').stop(!0,!0).fadeIn('slow')}},mouseleave:function(){$('.flex-direction-nav').stop(!0,!0).fadeOut('slow')}});$('.listing-slider').each(function(){$(this).flexslider({animation:"slide",slideshow:!1,controlNav:!1,customDirectionNav:$(this).next('.rh_flexslider__nav_main_gallery').find('.nav-mod'),start:function(slider){$('.listing-slider').find('.clone').children().removeAttr("data-fancybox")},})})} 7if(jQuery().slick){$('.inspiry_property_carousel_style').on('init',function(event,slick,direction){$(event.currentTarget).removeClass('rh_property_car_height')});$('.inspiry_property_carousel_style:not(.images_2)').slick({infinite:!1,dots:!1,slidesToScroll:1,vertical:!1,mobileFirst:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:3,}},{breakpoint:767,settings:{slidesToShow:2,}},{breakpoint:0,settings:{slidesToShow:2,vertical:!0,}}]});$('.inspiry_property_carousel_style.images_2').slick({infinite:!1,dots:!1,slidesToScroll:1,vertical:!1,slidesToShow:2,responsive:[{breakpoint:767,settings:{vertical:!0,}}]});$('.property-detail-slider-three').slick({infinite:!1,slidesToShow:1,slidesToScroll:1,arrows:!0,dots:!1,fade:!0,adaptiveHeight:!0,asNavFor:'.property-detail-carousel-three'});$('.property-detail-carousel-three').slick({infinite:!1,slidesToScroll:3,asNavFor:'.property-detail-slider-three',dots:!1,arrows:!0,centerMode:!1,focusOnSelect:!0,mobileFirst:!0,nextArrow:'<i class="fas fa-angle-right"></i>',prevArrow:'<i class="fas fa-angle-left"></i>',responsive:[{breakpoint:1400,settings:{slidesToShow:9,}},{breakpoint:1200,settings:{slidesToShow:8,}},{breakpoint:1024,settings:{slidesToShow:7,}},{breakpoint:767,settings:{slidesToShow:6,}}]})} 8var sfoiB1=$('.rh_open_sfoi_advance').outerWidth();var sfoiB2=$('.rh_sfoi_search_btn').outerWidth();if(sfoiB1>sfoiB2){$('.rh_sfoi_search_btn').css('min-width',sfoiB1+"px");$('.rh_mod_sfoi_wrapper_inner .rh_prop_search__option:nth-of-type(1)').css('min-width',sfoiB1+"px")}else{$('.rh_open_sfoi_advance').css('min-width',sfoiB2+"px");$('.rh_mod_sfoi_wrapper_inner .rh_prop_search__option:nth-of-type(1)').css('min-width',sfoiB2+"px")} 9$('.rh_mod_sfoi_advanced_expander').on('click',function(){$(this).toggleClass('rh_sfoi_is_open');const topFields=$(".rh_top_sfoi_fields");
9if($(this).hasClass('rh_sfoi_is_open')){topFields.addClass("sfoi-fields-expanded");$('.rh_mod_sfoi_advance_fields_wrapper').stop().slideDown(500)}else{$('.rh_mod_sfoi_advance_fields_wrapper').stop().slideUp(500,function(){topFields.removeClass("sfoi-fields-expanded")})}});$('.rh_sfoi_features .more-option-trigger a').on('click',function(e){e.preventDefault();$(this).toggleClass('rh_sfoi_feature_open');if($(this).hasClass('rh_sfoi_feature_open')){$('.more-options-wrapper').stop().slideDown(500)}else{$('.more-options-wrapper').stop().slideUp(500)}});function moveFormToHeader(){var screenWidth=$(window).width();if(screenWidth<=1139){$('.inspiry_mod_header_variation_three .rh_prop_search_form_header').detach().prependTo(".rh_prop_search");$('.inspiry_mod_header_variation_three .rh_prop_search').show()}else if(screenWidth>=1139){$('.inspiry_mod_header_variation_three .rh_prop_search_form_header').detach().prependTo(".rh_prop_search_in_header");$('.inspiry_mod_header_variation_three .rh_prop_search').hide()}} 10moveFormToHeader();var isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)?!0:!1;if(!isMobile){$(window).on('resize',moveFormToHeader)} 11function slideElementDisplay(){var getDataTopBar=$('#rh_fields_search__wrapper').data('top-bar');var slideElementsDisplay=$('.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option');var setDataTopBar=0;if(window.matchMedia('(max-width: 767px)').matches){if(getDataTopBar==3){setDataTopBar=4}else{setDataTopBar=getDataTopBar}}else if(window.matchMedia('(min-width: 768px)').matches){setDataTopBar=getDataTopBar} 12var slideElements=$('.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option:not(.hide-fields):nth-of-type(n+'+(setDataTopBar+1)+')');if(!slideElements.hasClass('show')){slideElements.addClass('show').slideDown(100).animate({opacity:1},{queue:!1,duration:300})}else{slideElements.removeClass('show').slideUp(100).animate({opacity:0}
12,{queue:!1,duration:100})}} 13$('.rh_prop_search__buttons .rh_prop_search__advance_btn').on('click',function(e){e.preventDefault();$(this).find('#rh_icon__search').toggle('400');$('#rh_prop_search__dropdown').toggleClass('rh_prop_search__ddActive');var thisParent=$(this).parents('.rh_prop_search_init');if(!(thisParent).hasClass('rh_open_form')){thisParent.addClass('rh_open_form');$('.rh_form_fat_collapsed_fields_wrapper').stop().slideDown(400)}else{thisParent.removeClass('rh_open_form');$('.rh_form_fat_collapsed_fields_wrapper').stop().slideUp(400)}});$('.rh_prop_search__buttons_smart .rh_prop_search__advance_btn').on('click',function(e){e.preventDefault();$(this).find('#rh_icon__search').toggle('400');$(this).toggleClass('rh_smart_form_open');if($(this).hasClass('rh_smart_form_open')){$('.rh_form_smart_collapsed_fields_wrapper').stop().slideDown(400)}else($('.rh_form_smart_collapsed_fields_wrapper').stop().slideUp(400))});function topBarFieldsHeight(){if($('.advance-search-form').hasClass('rh_prop_search__form')){var getDataTopBar=$('#rh_fields_search__wrapper').data('top-bar');var topElementsReset=$('.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option');var showDataTopBar=0;if(window.matchMedia('(max-width: 767px)').matches){if(getDataTopBar=='3'){showDataTopBar=4;topElementsReset.removeClass('default-show')}else{showDataTopBar=getDataTopBar}}else if(window.matchMedia('(min-width: 768px)').matches){showDataTopBar=getDataTopBar;topElementsReset.removeClass('default-show')} 14var topElements=$('.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option:not(.hide-fields):nth-of-type(-n+'+showDataTopBar+')');topElements.addClass('default-show');if(window.matchMedia('(min-width: 768px)').matches){topElements.css({'max-width':(100/showDataTopBar)+'%','width':100+'%'})} 15if(window.matchMedia('(max-width: 767px)').matches){if(getDataTopBar==1){topElements.css({'max-width':'none','width':'100%'})}else{topElements.css({'max-width':'none','width':(100/2)+'%'})}}}} 16$('.rh_prop_search__selectwrap').on('click',function(e){e.preventDefault();var search_select=$(this).find('.ajax-location-field');if(e.target.classList[0]==='select2-selection'||e.target.classList[0]==='select2-selection__rendered')return});$('.inspiry_select_picker_trigger,.ajax-location-field').each(function(){var thisParent=$(this).parents('.rh_prop_search__select');var thisCurrentValue=$(this).children("option:selected").val();if(thisCurrentValue!=='any'&&typeof thisCurrentValue!=='undefined'){thisParent.addClass('rh_sfoi_field_selected')}else{thisParent.removeClass('rh_sfoi_field_selected')} 17$(this).on('change',function(){var thisAnyValue=this.value;if(thisAnyValue!=='any'&&thisAnyValue.length!==0){thisParent.addClass('rh_sfoi_field_selected')}else{thisParent.removeClass('rh_sfoi_field_selected')}})});$('.rh_mod_text_field').each(function(){var thisParent=$(this).not('.rvr_check_in,.rvr_check_out');var thisTextField=$(this).find('input');thisTextField.on("focus",function(){thisParent.addClass('rh_mod_text_field_focused')});thisTextField.on("blur",function(){setTimeout(function(){if(!$(thisTextField).val()){thisParent.removeClass('rh_mod_text_field_focused')}else{thisParent.addClass('rh_mod_text_field_focused')}},100)})});$('.open_more_features').on('click',function(e){e.preventDefault();$(this).toggleClass('featured-open');$('.more-options-wrapper-mode').slideToggle(200)});$('.advance-search-form ').each(function(){var getDataTopBar=$(this).find('.rh_prop_search_data').data('top-bar');var advanceSearch=$(this).find('.rh_search_top_field_common .rh_prop_search__option');var prePendTo=$(this).find('.rh_search_fields_prepend_to');var j=0;var i=0;advanceSearch.each(function(){if(i<getDataTopBar){if($(this).hasClass('hide-fields')){j=2}} 18i++});var advanceElements=getDataTopBar+j+1;if(advanceElements>0){var advanceFieldsSmart=$(this).find('.rh_search_top_field_common .rh_prop_search__option:nth-of-type(n+'+advanceElements+')');advanceFieldsSmart.detach().prependTo(prePendTo)}});var rhSFOIModFields=function(){$('.rh_sfoi_advance_search_form').each(function(){var getDataTopBar=$(this).find('.rh_top_sfoi_fields').data('sfoi-top');var advanceSearch=$(this).find('.rh_top_sfoi_fields .rh_prop_search__option');var prePendTo=$(this).find('.rh_mod_sfoi_advance_fields');var j=0;var i=0;advanceSearch.each(function(){if(i<getDataTopBar){if($(this).hasClass('hide-fields')){j=2}} 19i++});var advanceElements=getDataTopBar+j+1;if(advanceElements>0){var advanceFieldsSmart=$(this).find('.rh_top_sfoi_fields .rh_prop_search__option:nth-of-type(n+'+advanceElements+')');advanceFieldsSmart.detach().prependTo(prePendTo)}})};var removeFadedFields=function(){$('.rh_mod_sfoi_content').removeClass('rh_sfoi_faded')};var disableSfoiAdvance=function(){if(!$.trim($('.rh_mod_sfoi_advance_fields').html()).length){$('.rh_top_sfoi_fields').addClass('rh_sfoi_hide_advance_fields')}};var SfoiCallbacks=$.Callbacks();SfoiCallbacks.add(rhSFOIModFields);SfoiCallbacks.fire(rhSFOIModFields);SfoiCallbacks.add(disableSfoiAdvance);SfoiCallbacks.fire(disableSfoiAdvance);SfoiCallbacks.add(removeFadedFields);SfoiCallbacks.fire(removeFadedFields);function insertParam(key,value){key=encodeURI(key);value=encodeURI(value);var kvp=document.location.search.substr(1).split('&');var i=kvp.length;var x;while(i--){x=kvp[i].split('=');if(x[0]==key){x[1]=value;kvp[i]=x.join('=');break}} 20if(i<0){kvp[kvp.length]=[key,value].join('=')} 21document.location.search=kvp.join('&')} 22$('#sort-properties').on('change',function(){var key='sortby';var value=$(this).val();insertParam(key,value)});var fixMapHeight=function(){var height=($('.rh_page__map_properties'))?$('.rh_page__map_properties').outerHeight():!1;var screenWidth=$(document).width();if(height&&(1024<screenWidth)){$('.rh_page__listing_map').css({'height':height})}};
22if(jQuery().validate&&jQuery().ajaxSubmit){var submitButton=$('#submit-button'),ajaxLoader=$('#ajax-loader'),messageContainer=$('#message-container'),errorContainer=$("#error-container");var formOptions={beforeSubmit:function(){submitButton.attr('disabled','disabled');ajaxLoader.fadeIn('fast');messageContainer.fadeOut('fast');errorContainer.fadeOut('fast')},success:function(ajax_response,statusText,xhr,$form){var response=$.parseJSON(ajax_response);ajaxLoader.fadeOut('fast');submitButton.removeAttr('disabled');if(response.success){$form.resetForm();messageContainer.html(response.message).fadeIn('fast');setTimeout(function(){messageContainer.fadeOut('slow')},5000);if(typeof inspiryResetReCAPTCHA=='function'){inspiryResetReCAPTCHA()} 23if(typeof CFOSData!=='undefined'){setTimeout(function(){window.location.replace(CFOSData.redirectPageUrl)},1000)} 24if(typeof contactFromData!=='undefined'){setTimeout(function(){window.location.replace(contactFromData.redirectPageUrl)},1000)}}else{errorContainer.html(response.message).fadeIn('fast')}}};$('#contact-form .contact-form').validate({errorLabelContainer:errorContainer,submitHandler:function(form){$(form).ajaxSubmit(formOptions)}});$('.cfos_contact_form').validate({errorLabelContainer:errorContainer,submitHandler:function(form){$(form).ajaxSubmit(formOptions)}});$('#agent-single-form').validate({errorLabelContainer:errorContainer,submitHandler:function(form){$(form).ajaxSubmit(formOptions)}})} 25if(jQuery().validate&&jQuery().ajaxSubmit){let submitButton=$('#schedule-submit'),ajaxLoader=$('#sat-loader'),messageContainer=$('#message-container'),errorContainer=$("#error-container");let satFormOptions={beforeSubmit:function(){submitButton.attr('disabled','disabled');ajaxLoader.fadeIn('fast');messageContainer.fadeOut('fast');errorContainer.fadeOut('fast')},success:function(ajax_response,statusText,xhr,$form){let response=$.parseJSON(ajax_response);ajaxLoader.fadeOut('fast');submitButton.removeAttr('disabled');if(response.success){$form.resetForm();messageContainer.html(response.message).fadeIn('fast');setTimeout(function(){messageContainer.fadeOut('slow')},5000);if(typeof inspiryResetReCAPTCHA=='function'){inspiryResetReCAPTCHA()}}else{errorContainer.html(response.message).fadeIn('fast')}}};$('#schedule-a-tour').validate({errorLabelContainer:errorContainer,submitHandler:function(form){$(form).ajaxSubmit(satFormOptions)}})} 26let singleProperty=document.querySelector('.single-property');if(singleProperty){let satForm=document.getElementById('schedule-a-tour');if(satForm){$("#sat-date").datepicker({minDate:0,showAnim:'slideDown',beforeShow:function(input,inst){inst.dpDiv[0].classList.add('schedule-calendar-wrapper')}})}} 27$('.floor-plans-accordions .floor-plan:first-child').addClass('current').children('.floor-plan-content').css('display','block').end().find('i.fas').removeClass('fa-plus').addClass('fa-minus');$('.floor-plan-title').on('click',function(){var parent_accordion=$(this).closest('.floor-plan');if(parent_accordion.hasClass('current')){$(this).find('i.fas').removeClass('fa-minus').addClass('fa-plus');parent_accordion.removeClass('current').children('.floor-plan-content').stop().slideUp(300)}else{$(this).find('i.fas').removeClass('fa-plus').addClass('fa-minus');parent_accordion.addClass('current').children('.floor-plan-content').stop().slideDown(300)} 28var siblings=parent_accordion.siblings('.floor-plan');siblings.find('i.fas').removeClass('fa-minus').addClass('fa-plus');siblings.removeClass('current').children('.floor-plan-content').stop().slideUp(300)});var forEach=function(t,o,r){if("[object Object]"===Object.prototype.toString.call(t))for(var c in t)Object.prototype.hasOwnProperty.call(t,c)&&o.call(r,t[c],c,t);else for(var e=0,l=t.length;l>e;e++)o.call(r,t[e],e,t)};var hamburgers=document.querySelectorAll(".hamburger");if(hamburgers.length>0){forEach(hamburgers,function(hamburger){hamburger.addEventListener("click",function(){this.classList.toggle("is-active")},!1)})} 29$(document).on('mouseup',function(e){var container=$(".main-menu");var innerContainer=container.find('ul.rh_menu__responsive');if(!container.is(e.target)&&container.has(e.target).length===0){if(innerContainer.hasClass('rh_menu__responsive_show')){innerContainer.removeClass('rh_menu__responsive_show')} 30if($(hamburgers).hasClass('is-active')){$(hamburgers).removeClass("is-active")}}});$('.icon-remove').on('click',function(e){e.preventDefault();$(this).parent().fadeOut(200)});if($('.rh_cta__btns .rh_btn--blackBG').length>0||$('.rh_cta__btns .rh_btn--whiteBG').length>0){var w1=$('.rh_cta__btns .rh_btn--blackBG').outerWidth();var w2=$('.rh_cta__btns .rh_btn--whiteBG').outerWidth();if(w1>w2){$('.rh_cta__btns .rh_btn--whiteBG').css('width',w1+"px")}else{$('.rh_cta__btns .rh_btn--blackBG').css('width',w2+"px")}} 31if($('.rh_cta__btns .rh_btn--secondary').length>0||$('.rh_cta__btns .rh_btn--greyBG').length>0){var w1=$('.rh_cta__btns .rh_btn--secondary').outerWidth();var w2=$('.rh_cta__btns .rh_btn--greyBG').outerWidth();if(w1>
31w2){$('.rh_cta__btns .rh_btn--greyBG').css('width',w1+"px")}else{$('.rh_cta__btns .rh_btn--secondary').css('width',w2+"px")}} 32$('.ihf-grid-result-mlsnum-proptype').parent().parent().find('.col-xs-9').toggleClass('col-xs-12');$('#ihf-main-container .ihf-detail-back-to-results a').html('<span class="fas fa-angle-left"></span><span class="rh_back-link"> Back to Results</span>');$("#ihf-refine-search-button").on('click',function(){$("#ihf-refine-search .dropdown-menu").fadeToggle();$("#ihf-sort-values").fadeOut()});$("#ihf-sort-values").parent().on('click',function(){$("#ihf-sort-values").fadeToggle();$("#ihf-refine-search .dropdown-menu").fadeOut()});$("#ihf-main-container").on('mouseleave',function(){$("#ihf-sort-values").fadeOut();$("#ihf-refine-search .dropdown-menu").fadeOut()});$(function(){var post_nav=$('.inspiry-post-nav');$(window).on('scroll',function(){if($(window).width()>980){if($(this).scrollTop()>650){post_nav.fadeIn('fast');return}} 33post_nav.fadeOut('fast')})});if(jQuery().barrating){$('#rate-it').barrating({theme:'fontawesome-stars',initialRating:5,})} 34var homePropertiesSection=$('#home-properties-section');if(homePropertiesSection.length&&homePropertiesSection.hasClass('ajax-pagination')){$(document).on('click','#home-properties-section .pagination > a',function(e){e.preventDefault();var homePropertiesContainer=$('#home-properties-section-wrapper',homePropertiesSection);var paginationLinks=$('.pagination > a',homePropertiesSection);var svgLoader=$('.svg-loader',homePropertiesSection);var currentButton=$(this);svgLoader.slideDown('fast');homePropertiesContainer.fadeTo('slow',0.5);paginationLinks.removeClass('current');currentButton.addClass('current');homePropertiesContainer.load(currentButton.attr('href')+' '+'#home-properties-section-inner',function(response,status,xhr){if(status=='success'){homePropertiesContainer.fadeTo(100,1,function(){});svgLoader.slideUp('fast');$('html, body').animate({scrollTop:homePropertiesSection.find('.rh_section__properties').offset().top-32},1000)}else{homePropertiesContainer.fadeTo('slow',1)}})})} 35const propertiesSection=$('#properties-listing');if(propertiesSection.length&&propertiesSection.hasClass('ajax-pagination')){const propertiesContainer=$('.rh_page__listing',propertiesSection);const svgLoader=$('.svg-loader',propertiesSection);const statsContainer=$('.rh_pagination__stats');const paginationContainer=$('.rh_pagination');const mapServiceType=localized.mapService.toString();const page_id=statsContainer.data('page-id');$(document).on('click','#properties-listing .rh_pagination > a',function(e){e.preventDefault();const paginationLinks=$('.rh_pagination > a',propertiesSection);let currentButton=$(this);svgLoader.slideDown('fast');propertiesContainer.fadeTo('slow',0.5);let current_page=parseInt(currentButton.attr('data-page-number'));statsContainer.attr('data-page',current_page);paginationContainer.load(currentButton.attr('href')+' '+'.rh_pagination > *');statsContainer.load(currentButton.attr('href')+' '+'.rh_pagination__stats > *');propertiesContainer.load(currentButton.attr('href')+' '+'.rh_page__listing > *',function(response,status,xhr){if(status=='success'){propertiesContainer.fadeTo(100,1,function(){paginationLinks.removeClass('current');currentButton.addClass('current')});svgLoader.slideUp('fast');$('html, body').animate({scrollTop:propertiesSection.find('.rh_page__listing').offset().top-100},1000)}else{propertiesContainer.fadeTo('slow',1)} 36if(typeof realhomesInfoboxPopupTrigger==='function'){realhomesInfoboxPopupTrigger()} 37if(typeof realhomes_update_favorites==='function'){realhomes_update_favorites()} 38if(typeof realhomes_update_compare_properties==='function'){realhomes_update_compare_properties()}});if(propertiesSection.hasClass('realhomes_ajax_search')){realhomes_update_ajax_map_results(current_page);let currentQueryStrings=statsContainer.data('query-strings');let searchURL=$('.rh_page').data('search-url');if(current_page===1){window.history.pushState({},'',searchURL+currentQueryStrings)}else{window.history.pushState({},'',searchURL+'page/'+current_page+'/'+currentQueryStrings)}}else if(typeof $('.rh_page').data('search-url')!='undefined'){$.ajax({url:ajaxurl,type:'post',data:{action:'realhomes_map_ajax_search_results',page_id:page_id,page:current_page},success:(response)=>{let propertiesMapData=response.data.propertiesData;if(typeof realhomes_update_open_street_map!=='undefined'&&typeof mapServiceType!=="undefined"&&mapServiceType==='openstreetmaps'){realhomes_update_open_street_map(propertiesMapData)}else if(typeof realhomes_update_mapbox!=='undefined'&&typeof mapServiceType!=="undefined"&&mapServiceType==='mapbox'){$('#map-head').empty().append('<div id="listing-map"></div>');realhomes_update_mapbox(propertiesMapData)}else if(typeof realhomes_update_google_map!=='undefined'){realhomes_update_google_map(propertiesMapData)}}});window.history.pushState({},'',currentButton.attr('href'))} 39window.history.pushState({},'',currentButton.attr('href'))})} 40var rowHeight=-1;$('.rh-compare-properties-row .rh-compare-properties-column p').each(function(){rowHeight=rowHeight>$(this).outerHeight()?rowHeight:$(this).outerHeight()});$('.rh-compare-properties-row .rh-compare-properties-column > p').css({height:rowHeight});if($.isFunction($.fn.isotope)){const container=$('.isotope'),filterLinks=$('#filter-by a'),isotopeOptions={filter:"*",layoutMode:'fitRows',itemSelector:'.isotope-item',animationEngine:'best-available'};if($('body').hasClass('rtl')){isotopeOptions.originLeft=!1} 41setTimeout(function(){container.isotope(isotopeOptions)},1000);filterLinks.on('click',function(e){let selector=$(this).data('filter');container.isotope({filter:'.'+selector});filterLinks.removeClass('active');$('#filter-by li').removeClass('current-cat');$(this).addClass('active');e.preventDefault()})} 42function isInViewport(node){var rect=node.getBoundingClientRect() 43return((rect.height>0||rect.width>0)&&rect.bottom>=0&&rect.right>=0&&rect.top<=(window.innerHeight||document.documentElement.clientHeight)&&rect.left<=(window.innerWidth||document.documentElement.clientWidth))} 44function scrollParallax(selector){var scrolled=$(window).scrollTop();$(selector).each(function(index,element){var initY=$(this).offset().top;var height=$(this).height();var endY=initY+$(this).height();var visible=isInViewport(this);if(visible){var diff=-scrolled+initY;var ratio=Math.round((diff/height)*100);
44$(this).css('background-position','center '+parseInt(-(ratio))+'px')}})} 45function parallaxBanner(selector,unit,speed){var docHeight=$(document).height();var scrolled=$(window).scrollTop();var parallaxSpeed=(0+(speed*(scrolled/docHeight)));$(selector).css('background-position','center '+parallaxSpeed+unit)} 46function parallaxBannerReverse(selector,unit,speed){var docHeight=$(document).height();var scrolled=$(window).scrollTop();var parallaxSpeed=(0-(speed*(scrolled/docHeight)));$(selector).css('background-position','center '+parallaxSpeed+unit)} 47$(window).on('scroll',function(){scrollParallax('.rh_parallax_cta');scrollParallax('.rh_parallax');parallaxBanner('#rh-banner-attachment-parallax','%',150);parallaxBanner('.rh_mod_parallax_sfoi','%',300)});function userNavPosition(selector){if(window.matchMedia('(max-width: 767px)').matches){var getHeaderHeight=$('.rh_header__wrap').height();var getBarHeight=$('.rh_menu__user').height();var getTopHeight=getHeaderHeight-getBarHeight;$(selector).css('top',getTopHeight/2+'px')}else{$(selector).css('top','auto')}} 48userNavPosition('.rh_header_advance .user_menu_wrapper');userNavPosition('.rh_header_advance .rh_menu .main-menu');$(window).on('resize',function(){userNavPosition('.rh_header_advance .user_menu_wrapper');userNavPosition('.rh_header_advance .rh_menu .main-menu')});function decorateWhatsAppLink(){var url='https://api.whatsapp.com/send?text=';var thisShareData=$('.share-this');var name=thisShareData.data('property-name');var permalink=thisShareData.data('property-permalink');var encodedText=encodeURIComponent(name+' '+permalink);var whatsApp=$(".inspiry_whats_app_share_link");whatsApp.attr('href',url+encodedText)} 49decorateWhatsAppLink();if(typeof google!==undefined){let input=document.getElementById('geolocation-address');if(input){function initAutocomplete(){const locationFieldsWrap=$('#location-fields-wrap');let autocomplete=new google.maps.places.Autocomplete(input);autocomplete.setFields(['address_components','geometry','icon','name']);autocomplete.addListener('place_changed',function(){const place=autocomplete.getPlace();locationFieldsWrap.find('.location-field-lat').val(place.geometry.location.lat());locationFieldsWrap.find('.location-field-lng').val(place.geometry.location.lng())})} 50initAutocomplete()}} 51const geolocationRadiusWrapper=$('#geolocation-radius-slider-wrapper');if(geolocationRadiusWrapper.length){const geolocationRadiusSlider=geolocationRadiusWrapper.find('#geolocation-radius-slider');geolocationRadiusSlider.slider({range:'max',value:geolocationRadiusSlider.data('value'),min:geolocationRadiusSlider.data('min-value'),max:geolocationRadiusSlider.data('max-value'),slide:function(event,ui){geolocationRadiusWrapper.find('strong').text(ui.value+' '+geolocationRadiusSlider.data('unit'));geolocationRadiusWrapper.find('#rh-geolocation-radius').val(ui.value)}})}})})(jQuery)
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.