function datePickerInstall(name)
{
	var target = document.getElementById(name);
	var date = document.getElementById(name + '_date');
	var time = document.getElementById(name + '_time');
	target.date = date;
	target.time = time;
	date.target = target;
	date.time = time;
	time.target = target;
	target.readOnly = true;
}
function datePickerClosed(field)
{
//	var time = field.target.value.substring(11,100);
	var time = field.time.value;
	field.target.value = field.value + ' ' + time;
}
function getTodayDate()
{
	var dt = new Date();
	var y = 1900+dt.getYear();
	var m = dt.getMonth();
	if (m<10){m='0'+m;}
	var d = dt.getDay();
	if (d<10){d='0'+d;}
	return d+'.'+m+'.'+y;
}
function datePickerTimePicked(field)
{
	var date = field.target.value.substring(0,10);
	if (date.length < 10) { date = getTodayDate(); }
	field.target.value = date + ' ' + field.value;
}
function datePickerReset(name)
{
	var target = document.getElementById(name);
	target.value = '';
	target.date.value = '';
}
function datePickerShow(name)
{
	displayDatePicker(name+'_date', document.getElementById(name), 'dmy', '.');
	return false;
}
