//>>built
require({cache:{"url:dojox/widget/Calendar/CalendarMonth.html":'<div class="dojoxCalendarMonthLabels" style="left: 0px;"  \n\tdojoAttachPoint="monthContainer" dojoAttachEvent="onclick: onClick">\n    <table cellspacing="0" cellpadding="0" border="0" style="margin: auto;">\n        <tbody>\n            <tr class="dojoxCalendarMonthGroupTemplate">\n                <td class="dojoxCalendarMonthTemplate">\n                    <div class="dojoxCalendarMonthLabel"></div>\n                </td>\n             </tr>\n        </tbody>\n    </table>\n</div>\n'}});
define("dojox/widget/_CalendarMonthView","dojo/_base/declare,./_CalendarView,dijit/_TemplatedMixin,./_CalendarMonthYearView,dojo/dom-class,dojo/_base/event,dojo/text!./Calendar/CalendarMonth.html".split(","),function(d,e,f,c,g,h,i){return d("dojox.widget._CalendarMonthView",[e,f],{templateString:i,datePart:"year",headerClass:"dojoxCalendarMonthHeader",postCreate:function(){this.cloneClass(".dojoxCalendarMonthTemplate",3);this.cloneClass(".dojoxCalendarMonthGroupTemplate",2);this._populateMonths();
this.addFx(".dojoxCalendarMonthLabel",this.domNode)},_setValueAttr:function(a){this.header.innerHTML=a.getFullYear()},_getMonthNames:c.prototype._getMonthNames,_populateMonths:c.prototype._populateMonths,onClick:function(a){if(g.contains(a.target,"dojoxCalendarMonthLabel")){var a=a.target.parentNode,a=a.cellIndex+4*a.parentNode.rowIndex,b=this.get("value");b.setMonth(a);b.setMonth(a);this.onValueSelected(b,a)}else h.stop(a)}})});