var datecalendar;
var timecalendar;
function calendarinit() {
	datecalendar = new Calendar(null,null,onSelect, function(cal) { cal.hide(); });
	datecalendar.setDateFormat("%Y-%m-%d");
	datecalendar.showsTime = false;
	datecalendar.params = {};
	datecalendar.create();
}
function selectDate(inputField) {
	calendarinit();
	datecalendar.params.inputField = inputField;
	datecalendar.showAtElement(inputField,'Br');
}
function selectDatetime(inputField) {
    timecalendar = new Calendar(null,null,onSelect, function(cal) { cal.hide(); });
	timecalendar.setDateFormat("%Y-%m-%d %H:%M:%S");
	timecalendar.showsTime = true;
	timecalendar.params = {};
	timecalendar.create();
	calendarinit();
	timecalendar.params.inputField = inputField;
	timecalendar.showAtElement(inputField,'Br');
}
function onSelect(calendar, date) {
	calendar.params.inputField.value = date;
}
