/* Функция задает слою невидимость. */
function showhide_layer()  {
	if (document.getElementById("showhide").innerHTML == "Скрыть") {
		document.getElementById("ctg_block").style.position = "absolute";
		document.getElementById("rgn_block").style.position = "absolute";

		document.getElementById("ctg_block").style.visibility = "hidden";
		document.getElementById("rgn_block").style.visibility = "hidden";
		document.getElementById("showhide").innerHTML="Показать";
	}	else if (document.getElementById("showhide").innerHTML == "Показать") {
		document.getElementById("ctg_block").style.position = "static";
		document.getElementById("rgn_block").style.position = "static";

		document.getElementById("ctg_block").style.visibility = "visible";
		document.getElementById("rgn_block").style.visibility = "visible";
		document.getElementById("showhide").innerHTML="Скрыть";
	}
};
/* Функция возвращает строку с текущей датой. Формат: "Сегодня 20 октября, пятница". */
function setDate() {
	var text = "";
	var now = new Date();
	var month = now.getMonth();
	var date = now.getDate();
	var year = now.getYear();
	var day = now.getDay();
	now = null;
	month++;
	
	switch (month) {
		case 1: month = 'января'; break;
		case 2: month = 'февраля'; break;
		case 3: month = 'марта'; break;
		case 4: month = 'апреля'; break;
		case 5: month = 'мая'; break;
		case 6: month = 'июня'; break;
		case 7: month = 'июля'; break;
		case 8: month = 'августа'; break;
		case 9: month = 'сентября'; break;
		case 10: month = 'октября'; break;
		case 11: month = 'ноября'; break;
		case 12: month = 'декабря'; break;
	};
	switch (day) {
		case 1: day = 'понедельник'; break;
		case 2: day = 'вторник'; break;
		case 3: day = 'среда'; break;
		case 4: day = 'четверг'; break;
		case 5: day = 'пятница'; break;
		case 6: day = 'суббота'; break;
		default: day = 'воскресенье'; break;
	};
	
	month += "";
	date += "";
	text = date + '  ' + month + ', '  + day; 
	return text;
};
/* Функция устанавливает текущую дату и время. */
function date_timeon() {
 	thistime= new Date();
 	clock_field.innerHTML = 'Сегодня ' + setDate() + ' ' + thistime.toLocaleTimeString();
 	var timer=setTimeout("date_timeon()", 200);
};
