function TimeStrFromDate (date)
{
	return AddZero (date.getHours ()) + ":" + AddZero (date.getMinutes ()) + ":" + AddZero (date.getSeconds ());
}
function DateTimeStrFromDate (date)
{
	return date.getFullYear () + "-" + AddZero (date.getMonth () + 1) + "-" + AddZero (date.getDate ()) + "<br />" + 
		AddZero (date.getHours ()) + ":" + AddZero (date.getMinutes ()) + ":" + AddZero (date.getSeconds ());
}
function DateStrFromDate (date)
{
	return date.getFullYear () + "-" + AddZero (date.getMonth () + 1) + "-" + AddZero (date.getDate ());
}
function AddZero (str)
{
	str = str.toString ();
	if (str.length == 1) return "0" + str;
	return str;
}
function GetSelectedValueFromFormRadioGroup (form, name)
{
	var col = document.forms[form][name];
	for (var i = 0; i < col.length; i++)
		if (col[i].checked) return col[i].value;
	return null;
}
function GetSelectedValueFromRadioGroup (name)
{
	var radios = $("input[type=radio]");
	for (var i = 0; i < radios.length; i++)
		if (radios[i].name == name)
			if (radios[i].checked) return radios[i].value;
	return null;
}