var dana;
var sati;
var zakolikosati;
var minuta;
var sekundi;
var t;
var trenutnagodina;
var trenutnovrijeme;
var trenutnisat;
var trenutnominuta;
var trenutnosekundi;
var trenutnomilisekundi;
var kolikopricekati;
var predminutom;
var predsekundom;
trenutnovrijeme=new Date();
trenutnomilisekundi=trenutnovrijeme.getMilliseconds();
if (trenutnomilisekundi != 0) {
kolikopricekati = 1000-trenutnomilisekundi;
}
else {
kolikopricekati = 0;
}
var pricekaj=setTimeout("", kolikopricekati);
odbrojavaj();
function odbrojavaj()
{
trenutnovrijemeidatum=new Date();
trenutnagodina=trenutnovrijemeidatum.getFullYear();
trenutnimjesec=trenutnovrijemeidatum.getMonth();
trenutnidan=trenutnovrijemeidatum.getDate();
trenutnisat=trenutnovrijemeidatum.getHours();
trenutnominuta=trenutnovrijemeidatum.getMinutes();
trenutnosekundi=trenutnovrijemeidatum.getSeconds();
novagodina=new Date();
novagodina.setHours(0,0,0,0);
novagodina.setDate(1);
novagodina.setMonth(0);
novagodina.setFullYear(trenutnagodina+1);
var datum1 = trenutnovrijemeidatum.getTime();
var datum2 = novagodina.getTime();
dana = Math.floor((datum2-datum1)/(1000*60*60*24));
if ((trenutnosekundi==0)&&(trenutnominuta==0)&&(trenutnisat==0)&&(trenutnidan==1)&&(trenutnimjesec==0)) {
treperi();
return;
}
if (trenutnosekundi==0 && trenutnominuta==0) {
sati = 24-trenutnisat;
minuta = 0;
sekundi = 0;
}
else {
sati = 24-trenutnisat-1;
if (trenutnosekundi==0) {
sekundi = 0;
minuta = 60-trenutnominuta;
}
else {
sekundi = 60-trenutnosekundi;
minuta = 60-trenutnominuta-1;
}
}
if (minuta < 10) {
predminutom = "h
0";
}
else {
predminutom = "h
";
}
if (sekundi < 10) {
predsekundom = ":0";
}
else {
predsekundom = ":";
}
if (dana>=1) {
document.getElementById("txt").innerHTML=dana+"d "+sati+predminutom+minuta+predsekundom+sekundi;
}
else {
if (sati>=1) {
document.getElementById("txt").innerHTML=sati+predminutom+minuta+predsekundom+sekundi;
}
else {
if (minuta>=1) {
document.getElementById("txt").innerHTML=minuta+predsekundom+sekundi;
}
else {
document.getElementById("txt").innerHTML=sekundi;
}
}
}
t=setTimeout("odbrojavaj()",1000);
}
function treperi()
{
document.getElementById("txt").innerHTML="Sretna Nova "+trenutnagodina;
var boja1 = "";
var boja2 = "";
for(var i = 0; i < 3; i++) {
var nasumicni = Math.floor(Math.random()*256);
var broj = nasumicni.toString(16);
var kontrabroj = 255-nasumicni;
var kontrabroj = kontrabroj.toString(16);
boja1 += (broj.length == 1 ? "0" + broj : broj);
boja2 += (kontrabroj.length == 1 ? "0" + kontrabroj : kontrabroj);
}
document.getElementById("txt").style.background="#"+boja1;
document.getElementById("txt").style.color="#"+boja2;
setTimeout("treperi()",1000);
}