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));
	},
	SearchAgencyName: function(AgencyName, cityId, boroughid) {
		return this.invoke("SearchAgencyName", {"AgencyName":AgencyName, "cityId":cityId, "boroughid":boroughid}, this.SearchAgencyName.getArguments().slice(3));
	},
	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));
	},
	SearchPropertyName: function(propertyName, cityId, propertynamepy, propertyNameallpy) {
		return this.invoke("SearchPropertyName", {"propertyName":propertyName, "cityId":cityId, "propertynamepy":propertynamepy, "propertyNameallpy":propertyNameallpy}, this.SearchPropertyName.getArguments().slice(4));
	},
	dsGetIndexMess: function() {
		return this.invoke("dsGetIndexMess", {}, this.dsGetIndexMess.getArguments().slice(0));
	},
	dsGetIndexIntegrity: function(strType, strUserid) {
		return this.invoke("dsGetIndexIntegrity", {"strType":strType, "strUserid":strUserid}, this.dsGetIndexIntegrity.getArguments().slice(2));
	},
	dsGetIndexphone: function(strType, strUserid) {
		return this.invoke("dsGetIndexphone", {"strType":strType, "strUserid":strUserid}, this.dsGetIndexphone.getArguments().slice(2));
	},
	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));
	},
	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));
	},
	GetCncCallLogByplanID: function(PlateID, BoroughID) {
		return this.invoke("GetCncCallLogByplanID", {"PlateID":PlateID, "BoroughID":BoroughID}, this.GetCncCallLogByplanID.getArguments().slice(2));
	},
	GetPlanCNCByPlateID: function(PlateID, BoroughID) {
		return this.invoke("GetPlanCNCByPlateID", {"PlateID":PlateID, "BoroughID":BoroughID}, this.GetPlanCNCByPlateID.getArguments().slice(2));
	},
	dsGetIndexByBoroughID: function(BoroughID) {
		return this.invoke("dsGetIndexByBoroughID", {"BoroughID":BoroughID}, this.dsGetIndexByBoroughID.getArguments().slice(1));
	},
	GetPlanValueByPlateID: function(PlateID, BoroughID) {
		return this.invoke("GetPlanValueByPlateID", {"PlateID":PlateID, "BoroughID":BoroughID}, this.GetPlanValueByPlateID.getArguments().slice(2));
	},
	Member_PhoneCommentInsert: function(MobilePhone, Userid, HouseID, CommentContent, CommentType, CreateIP, vercode, verid) {
		return this.invoke("Member_PhoneCommentInsert", {"MobilePhone":MobilePhone, "Userid":Userid, "HouseID":HouseID, "CommentContent":CommentContent, "CommentType":CommentType, "CreateIP":CreateIP, "vercode":vercode, "verid":verid}, this.Member_PhoneCommentInsert.getArguments().slice(8));
	},
	VerCodeInsert: function(MobilePhone, Userid, CommentType) {
		return this.invoke("VerCodeInsert", {"MobilePhone":MobilePhone, "Userid":Userid, "CommentType":CommentType}, this.VerCodeInsert.getArguments().slice(3));
	},
	Member_CheckJoinCXT: function(Userid) {
		return this.invoke("Member_CheckJoinCXT", {"Userid":Userid}, this.Member_CheckJoinCXT.getArguments().slice(1));
	},
	Member_CheckQuitCXT: function(Userid) {
		return this.invoke("Member_CheckQuitCXT", {"Userid":Userid}, this.Member_CheckQuitCXT.getArguments().slice(1));
	},
	UpdateClickNums: function(typeid) {
		return this.invoke("UpdateClickNums", {"typeid":typeid}, this.UpdateClickNums.getArguments().slice(1));
	},
	AddSubscriptionEmail: function(ks, mail) {
		return this.invoke("AddSubscriptionEmail", {"ks":ks, "mail":mail}, this.AddSubscriptionEmail.getArguments().slice(2));
	},
	QuitSubscription: function(sid, keycode) {
		return this.invoke("QuitSubscription", {"sid":sid, "keycode":keycode}, this.QuitSubscription.getArguments().slice(2));
	},
	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));
	},
	UpdateTableColumn: function(tbtype, id, value) {
		return this.invoke("UpdateTableColumn", {"tbtype":tbtype, "id":id, "value":value}, this.UpdateTableColumn.getArguments().slice(3));
	},
	HouseModelPicture_DelPicLogical: function(id) {
		return this.invoke("HouseModelPicture_DelPicLogical", {"id":id}, this.HouseModelPicture_DelPicLogical.getArguments().slice(1));
	},
	PropertyPicture_DelPicLogical: function(id) {
		return this.invoke("PropertyPicture_DelPicLogical", {"id":id}, this.PropertyPicture_DelPicLogical.getArguments().slice(1));
	},
	Picture_Indoor_DelPicLogical: function(id) {
		return this.invoke("Picture_Indoor_DelPicLogical", {"id":id}, this.Picture_Indoor_DelPicLogical.getArguments().slice(1));
	},
	Picture_Plan_DelPicLogical: function(id) {
		return this.invoke("Picture_Plan_DelPicLogical", {"id":id}, this.Picture_Plan_DelPicLogical.getArguments().slice(1));
	},
	Picture_Traffic_DelPicLogical: function(id) {
		return this.invoke("Picture_Traffic_DelPicLogical", {"id":id}, this.Picture_Traffic_DelPicLogical.getArguments().slice(1));
	},
	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));
	},
	CheckUserMail: function(EMail) {
		return this.invoke("CheckUserMail", {"EMail":EMail}, this.CheckUserMail.getArguments().slice(1));
	},
	CheckUserName: function(strUsername) {
		return this.invoke("CheckUserName", {"strUsername":strUsername}, this.CheckUserName.getArguments().slice(1));
	},
	CheckMobilephone: function(strmobilephone) {
		return this.invoke("CheckMobilephone", {"strmobilephone":strmobilephone}, this.CheckMobilephone.getArguments().slice(1));
	},
	CheckMobilephoneborker: function(strmobilephone) {
		return this.invoke("CheckMobilephoneborker", {"strmobilephone":strmobilephone}, this.CheckMobilephoneborker.getArguments().slice(1));
	},
	SearchAdhouseNew: function(AdhouseID, userid) {
		return this.invoke("SearchAdhouseNew", {"AdhouseID":AdhouseID, "userid":userid}, this.SearchAdhouseNew.getArguments().slice(2));
	},
	CheckBranchMobilephone: function(strmobilephone, cityid) {
		return this.invoke("CheckBranchMobilephone", {"strmobilephone":strmobilephone, "cityid":cityid}, this.CheckBranchMobilephone.getArguments().slice(2));
	},
	updatetext: function(strID, strtxt, strUserid, strContactUserid) {
		return this.invoke("updatetext", {"strID":strID, "strtxt":strtxt, "strUserid":strUserid, "strContactUserid":strContactUserid}, this.updatetext.getArguments().slice(4));
	},
	GetPriceLevel: function(strflag, defaulttitle) {
		return this.invoke("GetPriceLevel", {"strflag":strflag, "defaulttitle":defaulttitle}, this.GetPriceLevel.getArguments().slice(2));
	},
	BrokerAdvice: function(userid, content) {
		return this.invoke("BrokerAdvice", {"userid":userid, "content":content}, this.BrokerAdvice.getArguments().slice(2));
	},
	DeleteHouse: function(flowid, userid) {
		return this.invoke("DeleteHouse", {"flowid":flowid, "userid":userid}, this.DeleteHouse.getArguments().slice(2));
	},
	JoinJypb: function(userid) {
		return this.invoke("JoinJypb", {"userid":userid}, this.JoinJypb.getArguments().slice(1));
	},
	QuitJypb: function(userid) {
		return this.invoke("QuitJypb", {"userid":userid}, this.QuitJypb.getArguments().slice(1));
	},
	GetWangjindongtai: function() {
		return this.invoke("GetWangjindongtai", {}, this.GetWangjindongtai.getArguments().slice(0));
	},
	CheckHouseIDByUserID: function(HouseID, UserID) {
		return this.invoke("CheckHouseIDByUserID", {"HouseID":HouseID, "UserID":UserID}, this.CheckHouseIDByUserID.getArguments().slice(2));
	},
	GetHouseSimpleInfoByUserID: function(HouseID, UserID) {
		return this.invoke("GetHouseSimpleInfoByUserID", {"HouseID":HouseID, "UserID":UserID}, this.GetHouseSimpleInfoByUserID.getArguments().slice(2));
	},
	CheckBargainWithUserID: function(BargainID, UserID) {
		return this.invoke("CheckBargainWithUserID", {"BargainID":BargainID, "UserID":UserID}, this.CheckBargainWithUserID.getArguments().slice(2));
	},
	GetHouseBargainCommentTotalFromBargainID: function(bargainId) {
		return this.invoke("GetHouseBargainCommentTotalFromBargainID", {"bargainId":bargainId}, this.GetHouseBargainCommentTotalFromBargainID.getArguments().slice(1));
	},
	GetHouseBargainCommentFromBargainIDWithDataTable: function(bargainId, pageid, pagesize) {
		return this.invoke("GetHouseBargainCommentFromBargainIDWithDataTable", {"bargainId":bargainId, "pageid":pageid, "pagesize":pagesize}, this.GetHouseBargainCommentFromBargainIDWithDataTable.getArguments().slice(3));
	},
	CheckBargainCommentState: function(bargainId, uid) {
		return this.invoke("CheckBargainCommentState", {"bargainId":bargainId, "uid":uid}, this.CheckBargainCommentState.getArguments().slice(2));
	},
	AddBargainComment: function(bargainId, uid, state, commentcontent) {
		return this.invoke("AddBargainComment", {"bargainId":bargainId, "uid":uid, "state":state, "commentcontent":commentcontent}, this.AddBargainComment.getArguments().slice(4));
	},
	initialize: function() {
		this.url = '/ajaxpro/SW.BS.AjaxUI.AjaxProFun,Business.ashx';
	}
}));
SW.BS.AjaxUI.AjaxProFun = new SW.BS.AjaxUI.AjaxProFun_class();

