ArgusCalendarView.onDayClicked = function(el, day)
{
  var view = ArgusCalendarView.getCalendarViewFromEl(ArgusCalendarView.findTopViewContainer(el));
  view.date.setDate(day);
  view.processDateChanged();
}

ArgusCalendarView.onSelectedDateClicked = function(el)
{
	var calEl = ArgusCalendarView.getCalendarViewFromEl(el);
	//calEl.Show(calEl.calendar.ParseDate(calEl.dateLabel.innerHTML));
	calEl.Show();
}

ArgusCalendarView.onDateInputChanged = function(ev)
{
	ArgusCalendarView.getCalendarViewFromEvent(ev).processDateInputChanged();
}

ArgusCalendarView.onYearComboChanged = function(ev)
{
 ArgusCalendarView.getCalendarViewFromEvent(ev).processYearChanged();
}

ArgusCalendarView.onMonthComboChanged = function(ev)
{
 ArgusCalendarView.getCalendarViewFromEvent(ev).processMonthChanged();
}

ArgusCalendarView.onDateInputKeyDown = function(ev)
{
	var KeyID = (window.event) ? event.keyCode : ev.keyCode;
	if(KeyID == 13)
	{
		ArgusCalendarView.getCalendarViewFromEvent(ev).processDateInputChanged();
	} 
}



