var videoDateForm;

function initializeVideoCalendar(divEl) {
	var calendar = new CalendarPopup(divEl);
	
	calendar.monthNames = CmsLangMonthNames;
	calendar.dayHeaders = CmsLangDayNamesShort;
	calendar.setWeekStartDay(1);
	calendar.setTodayText(CmsLangStrings.getMsg("today"));
	calendar.setCssPrefix("Cal");
	calendar.setReturnFunction("setVideoDateValue");
	return calendar;
}

function setVideoDateValue(y, m, d){
	$(videoDateForm).value = y + "-" + (m <= 9 ? "0" + m : m) + "-" + (d <= 9 ? "0" + d : d);
	
	calendar.hideCalendar();
}

function generateVideoCalendar(form, format, id){
	videoDateForm = form;
	
	calendar.select($(videoDateForm), id, format)
}
