function initCalendars(){$$(".calendar:not([class~=processed])").each(function(a){enqueue(initCalendar,a)})}function initCalendar(a){if(!a)return;a=$(a).addClassName("processed");var b={titleformat:"mmmm yyyy",closebutton:"X",dayheadlength:2,weekdaystart:0,planner:[],tabular:false,exactweeks:true,prevbutton:'<img src="/Content/images/modules/calendarWidget/btn_prevMo.gif" />',nextbutton:'<img src="/Content/images/modules/calendarWidget/btn_nextMo.gif" />'};if(typeof planner!="undefined")b.planner=planner;if(typeof startDate=="object"){b.day=startDate.day;b.month=startDate.month;b.year=startDate.year}calendar=new scal(a,Prototype.K,b);a.readAttribute("multiple")=="multiple"&&initMultiSelectCalendar(a,calendar);return calendar}function initMultiSelectCalendar(b,a){$(a).updateelement=dateClicked.curry(a);$(b).calendar=a;$(b).formSelect=$(b).next("select")}function dateClicked(c,a,g,f){var b=$(c.element.formSelect),e=a.getMonth()+1+"/"+a.getDate()+"/"+a.getFullYear(),d=new Option("",e);$(d).writeAttribute("selected","selected");if(false===c.removeEventsByDate(a)){c.setPlannerValue(a,"","selected");b.options[b.options.length]=d}else $A(b.options).each(function(c,a){if(c.value==e){b.options[a]=null;throw $break;}});f!==false&&scheduleSubmit()}
