e459c407a404c834e5f9759744d1a134d820d41bAllen RabinovichY.CalendarBase.CONTENT_TEMPLATE = '<div class="yui3-g {calendar_pane_class}" id="{calendar_id}">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{header_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '<div class="yui3-u-1-3">' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich '{calendar_grid_template}' +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich calendar.set("headerRenderer", function (curDate) {
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich output = ydate.format(curDate, {format: "%B, %Y"}) +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich " — " +
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich ydate.format(ydate.addMonths(curDate, calendar._paneNumber-1), {format: "%B, %Y"});
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich Y.one("#updateCalendar").on('click', function () {
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich curDate = new Date(1950 + Math.round(Math.random()*100),
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich Y.one("#currentDate").setContent(calendar.get("date").toString());
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich Y.one("#togglePrevMonth").on('click', function () {
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich calendar.set('showPrevMonth', !(calendar.get("showPrevMonth")));
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich Y.one("#toggleNextMonth").on('click', function () {
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich calendar.set('showNextMonth', !(calendar.get("showNextMonth")));
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich Y.one("#toggleSelection").on('click', function () {
e459c407a404c834e5f9759744d1a134d820d41bAllen Rabinovich calendar.select(new Date (curDate.getFullYear(), curDate.getMonth(), 23));