var RefineSearch=function(){var a;var f;var i;var h;var c;var g;var e;var j;var d;var k;var b=false;return{Initialize:function(u,t,s,r,q,p,o,n,m,l){a=u;f=t;i=s;h=r;c=q;g=p;e=o;j=n;d=m;k=l},SetLabelText:function(l,m){l.innerHTML=m},SetRateText:function(l,m){var n=$get(a);var o="<div class='slider-category'>price per night</div>"+(l==m?String.format("${0:C}",l):String.format("${0:C}-${1:C}",l,m));RefineSearch.SetLabelText(n,o)},Rate_OnClientValueChanged:function(l,m){RefineSearch.SetRateText(l.getValue(0),l.getValue(1))},ResetSliderTarget:function(l){l.value=l.defaultValue},ResetSlider:function(m){var l=m._multiHandleSliderTargets;RefineSearch.ResetSliderTarget($get(l[0].ControlID));RefineSearch.ResetSliderTarget($get(l[1].ControlID));m.setValue(0,m.getValue(0));m.setValue(1,m.getValue(1))},Slider_OnClientLoad:function(m,l){RefineSearch.ResetSlider(m)},GetFractionalText:function(o){if(o==0){return"0"}o=o/4;var n=Math.round(o-0.5);var m=o-n;var l;if(m==0.25){l="¼"}else{if(m==0.5){l="½"}else{if(m==0.75){l="¾"}else{if(m>0){l=m.ToString()}else{l=""}}}}if(n==0){return l}else{return n+l}},GetBedsText:function(l){if(l==0){return"0"}else{if(l==1){return"Studio"}else{return RefineSearch.GetFractionalText(l-1)}}},SetBedsText:function(m,n){var l=$get(f);RefineSearch.SetLabelText(l,"<div class='slider-category'>bedrooms</div>"+RefineSearch.GetBedsText(m)+((m===n)?"":"-"+RefineSearch.GetBedsText(n)))},Beds_OnClientValueChanged:function(l,m){RefineSearch.SetBedsText(l.getValue(0),l.getValue(1))},SetBathsText:function(l,n){var m=$get(i);RefineSearch.SetLabelText(m,"<div class='slider-category'>bathrooms</div>"+RefineSearch.GetFractionalText(l)+((l===n)?"":"-"+RefineSearch.GetFractionalText(n)))},Baths_OnClientValueChanged:function(l,m){RefineSearch.SetBathsText(l.getValue(0),l.getValue(1))},SetRatingLabelText:function(l){RefineSearch.SetLabelText($get(h),((l<5)?l+"+":l)+" Stars")},RatedChanged:function(m,l){RefineSearch.SetRatingLabelText(l._rating)},PageLoad:function(n,m){if(!m.get_isPartialLoad()){var l=$find("RatingBehavior");l.add_Rated(RefineSearch.RatedChanged);l.set_Rating(l.get_Rating());if(b){RefineSearch.SetRatingLabelText(l.get_Rating())}}},PageLoaded:function(m,l){RefineSearch.SetRateText($get(c).value,$get(g).value);RefineSearch.SetBedsText($get(e).value,$get(j).value);RefineSearch.SetBathsText($get(d).value,$get(k).value);if($find("RatingBehavior")==null){b=true}else{RefineSearch.SetRatingLabelText($find("RatingBehavior").get_Rating())}}}}();$(document).ready(function(){$("#searching").hide();if($("#quickSearch a").length==0){$("#quickSearch").hide()}$("#WTDPanel").dialog({resizable:false,width:500,autoOpen:false,modal:true});$("#closeWTDPanel").click(function(){$("#WTDPanel").dialog("close")})});function PremiumListings_LinkButton_Click(b,a){window.scrollTo(0,0);var c=$get("__SCROLLPOSITIONX");if(c){c.value=0}};
