/* Функция задает слою видимость. */
function show_layer()  
{
	document.all.login_form.style.visibility = "visible";
	document.all.login_form.style.display = "block";
};
/* Функция задает слою невидимость. */
function hide_layer()  
{
	document.all.login_form.style.visibility = "hidden";
	document.all.login_form.style.display = "none";
};

function onLoad() {
    var layer = document.getElementById("login_form");
    var xpos;
    var ypos;

	ypos = event.y + document.body.scrollTop;  
    xpos = event.x + document.body.scrollLeft;  
    
    if (event.y) {
	   layer.style.top = 20 + ypos;
       layer.style.left = 20 + xpos;
    }

	show_layer();
    
}

/* Функция возвращает строку с текущей датой. Формат: "Сегодня 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);
};
