var months = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря");
var week = new Array("воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота");
var seasons = new Array("зима", "весна", "лето", "осень", "зима");
var clock = null;

function pad(value) {
	result = value.toString();
	while (result.length < 2) result = '0' + result;
	return result;
}

function updateClock() {
	if (clock != null) {
		with (new Date()) {
			var m = getMonth();
			clock.innerHTML = '<span id=date>' + getDate() + ' ' + months[m] + ' ' + getFullYear() + ' г.</span><br />' + getHours() + ':' + pad(getMinutes()) + ':' + pad(getSeconds()) + ', ' + week[getDay()] + ', ' + seasons[Math.floor((m + 1)/3)];
			clock.style.display = "block";
		}
		setTimeout("updateClock()",1000);
	}
}

