function count_time(DiffDay, DiffHH, DiffMM, DiffSS) { var godzina, minuty, sekundy, dzien, licz_dzien, miesiac, dzisiaj, rok, tekst_miesiac, tekst_dzien; dzisiaj = new Date(); sekundy=dzisiaj.getSeconds()-DiffSS; minuty=dzisiaj.getMinutes()-DiffMM; godzina=dzisiaj.getHours()-DiffHH; dzien=dzisiaj.getDate()-DiffDay; licz_dzien=dzisiaj.getDay()+DiffDay; if (sekundy<0) { sekundy+=60; minuty-=1; } if (sekundy>59) { sekundy-=60; minuty+=1; } if (minuty<0) { minuty+=60; godzina-=1; } if (minuty>59) { minuty-=60; godzina+=1; } if (godzina<0) { godzina+=24; dzien-=1; licz_dzien-=1;} if (godzina>24) { godzina-=24; dzien+=1; licz_dzien+=1;} if (licz_dzien<0) { licz_dzien+=7; } if (licz_dzien>7) { licz_dzien-=7; } if (licz_dzien==0) {tekst_dzien="Niedziela"} if (licz_dzien==1) {tekst_dzien="Poniedziałek"} if (licz_dzien==2) {tekst_dzien="Wtorek"} if (licz_dzien==3) {tekst_dzien="Środa"} if (licz_dzien==4) {tekst_dzien="Czwartek"} if (licz_dzien==5) {tekst_dzien="Piątek"} if (licz_dzien==6) {tekst_dzien="Sobota"} miesiac=dzisiaj.getMonth()+1; if (miesiac==1) {tekst_miesiac="stycznia"} if (miesiac==2) {tekst_miesiac="lutego"} if (miesiac==3) {tekst_miesiac="marca"} if (miesiac==4) {tekst_miesiac="kwietnia"} if (miesiac==5) {tekst_miesiac="maja"} if (miesiac==6) {tekst_miesiac="czerwca"} if (miesiac==7) {tekst_miesiac="lipca"} if (miesiac==8) {tekst_miesiac="sierpnia"} if (miesiac==9) {tekst_miesiac="września"} if (miesiac==10) {tekst_miesiac="października"} if (miesiac==11) {tekst_miesiac="listopada"} if (miesiac==12) {tekst_miesiac="grudnia"} rok=dzisiaj.getYear(); if ((rok>=00) && (rok<=1900)) {rok=1900+rok;} if (sekundy < 10) {sekundy="0"+sekundy;} if (minuty < 10) {minuty="0"+minuty;} if (godzina < 10) {godzina="0"+godzina;} if (dzien < 10) {dzien="0"+dzien;} pelnyczas=tekst_dzien + " " + dzien + " " + tekst_miesiac + " "+rok+" |"; if (document.getElementById){ document.getElementById("Data").innerHTML=pelnyczas } else if (document.layers){ document.layers.Data.document.write(pelnyczas) } else if (document.all) Data.innerHTML=pelnyczas // Czestotliwosc odswiezania setTimeout("count_time(DiffDay, DiffHH, DiffMM, DiffSS)",50000) } function czas(UnixTimeStamp) { if (!document.layers&&!document.getElementById&&!document.all) return UnixTimeStamp=UnixTimeStamp*1000; server = new Date(UnixTimeStamp); teraz = new Date(); DiffSS = teraz.getSeconds() - server.getSeconds(); DiffMM = teraz.getMinutes() - server.getMinutes(); DiffHH = teraz.getHours() - server.getHours() DiffDay = teraz.getDay() - server.getDay(); // if (DiffSS<0) { DiffMM-=1; DiffSS+=60; } // if (DiffMM<0) { DiffHH-=1; DiffMM+=60; } // if (DiffHH<0) { DiffDay-=1; DiffHH+=24; } count_time(DiffDay, DiffHH, DiffMM, DiffSS); } czas(1328647194);