addNamespace("SW.BS.AjaxUI");
SW.BS.AjaxUI.AjaxProFun_class = Class.create();
Object.extend(SW.BS.AjaxUI.AjaxProFun_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetBoroughList: function(cityid) {
		return this.invoke("GetBoroughList", {"cityid":cityid}, this.GetBoroughList.getArguments().slice(1));
	},
	GetPlateList: function(boroughid) {
		return this.invoke("GetPlateList", {"boroughid":boroughid}, this.GetPlateList.getArguments().slice(1));
	},
	GetSubwayList: function(cityid) {
		return this.invoke("GetSubwayList", {"cityid":cityid}, this.GetSubwayList.getArguments().slice(1));
	},
	GetSubwayStationList: function(subwayid) {
		return this.invoke("GetSubwayStationList", {"subwayid":subwayid}, this.GetSubwayStationList.getArguments().slice(1));
	},
	dsSubscribelist: function(PageSize, CurrentPage, strwhere, strUserState, userid) {
		return this.invoke("dsSubscribelist", {"PageSize":PageSize, "CurrentPage":CurrentPage, "strwhere":strwhere, "strUserState":strUserState, "userid":userid}, this.dsSubscribelist.getArguments().slice(5));
	},
	dsGetIndexMess: function() {
		return this.invoke("dsGetIndexMess", {}, this.dsGetIndexMess.getArguments().slice(0));
	},
	SubscribelistCount: function(strwhere) {
		return this.invoke("SubscribelistCount", {"strwhere":strwhere}, this.SubscribelistCount.getArguments().slice(1));
	},
	ClickAdWriteHouse: function(subwayid) {
		return this.invoke("ClickAdWriteHouse", {"subwayid":subwayid}, this.ClickAdWriteHouse.getArguments().slice(1));
	},
	dsSaleHouse: function(intUserid) {
		return this.invoke("dsSaleHouse", {"intUserid":intUserid}, this.dsSaleHouse.getArguments().slice(1));
	},
	SaleMoney: function(strSubscribe, strHouse, strUserid) {
		return this.invoke("SaleMoney", {"strSubscribe":strSubscribe, "strHouse":strHouse, "strUserid":strUserid}, this.SaleMoney.getArguments().slice(3));
	},
	GetSubscriptionList: function(userid) {
		return this.invoke("GetSubscriptionList", {"userid":userid}, this.GetSubscriptionList.getArguments().slice(1));
	},
	GetForSubscriptionCount: function(sid) {
		return this.invoke("GetForSubscriptionCount", {"sid":sid}, this.GetForSubscriptionCount.getArguments().slice(1));
	},
	GetForSubscriptionList: function(PageSize, CurrentPage, sid) {
		return this.invoke("GetForSubscriptionList", {"PageSize":PageSize, "CurrentPage":CurrentPage, "sid":sid}, this.GetForSubscriptionList.getArguments().slice(3));
	},
	SubscriptionUpdateLook: function(sid, id) {
		return this.invoke("SubscriptionUpdateLook", {"sid":sid, "id":id}, this.SubscriptionUpdateLook.getArguments().slice(2));
	},
	DeleteSubscription: function(sid) {
		return this.invoke("DeleteSubscription", {"sid":sid}, this.DeleteSubscription.getArguments().slice(1));
	},
	PostVerCode: function(MobilePhone, VerType) {
		return this.invoke("PostVerCode", {"MobilePhone":MobilePhone, "VerType":VerType}, this.PostVerCode.getArguments().slice(2));
	},
	CheckVerCode: function(MobilePhone, VerType, VerCode) {
		return this.invoke("CheckVerCode", {"MobilePhone":MobilePhone, "VerType":VerType, "VerCode":VerCode}, this.CheckVerCode.getArguments().slice(3));
	},
	UpdateVerCode: function(MobilePhone, VerType, VerCode) {
		return this.invoke("UpdateVerCode", {"MobilePhone":MobilePhone, "VerType":VerType, "VerCode":VerCode}, this.UpdateVerCode.getArguments().slice(3));
	},
	CanViewMore: function(userid, userstate, houseid) {
		return this.invoke("CanViewMore", {"userid":userid, "userstate":userstate, "houseid":houseid}, this.CanViewMore.getArguments().slice(3));
	},
	UndoJJHouse: function(id) {
		return this.invoke("UndoJJHouse", {"id":id}, this.UndoJJHouse.getArguments().slice(1));
	},
	InsertTipsMember: function(userid, type) {
		return this.invoke("InsertTipsMember", {"userid":userid, "type":type}, this.InsertTipsMember.getArguments().slice(2));
	},
	HouseGroup_GetListByUserid: function(userid) {
		return this.invoke("HouseGroup_GetListByUserid", {"userid":userid}, this.HouseGroup_GetListByUserid.getArguments().slice(1));
	},
	GetLastNewsLogList: function(propertyid) {
		return this.invoke("GetLastNewsLogList", {"propertyid":propertyid}, this.GetLastNewsLogList.getArguments().slice(1));
	},
	UpdateTableColumn: function(tbtype, id, value) {
		return this.invoke("UpdateTableColumn", {"tbtype":tbtype, "id":id, "value":value}, this.UpdateTableColumn.getArguments().slice(3));
	},
	addAnalysis: function(strUserid, strFuctionid, strFuctioname, strProperty, strHouseid, strInfo, strFromUrl) {
		return this.invoke("addAnalysis", {"strUserid":strUserid, "strFuctionid":strFuctionid, "strFuctioname":strFuctioname, "strProperty":strProperty, "strHouseid":strHouseid, "strInfo":strInfo, "strFromUrl":strFromUrl}, this.addAnalysis.getArguments().slice(7));
	},
	SearchAdhouseNew: function(AdhouseID, userid) {
		return this.invoke("SearchAdhouseNew", {"AdhouseID":AdhouseID, "userid":userid}, this.SearchAdhouseNew.getArguments().slice(2));
	},
	initialize: function() {
		this.url = '/ajaxpro/SW.BS.AjaxUI.AjaxProFun,Business.ashx';
	}
}));
SW.BS.AjaxUI.AjaxProFun = new SW.BS.AjaxUI.AjaxProFun_class();

