if(typeof WeeWorld == "undefined") WeeWorld={};
if(typeof WeeWorld.Web == "undefined") WeeWorld.Web={};
if(typeof WeeWorld.Web.services == "undefined") WeeWorld.Web.services={};
if(typeof WeeWorld.Web.services.blog == "undefined") WeeWorld.Web.services.blog={};
WeeWorld.Web.services.blog_class = function() {};
Object.extend(WeeWorld.Web.services.blog_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetBlogNextPage: function(weeSpaceId, weeSpaceUsername, recordId) {
		return this.invoke("GetBlogNextPage", {"weeSpaceId":weeSpaceId, "weeSpaceUsername":weeSpaceUsername, "recordId":recordId}, this.GetBlogNextPage.getArguments().slice(3));
	},
	GetBlogPrevPage: function(weeSpaceId, weeSpaceUsername, recordId) {
		return this.invoke("GetBlogPrevPage", {"weeSpaceId":weeSpaceId, "weeSpaceUsername":weeSpaceUsername, "recordId":recordId}, this.GetBlogPrevPage.getArguments().slice(3));
	},
	DeleteBlogEntry: function(entryToDelete, targetEntry, weeSpaceId, weeSpaceUsername) {
		return this.invoke("DeleteBlogEntry", {"entryToDelete":entryToDelete, "targetEntry":targetEntry, "weeSpaceId":weeSpaceId, "weeSpaceUsername":weeSpaceUsername}, this.DeleteBlogEntry.getArguments().slice(4));
	},
	AddBlogComment: function(userId, username, beId, comment) {
		return this.invoke("AddBlogComment", {"userId":userId, "username":username, "beId":beId, "comment":comment}, this.AddBlogComment.getArguments().slice(4));
	},
	DeleteBlogComment: function(userId, username, beId, cId) {
		return this.invoke("DeleteBlogComment", {"userId":userId, "username":username, "beId":beId, "cId":cId}, this.DeleteBlogComment.getArguments().slice(4));
	},
	GetHomePageURL: function() {
		return this.invoke("GetHomePageURL", {}, this.GetHomePageURL.getArguments().slice(0));
	},
	url: '/ajaxpro/WeeWorld.Web.services.blog,WeeWorldGlobal.ashx'
}));
WeeWorld.Web.services.blog = new WeeWorld.Web.services.blog_class();

