Events_class = function() {};
Object.extend(Events_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SaveNewEvent: function(head, place, start, end, cat) {
		return this.invoke("SaveNewEvent", {"head":head, "place":place, "start":start, "end":end, "cat":cat}, this.SaveNewEvent.getArguments().slice(5));
	},
	SaveEditEvent: function(evid, head, place, start, end, cat, visible) {
		return this.invoke("SaveEditEvent", {"evid":evid, "head":head, "place":place, "start":start, "end":end, "cat":cat, "visible":visible}, this.SaveEditEvent.getArguments().slice(7));
	},
	GetEvents: function(startdate, lastdate, nOfEvents, cat1, cat2) {
		return this.invoke("GetEvents", {"startdate":startdate, "lastdate":lastdate, "nOfEvents":nOfEvents, "cat1":cat1, "cat2":cat2}, this.GetEvents.getArguments().slice(5));
	},
	GetEvent: function(id) {
		return this.invoke("GetEvent", {"id":id}, this.GetEvent.getArguments().slice(1));
	},
	DeleteEvent: function(id) {
		return this.invoke("DeleteEvent", {"id":id}, this.DeleteEvent.getArguments().slice(1));
	},
	url: '/ajaxpro/Events,App_Web_fq2y3fh_.ashx'
}));
Events = new Events_class();


