function getExpandedDate()
{

d = new Array(
"Воскресенье",
"Понедельник",
"Вторник",
"Среда",
"Четверг",
"Пятница",
"Суббота"
);

m = new Array(
"Январь",
"Февраль",
"Март",
"Апрель",
"Май",
"Июнь",
"Июль",
"Август",
"Сентябрь",
"Октябрь",
"Ноябрь",
"Декабрь"
);

today = new Date();
day = today.getDate();
year = today.getYear();

if (year < 2000) 
year = year + 1900; 

if (day==1 || day==21 || day==21 || day==31) end="-вое"
else if (day==2 || day==22) end="-рое"
else if (day==4 || day==24 || day==5 || day==6 || day==9 || day==29 || day==10 || day==20 || day==30) end="-тое"
else if (day==7 || day==27 || day==8 || day==28) end="-мое"
else if (day==3 || day==23) end="-тье"
else end="-ое";
day+=end;

return " "+ d[today.getDay()]+",<br> "+m[today.getMonth()]+",<br> "+day+",<br> " + year+" ";
}