dt=new Date();
text="Сьогодні ";

day=dt.getDay()
if (day==0) text += "неділ\я"
else if (day==1) text += "понеділок"
else if (day==2) text += "вівторок"
else if (day==3) text += "середа"
else if (day==4) text += "четвер"
else if (day==5) text += "п\'ятниця"
else if (day==6) text += "субота"

data=dt.getDate();
text+=", "+data;

month=dt.getMonth();
text+=" ";
if (month==0) text += "січн\я"
if (month==1) text += "лютого"
if (month==2) text += "березн\я"
if (month==3) text += "квітн\я"
if (month==4) text += "травн\я"
if (month==5) text += "червн\я"
if (month==6) text += "липн\я"
if (month==7) text += "серпн\я"
if (month==8) text += "вересн\я"
if (month==9) text += "жовтн\я"
if (month==10) text += "листопада"
if (month==11) text += "грудн\я"

if (dt.getYear() < 2000) text += " " + (1900 + dt.getYear()) + " року"
else text += " " + (dt.getYear()) + " року"

hourGreat=dt.getHours();
if (hourGreat>=0 && hourGreat<5) {greeting="Вночі в нас не менш цікаво, аніж вдень!"; bgcolor="#000000"; color1="#AD9AEA"; color2="#ff8800"}
if (hourGreat>=5 && hourGreat<12) {greeting="Зустрічаємо сонечко разом!"; bgcolor="#66A8F4"; color1="#ffff00"; color2="#0000ff"}
if (hourGreat>=12 && hourGreat<19) {greeting="Де сьогодні розважимося?"; bgcolor="#aaaaaa"; color1="#f0f000"; color2="#000000"}
if (hourGreat>=19) {greeting="Приємно бачитись по вечорах..."; bgcolor="#464ECD"; color1="#00d0ff"; color2="#ffaa00"}

setInterval("clock()",1000);
function showFilled(Value) {return (Value > 9) ? "" + Value : "0" + Value;}
function clock() {
time=new Date();
chour=time.getHours();
cmin=time.getMinutes();
csec=time.getSeconds();
timeClock=choicemode()
timeClock += ":" + showFilled(cmin) + ":" + showFilled(csec) + military()
document.clock.real.value=timeClock}

function setmodeclock() {
verifymode()
clockmode = (clockmode=="24") ? "12" : "24"
var clock="clock=" + clockmode;
var expDays="30";
var exp=new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
clock=clock + "; expires=" + exp.toGMTString();
document.cookie=clock;
alert("Ви вибрали " + clockmode + "-годинний режим показу часу!")}

function verifymode() {
var clock = document.cookie;
var clock = unescape(clock);
clockmode = (clock.indexOf("clock=12")!=-1) ? "12" : "24"
return(clockmode)
}

function choicemode() {
verifymode()
if (clockmode=="24") return (showFilled(chour))
else {timeClock = ((chour>12) ? chour-12 : chour); if (timeClock == "0") timeClock=12; return(showFilled(timeClock))}
}

function military() {
verifymode()
if (clockmode=="24") return ("")
else {timeClock = (chour >= 12) ? " P.M." : " A.M."; return(timeClock)}}

document.write('<table width=\"100%\" bgcolor='+bgcolor+'><tr class=\"great\">')
document.write('<td valign="middle" width="20%">***</td>')
document.write('<td valign="middle" width="60%"><font color='+color1+'>'+greeting)
document.write('<br><font color='+color2+'><small>'+text+'</small></font>')
document.write("</td>")
document.write('<td valign="middle" width="20%">')
document.write('<form name="clock" title="Годинник для тих, хто цінує час!"><input type="button" onclick="setmodeclock()" name="real" title="Невже не бачите?! Годинник!\n Хіба-що клацніть на ньому дл\я зміни режиму...">')
document.write('</td></form>')
document.write("</tr></table>")
