if(typeof RealtyAjax == "undefined") RealtyAjax={};
RealtyAjax_class = function() {};
Object.extend(RealtyAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetScopeObjectList: function(mapType, zoom, x, y) {
		return this.invoke("GetScopeObjectList", {"mapType":mapType, "zoom":zoom, "x":x, "y":y}, this.GetScopeObjectList.getArguments().slice(4));
	},
	GetScopeObject4project: function(mapType, zoom, x, y) {
		return this.invoke("GetScopeObject4project", {"mapType":mapType, "zoom":zoom, "x":x, "y":y}, this.GetScopeObject4project.getArguments().slice(4));
	},
	GetRealtyProject: function(cityZone) {
		return this.invoke("GetRealtyProject", {"cityZone":cityZone}, this.GetRealtyProject.getArguments().slice(1));
	},
	GetHotRealtyProject: function() {
		return this.invoke("GetHotRealtyProject", {}, this.GetHotRealtyProject.getArguments().slice(0));
	},
	GetSellList: function() {
		return this.invoke("GetSellList", {}, this.GetSellList.getArguments().slice(0));
	},
	GetLetList: function() {
		return this.invoke("GetLetList", {}, this.GetLetList.getArguments().slice(0));
	},
	GetSellListOfObj: function(pageIndex, pageSize, objID) {
		return this.invoke("GetSellListOfObj", {"pageIndex":pageIndex, "pageSize":pageSize, "objID":objID}, this.GetSellListOfObj.getArguments().slice(3));
	},
	GetSellCountOfObj: function(objID) {
		return this.invoke("GetSellCountOfObj", {"objID":objID}, this.GetSellCountOfObj.getArguments().slice(1));
	},
	GetSellCountByCurrentUser: function() {
		return this.invoke("GetSellCountByCurrentUser", {}, this.GetSellCountByCurrentUser.getArguments().slice(0));
	},
	GetLetListOfObj: function(pageIndex, pageSize, objID) {
		return this.invoke("GetLetListOfObj", {"pageIndex":pageIndex, "pageSize":pageSize, "objID":objID}, this.GetLetListOfObj.getArguments().slice(3));
	},
	GetLetCountOfObj: function(objID) {
		return this.invoke("GetLetCountOfObj", {"objID":objID}, this.GetLetCountOfObj.getArguments().slice(1));
	},
	GetLetCountByCurrentUser: function() {
		return this.invoke("GetLetCountByCurrentUser", {}, this.GetLetCountByCurrentUser.getArguments().slice(0));
	},
	GetObjName: function(id) {
		return this.invoke("GetObjName", {"id":id}, this.GetObjName.getArguments().slice(1));
	},
	GetSearchConfig: function(searchData, type, user) {
		return this.invoke("GetSearchConfig", {"searchData":searchData, "type":type, "user":user}, this.GetSearchConfig.getArguments().slice(3));
	},
	GetSearchList: function(searchData, type, user, pageIndex, pageSize) {
		return this.invoke("GetSearchList", {"searchData":searchData, "type":type, "user":user, "pageIndex":pageIndex, "pageSize":pageSize}, this.GetSearchList.getArguments().slice(5));
	},
	GetSearchCount: function(searchData, type, user) {
		return this.invoke("GetSearchCount", {"searchData":searchData, "type":type, "user":user}, this.GetSearchCount.getArguments().slice(3));
	},
	DelRecord: function(id, type) {
		return this.invoke("DelRecord", {"id":id, "type":type}, this.DelRecord.getArguments().slice(2));
	},
	BuildHomePageSearch: function(searchData, type, pageIndex, pageSize) {
		return this.invoke("BuildHomePageSearch", {"searchData":searchData, "type":type, "pageIndex":pageIndex, "pageSize":pageSize}, this.BuildHomePageSearch.getArguments().slice(4));
	},
	GetHomePageSearchCount: function(searchData, type) {
		return this.invoke("GetHomePageSearchCount", {"searchData":searchData, "type":type}, this.GetHomePageSearchCount.getArguments().slice(2));
	},
	BuildHomePageSearchStr: function(searchData) {
		return this.invoke("BuildHomePageSearchStr", {"searchData":searchData}, this.BuildHomePageSearchStr.getArguments().slice(1));
	},
	GetHouseList: function(a) {
		return this.invoke("GetHouseList", {"a":a}, this.GetHouseList.getArguments().slice(1));
	},
	GetMyLetList: function(pageIndex, pageSize) {
		return this.invoke("GetMyLetList", {"pageIndex":pageIndex, "pageSize":pageSize}, this.GetMyLetList.getArguments().slice(2));
	},
	GetMySellList: function(pageIndex, pageSize) {
		return this.invoke("GetMySellList", {"pageIndex":pageIndex, "pageSize":pageSize}, this.GetMySellList.getArguments().slice(2));
	},
	url: '/ajaxpro/RealtyAjax,App_Code.ashx'
}));
RealtyAjax = new RealtyAjax_class();

