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.achievements == "undefined") WeeWorld.Web.services.achievements={};
WeeWorld.Web.services.achievements_class = function() {};
Object.extend(WeeWorld.Web.services.achievements_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ShowTopAchieversPage: function(userId, pageNumber) {
		return this.invoke("ShowTopAchieversPage", {"userId":userId, "pageNumber":pageNumber}, this.ShowTopAchieversPage.getArguments().slice(2));
	},
	ChangeTrophiesViewType: function(userId, type, ie6) {
		return this.invoke("ChangeTrophiesViewType", {"userId":userId, "type":type, "ie6":ie6}, this.ChangeTrophiesViewType.getArguments().slice(3));
	},
	GetTimeboxedPage: function(userId, type, pageNum, ie6) {
		return this.invoke("GetTimeboxedPage", {"userId":userId, "type":type, "pageNum":pageNum, "ie6":ie6}, this.GetTimeboxedPage.getArguments().slice(4));
	},
	GetEternalPage: function(userId, type, pageNum, ie6) {
		return this.invoke("GetEternalPage", {"userId":userId, "type":type, "pageNum":pageNum, "ie6":ie6}, this.GetEternalPage.getArguments().slice(4));
	},
	FrontPageStarterPanelPage: function(pageNumber) {
		return this.invoke("FrontPageStarterPanelPage", {"pageNumber":pageNumber}, this.FrontPageStarterPanelPage.getArguments().slice(1));
	},
	FrontPageWidgetPage: function(pageNumber) {
		return this.invoke("FrontPageWidgetPage", {"pageNumber":pageNumber}, this.FrontPageWidgetPage.getArguments().slice(1));
	},
	url: '/ajaxpro/WeeWorld.Web.services.achievements,WeeWorldGlobal.ashx'
}));
WeeWorld.Web.services.achievements = new WeeWorld.Web.services.achievements_class();

