var Real_Estate_Search = { SearchBtn_Click:function(SearchParamJson,callback,context){return new ajax_request(this.url + '?_method=SearchBtn_Click&_session=rw','SearchParamJson=' + enc(SearchParamJson),callback, context);}, ExecuteSingleMapSearch:function(SearchParamJson,MapParamJson,evalFieldId,callback,context){return new ajax_request(this.url + '?_method=ExecuteSingleMapSearch&_session=rw','SearchParamJson=' + enc(SearchParamJson)+ '&MapParamJson=' + enc(MapParamJson)+ '&evalFieldId=' + enc(evalFieldId),callback, context);}, ExecuteRecursiveMapSeach:function(SearchParamJson,MapParamJson,evalFieldId,pixelLength,callback,context){return new ajax_request(this.url + '?_method=ExecuteRecursiveMapSeach&_session=rw','SearchParamJson=' + enc(SearchParamJson)+ '&MapParamJson=' + enc(MapParamJson)+ '&evalFieldId=' + enc(evalFieldId)+ '&pixelLength=' + enc(pixelLength),callback, context);}, ExecuteZipSearch:function(SearchParamJson,callback,context){return new ajax_request(this.url + '?_method=ExecuteZipSearch&_session=rw','SearchParamJson=' + enc(SearchParamJson),callback, context);}, CityLayerSearch:function(SearchParamJson,City,State,callback,context){return new ajax_request(this.url + '?_method=CityLayerSearch&_session=rw','SearchParamJson=' + enc(SearchParamJson)+ '&City=' + enc(City)+ '&State=' + enc(State),callback, context);}, LoadSummaryBucket:function(bucketNo,callback,context){return new ajax_request(this.url + '?_method=LoadSummaryBucket&_session=rw','bucketNo=' + enc(bucketNo),callback, context);}, ShowListingSummary:function(mlsNumber,mlsCompanyID,bucketNo,callback,context){return new ajax_request(this.url + '?_method=ShowListingSummary&_session=rw','mlsNumber=' + enc(mlsNumber)+ '&mlsCompanyID=' + enc(mlsCompanyID)+ '&bucketNo=' + enc(bucketNo),callback, context);}, SetPushpinSession:function(mlsCompanyID,mlsNumber,callback,context){return new ajax_request(this.url + '?_method=SetPushpinSession&_session=rw','mlsCompanyID=' + enc(mlsCompanyID)+ '&mlsNumber=' + enc(mlsNumber),callback, context);}, GetPriceEntity:function(category,callback,context){return new ajax_request(this.url + '?_method=GetPriceEntity&_session=rw','category=' + enc(category),callback, context);}, CompareListings:function(callback,context){return new ajax_request(this.url + '?_method=CompareListings&_session=rw','',callback, context);}, ManageCompareListing:function(mlsNumber,mlsCompanyId,checkedStatus,callback,context){return new ajax_request(this.url + '?_method=ManageCompareListing&_session=rw','mlsNumber=' + enc(mlsNumber)+ '&mlsCompanyId=' + enc(mlsCompanyId)+ '&checkedStatus=' + enc(checkedStatus),callback, context);}, UpdateComparisonList:function(finalSelectionList,callback,context){return new ajax_request(this.url + '?_method=UpdateComparisonList&_session=rw','finalSelectionList=' + enc(finalSelectionList),callback, context);}, UpdateSearchBtn_Click:function(ssID,SearchParamJson,MapSearchParamJson,searchName,SearchType,callback,context){return new ajax_request(this.url + '?_method=UpdateSearchBtn_Click&_session=rw','ssID=' + enc(ssID)+ '&SearchParamJson=' + enc(SearchParamJson)+ '&MapSearchParamJson=' + enc(MapSearchParamJson)+ '&searchName=' + enc(searchName)+ '&SearchType=' + enc(SearchType),callback, context);}, SaveSearchBtn_Click:function(SearchParamJson,MapSearchParamJson,searchName,SearchType,callback,context){return new ajax_request(this.url + '?_method=SaveSearchBtn_Click&_session=rw','SearchParamJson=' + enc(SearchParamJson)+ '&MapSearchParamJson=' + enc(MapSearchParamJson)+ '&searchName=' + enc(searchName)+ '&SearchType=' + enc(SearchType),callback, context);}, CheckUserSession:function(callback,context){return new ajax_request(this.url + '?_method=CheckUserSession&_session=rw','',callback, context);}, AddFavorites:function(mlsCompanyID,mlsNumber,callback,context){return new ajax_request(this.url + '?_method=AddFavorites&_session=rw','mlsCompanyID=' + enc(mlsCompanyID)+ '&mlsNumber=' + enc(mlsNumber),callback, context);}, url:'/ajax/Portal.Web.UI.Real_Estate_Search,Portal.Web.UI.ashx' } // // IAjaxObjectConverter Client Scripts // function digi(v, c){v = v + "";var n = "0000";if(v.length < c) return n.substr(0, c-v.length) + v;return v;} function DateTime(year,month,day,hours,minutes,seconds) { if(year>9999||year<1970||month<1||month>12||day<0||day>31||hours<0||hours>23||minutes<0||minutes>59||seconds<0||seconds>59)throw("ArgumentException"); this.Year = year;this.Month = month;this.Day = day;this.Hours = hours;this.Minutes = minutes;this.Seconds = seconds; } DateTime.prototype.toString = function() { return digi(this.Year,4) + digi(this.Month,2) + digi(this.Day,2) + digi(this.Hours,2) + digi(this.Minutes,2) + digi(this.Seconds,2); } function AjaxImage(url){var img=new Image();img.src=url;return img;}