SedurAJAX_class = function() {};
Object.extend(SedurAJAX_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ShiftClick: function(shiftDate, columnId) {
		return this.invoke("ShiftClick", {"shiftDate":shiftDate, "columnId":columnId}, this.ShiftClick.getArguments().slice(2));
	},
	SendUserNewRequest: function(shiftDate, columnId, userNotification) {
		return this.invoke("SendUserNewRequest", {"shiftDate":shiftDate, "columnId":columnId, "userNotification":userNotification}, this.SendUserNewRequest.getArguments().slice(3));
	},
	SendUserRemoveRequest: function(requestId) {
		return this.invoke("SendUserRemoveRequest", {"requestId":requestId}, this.SendUserRemoveRequest.getArguments().slice(1));
	},
	AdminAddNewRequest: function(shiftDate, columnId, userId, userName) {
		return this.invoke("AdminAddNewRequest", {"shiftDate":shiftDate, "columnId":columnId, "userId":userId, "userName":userName}, this.AdminAddNewRequest.getArguments().slice(4));
	},
	AdminChangeRequest: function(requestId, requestChange) {
		return this.invoke("AdminChangeRequest", {"requestId":requestId, "requestChange":requestChange}, this.AdminChangeRequest.getArguments().slice(2));
	},
	UpdateAdminModal: function(request) {
		return this.invoke("UpdateAdminModal", {"request":request}, this.UpdateAdminModal.getArguments().slice(1));
	},
	UpdateAdminAllRequestsModal: function(request) {
		return this.invoke("UpdateAdminAllRequestsModal", {"request":request}, this.UpdateAdminAllRequestsModal.getArguments().slice(1));
	},
	GetAdminRequestsModal: function(sedurId) {
		return this.invoke("GetAdminRequestsModal", {"sedurId":sedurId}, this.GetAdminRequestsModal.getArguments().slice(1));
	},
	url: '/ajaxpro/SedurAJAX,App_Code.quce1lti.ashx'
}));
SedurAJAX = new SedurAJAX_class();

