<!--
function fillDate(p_mode)
{
	var date_now = new Date();
	var day = date_now.getDate();

	if (day < 10)
		day = '0' + day;

	var month = date_now.getMonth() + 1;

	if (month < 10)
		month = '0' + month;

	var year = date_now.getFullYear();

	if (document.reports_by_date_form)
		document.reports_by_date_form.date_to.value = day + "-" + month + "-" + year;
	else
		document.reports_by_date_icon_form.date_to.value = day + "-" + month + "-" + year;

	switch (p_mode)
	{
		// Today
		case 0:
			// No change
		break;

		// Past week
		case 1:
			day = day - 7;

			if (day < 0)
			{
				switch (month)
				{
					case 4:
					case 6:
					case 9:
					case 11:
						day = 30 + day;
					break;
					case 2:
						day = 28 + day;
					break;
					default:
						day = 31 + day;
					break;
				}

				month = month - 1;

				if (month <= 0)
				{
					month = 12 + month;
					year = year - 1
				}

				if (month < 10)
					month = '0' + month;
			}

			if (day < 10)
				day = '0' + day;
		break;

		// Past month
		case 2:
			month = month - 1;

			if (month <= 0)
			{
				month = 12 + month;
				year = year - 1
			}

			if (month < 10)
				month = '0' + month;

		break;

		// Past year
		case 3:
			year = year - 1;
		break;
	}

	if (document.reports_by_date_form)
	{
		document.reports_by_date_form.date_from.value = day + "-" + month + "-" + year;
		document.reports_by_date_form.submit();
	}
	else
	{
		document.reports_by_date_icon_form.date_from.value = day + "-" + month + "-" + year;
		document.reports_by_date_icon_form.submit();
	}
}

// Copyright (c) 2000-2005 Atolis Ltd
// -->

