RenderServicePro_class = function() {};
Object.extend(RenderServicePro_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	UpdateGroupMemberInclusion: function(groupID, addressBookItemID, includeInGroup) {
		return this.invoke("UpdateGroupMemberInclusion", {"groupID":groupID, "addressBookItemID":addressBookItemID, "includeInGroup":includeInGroup}, this.UpdateGroupMemberInclusion.getArguments().slice(3));
	},
	GetSearchOrganisationsSection: function(parentOrganisationID, treeLevel, jsNamespace, selectedOrganisationIDs) {
		return this.invoke("GetSearchOrganisationsSection", {"parentOrganisationID":parentOrganisationID, "treeLevel":treeLevel, "jsNamespace":jsNamespace, "selectedOrganisationIDs":selectedOrganisationIDs}, this.GetSearchOrganisationsSection.getArguments().slice(4));
	},
	GetGroupFilterMembers: function(groupFilterID) {
		return this.invoke("GetGroupFilterMembers", {"groupFilterID":groupFilterID}, this.GetGroupFilterMembers.getArguments().slice(1));
	},
	GetUnreadMessageCount: function(addressBookID) {
		return this.invoke("GetUnreadMessageCount", {"addressBookID":addressBookID}, this.GetUnreadMessageCount.getArguments().slice(1));
	},
	GetContactCardFromAddressBook: function(addressBookID, sendMessagesFromAddressBookID) {
		return this.invoke("GetContactCardFromAddressBook", {"addressBookID":addressBookID, "sendMessagesFromAddressBookID":sendMessagesFromAddressBookID}, this.GetContactCardFromAddressBook.getArguments().slice(2));
	},
	GetAdminSpringBoard: function() {
		return this.invoke("GetAdminSpringBoard", {}, this.GetAdminSpringBoard.getArguments().slice(0));
	},
	GetContactCard: function(addressBookItemID, sendMessagesFromAddressBookID) {
		return this.invoke("GetContactCard", {"addressBookItemID":addressBookItemID, "sendMessagesFromAddressBookID":sendMessagesFromAddressBookID}, this.GetContactCard.getArguments().slice(2));
	},
	GetEmailCard: function(listingID) {
		return this.invoke("GetEmailCard", {"listingID":listingID}, this.GetEmailCard.getArguments().slice(1));
	},
	GetClubEmailCard: function(clubListingID) {
		return this.invoke("GetClubEmailCard", {"clubListingID":clubListingID}, this.GetClubEmailCard.getArguments().slice(1));
	},
	GetDirectoryEmailCard: function(organisationTypeID, directoryID) {
		return this.invoke("GetDirectoryEmailCard", {"organisationTypeID":organisationTypeID, "directoryID":directoryID}, this.GetDirectoryEmailCard.getArguments().slice(2));
	},
	SearchAddressBooks: function(searchedFromContextOfAddressBookID, searchString) {
		return this.invoke("SearchAddressBooks", {"searchedFromContextOfAddressBookID":searchedFromContextOfAddressBookID, "searchString":searchString}, this.SearchAddressBooks.getArguments().slice(2));
	},
	GetContactList: function(cmsSiteID) {
		return this.invoke("GetContactList", {"cmsSiteID":cmsSiteID}, this.GetContactList.getArguments().slice(1));
	},
	GetLatestInboxMessages: function(cmsSiteID, forAddressBookID) {
		return this.invoke("GetLatestInboxMessages", {"cmsSiteID":cmsSiteID, "forAddressBookID":forAddressBookID}, this.GetLatestInboxMessages.getArguments().slice(2));
	},
	GetUserAssociations: function(userID) {
		return this.invoke("GetUserAssociations", {"userID":userID}, this.GetUserAssociations.getArguments().slice(1));
	},
	url: '/ajaxpro/AllTeams.Web.Services.RenderServicePro,AllTeams.Web.ashx'
}));
RenderServicePro = new RenderServicePro_class();


