if(typeof CraigMoir == "undefined") CraigMoir={};
if(typeof CraigMoir.RedactorCalendar == "undefined") CraigMoir.RedactorCalendar={};
if(typeof CraigMoir.RedactorCalendar.Web == "undefined") CraigMoir.RedactorCalendar.Web={};
if(typeof CraigMoir.RedactorCalendar.Web.Site == "undefined") CraigMoir.RedactorCalendar.Web.Site={};
if(typeof CraigMoir.RedactorCalendar.Web.Site.Controls == "undefined") CraigMoir.RedactorCalendar.Web.Site.Controls={};
CraigMoir.RedactorCalendar.Web.Site.Controls.AjaxCalendar_class = function() {};
Object.extend(CraigMoir.RedactorCalendar.Web.Site.Controls.AjaxCalendar_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetCalendar: function(eventId, showTime, fullText, availableText, year, month, day) {
		return this.invoke("GetCalendar", {"eventId":eventId, "showTime":showTime, "fullText":fullText, "availableText":availableText, "year":year, "month":month, "day":day}, this.GetCalendar.getArguments().slice(7));
	},
	url: '/ajaxpro/CraigMoir.RedactorCalendar.Web.Site.Controls.AjaxCalendar,CraigMoir.RedactorCalendar.ashx'
}));
CraigMoir.RedactorCalendar.Web.Site.Controls.AjaxCalendar = new CraigMoir.RedactorCalendar.Web.Site.Controls.AjaxCalendar_class();

