var arrMonth = new Array('января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря');
var arrDay    = new Array('воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота');
var dt = new Date();
var y  = dt.getYear();
if (y < 1000) y +=1900;
document.write(dt.getDate() + "&nbsp;" + arrMonth[dt.getMonth()] + "&nbsp;" + y + " года" + ", " + arrDay[dt.getDay()]);