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.promotions == "undefined") WeeWorld.Web.services.promotions={};
WeeWorld.Web.services.promotions_class = function() {};
Object.extend(WeeWorld.Web.services.promotions_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetWeeMeeProfile: function(parameters) {
		return this.invoke("GetWeeMeeProfile", {"parameters":parameters}, this.GetWeeMeeProfile.getArguments().slice(1));
	},
	GetEnvironment: function(parameters) {
		return this.invoke("GetEnvironment", {"parameters":parameters}, this.GetEnvironment.getArguments().slice(1));
	},
	SaveEnvironment: function(parameters, environmentId) {
		return this.invoke("SaveEnvironment", {"parameters":parameters, "environmentId":environmentId}, this.SaveEnvironment.getArguments().slice(2));
	},
	EndPromotion: function(parameters, transitionStatus) {
		return this.invoke("EndPromotion", {"parameters":parameters, "transitionStatus":transitionStatus}, this.EndPromotion.getArguments().slice(2));
	},
	url: '/ajaxpro/WeeWorld.Web.services.promotions,WeeWorldGlobal.ashx'
}));
WeeWorld.Web.services.promotions = new WeeWorld.Web.services.promotions_class();

