jQuery(document).ready(function($){"function"!=typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});jQuery(".apexidx-AadvancedSearchLink").attr("href", searchFormParams.ApexIdxDomainUrl+'advancedsearch');jQuery("#auto-search").autocomplete({source:function(e,r){var a="",i="",u=jQuery("#auto-search").val();return u.length<3?!1:void jQuery.ajax({type:"POST",url:searchFormParams.ApexIdxDomainUrl+"webservices/getListing.php",dataType:"JSON",crossDomain:!0,data:{proType:a,listingStatus:i,searchText:u,action:"getAutoSearch"},success:function(e){r(e)}})}}),jQuery("#apexidx-submitRTSearch").click(function(){var e="",r="",a="";jQuery(".validationError").hide();var i=jQuery('#Apexidx-SearchForm').serializeArray();return jQuery.each(i,function(i,u){if(jQuery.trim(u.value))if("minPrice"==u.name||"maxPrice"==u.name)"minPrice"==u.name?r+=u.value:"maxPrice"==u.name&&(r=""==r?0:r,parseInt(r)>parseInt(u.value)?(maxPrice=r,r=u.value,r+="-"+maxPrice):r+="-"+u.value);else if("auto-search"==u.name){var t=u.value.trim().replace(/\ |\//gi,"-");a+=t+"_autosearch",e+=a}else e+=""==e?u.value+"_"+u.name:"/"+u.value+"_"+u.name}),""!=r&&(e+=""==e?e+=r+"_price":"/"+r+"_price"),""==e?(jQuery(".validationError").show(),!1):(e+="/1_p",e=searchFormParams.ApexIdxDomainUrl+"results/"+e,window.location.href=e,!1)}),$(".apexidx-rsbsearch-rt-form").keydown(function(e){return"13"==e.keyCode?(e.preventDefault(),$("#apexidx-submitRTSearch").click(),!1):void 0});});