public function forTemplate()
 {
     return $this->customise(array('Weeks' => $this->getWeeks(), 'NavigationOptions' => $this->getNavigationOptions(), 'CurrentMonthLink' => $this->calendar->Link('view') . "/" . $this->start_date->format('Y-m'), 'PrevMonthLink' => $this->ShowMonthLink($this->start_date->subtractMonth()->format('Ym')), 'NextMonthLink' => $this->ShowMonthLink($this->start_date->addMonth(2)->format('Ym')), 'QuickMonthLink' => $this->getQuickMonthLink(), 'QuickWeekLink' => $this->getQuickWeekLink(), 'QuickWeekendLink' => $this->getQuickWeekendLink(), 'CalendarHeader' => $this->calendarHeader, 'Ajax' => Director::is_ajax(), 'Sun' => CalendarUtil::i18n_date('%a', $this->date_counter->previousDay(sfTIME::SUNDAY)->get()), 'Mon' => CalendarUtil::i18n_date('%a', $this->date_counter->addDay()->get()), 'Tue' => CalendarUtil::i18n_date('%a', $this->date_counter->addDay()->get()), 'Wed' => CalendarUtil::i18n_date('%a', $this->date_counter->addDay()->get()), 'Thu' => CalendarUtil::i18n_date('%a', $this->date_counter->addDay()->get()), 'Fri' => CalendarUtil::i18n_date('%a', $this->date_counter->addDay()->get()), 'Sat' => CalendarUtil::i18n_date('%a', $this->date_counter->addDay()->get())))->renderWith('LiveCalendarWidget');
 }