if(typeof UserControl_ExchangeSearch == "undefined") UserControl_ExchangeSearch={};
UserControl_ExchangeSearch_class = function() {};
Object.extend(UserControl_ExchangeSearch_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SearchExchange: function(BuildingName, Area, SaleType, BuildingType, ExchangeDateFrom, ExchangeDateTo, ListPriceLow, ListPriceHigh, AveragePriceLow, AveragePriceHigh, PageSize, PageIndex) {
		return this.invoke("SearchExchange", {"BuildingName":BuildingName, "Area":Area, "SaleType":SaleType, "BuildingType":BuildingType, "ExchangeDateFrom":ExchangeDateFrom, "ExchangeDateTo":ExchangeDateTo, "ListPriceLow":ListPriceLow, "ListPriceHigh":ListPriceHigh, "AveragePriceLow":AveragePriceLow, "AveragePriceHigh":AveragePriceHigh, "PageSize":PageSize, "PageIndex":PageIndex}, this.SearchExchange.getArguments().slice(12));
	},
	GetRecordCount: function(BuildingName, Area, SaleType, BuildingType, ExchangeDateFrom, ExchangeDateTo, ListPriceLow, ListPriceHigh, AveragePriceLow, AveragePriceHigh) {
		return this.invoke("GetRecordCount", {"BuildingName":BuildingName, "Area":Area, "SaleType":SaleType, "BuildingType":BuildingType, "ExchangeDateFrom":ExchangeDateFrom, "ExchangeDateTo":ExchangeDateTo, "ListPriceLow":ListPriceLow, "ListPriceHigh":ListPriceHigh, "AveragePriceLow":AveragePriceLow, "AveragePriceHigh":AveragePriceHigh}, this.GetRecordCount.getArguments().slice(10));
	},
	SearchHotExchange: function(BuildingName, Area, SaleType, BuildingType, ExchangeDateFrom, ExchangeDateTo, ListPriceLow, ListPriceHigh, AveragePriceLow, AveragePriceHigh, PageSize, PageIndex) {
		return this.invoke("SearchHotExchange", {"BuildingName":BuildingName, "Area":Area, "SaleType":SaleType, "BuildingType":BuildingType, "ExchangeDateFrom":ExchangeDateFrom, "ExchangeDateTo":ExchangeDateTo, "ListPriceLow":ListPriceLow, "ListPriceHigh":ListPriceHigh, "AveragePriceLow":AveragePriceLow, "AveragePriceHigh":AveragePriceHigh, "PageSize":PageSize, "PageIndex":PageIndex}, this.SearchHotExchange.getArguments().slice(12));
	},
	GetCountHot: function(BuildingName, Area, SaleType, BuildingType, ExchangeDateFrom, ExchangeDateTo, ListPriceLow, ListPriceHigh, AveragePriceLow, AveragePriceHigh) {
		return this.invoke("GetCountHot", {"BuildingName":BuildingName, "Area":Area, "SaleType":SaleType, "BuildingType":BuildingType, "ExchangeDateFrom":ExchangeDateFrom, "ExchangeDateTo":ExchangeDateTo, "ListPriceLow":ListPriceLow, "ListPriceHigh":ListPriceHigh, "AveragePriceLow":AveragePriceLow, "AveragePriceHigh":AveragePriceHigh}, this.GetCountHot.getArguments().slice(10));
	},
	SearchValuation: function(BuildingName, Area, PageSize, PageIndex) {
		return this.invoke("SearchValuation", {"BuildingName":BuildingName, "Area":Area, "PageSize":PageSize, "PageIndex":PageIndex}, this.SearchValuation.getArguments().slice(4));
	},
	GetValuationCount: function(BuildingName, Area) {
		return this.invoke("GetValuationCount", {"BuildingName":BuildingName, "Area":Area}, this.GetValuationCount.getArguments().slice(2));
	},
	GetSaleTypeChinese: function(SaleType) {
		return this.invoke("GetSaleTypeChinese", {"SaleType":SaleType}, this.GetSaleTypeChinese.getArguments().slice(1));
	},
	GetBuildingType: function(BuildingType) {
		return this.invoke("GetBuildingType", {"BuildingType":BuildingType}, this.GetBuildingType.getArguments().slice(1));
	},
	GetPageSerial: function(CurrentNum, MaxNum, Length) {
		return this.invoke("GetPageSerial", {"CurrentNum":CurrentNum, "MaxNum":MaxNum, "Length":Length}, this.GetPageSerial.getArguments().slice(3));
	},
	url: '/ajaxpro/UserControl_ExchangeSearch,App_Web_exchangesearch.ascx.6be62623.ashx'
}));
UserControl_ExchangeSearch = new UserControl_ExchangeSearch_class();

