1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| function countdown()
{
var now = new Date();
var dat;
var month = Array('JANUARY','FEBRUARY','MARCH','APRIL','MAY','JUNE','JULY','AUGUST','SEPTEMBER','OCTOBER','NOVEMBER','DECEMBER');
if((now.getMonth() >= 3) && (now.getMonth() < 10))
{
dat = new Date(now.getFullYear(), 10, 1);
}
else
{
if(now.getMonth() >= 11)
{
dat = new Date(now.getFullYear()+1, 4, 1);
}
else
{
dat = new Date(now.getFullYear(), 4, 1);
}
}
var version = 43+((dat.getFullYear() - 2008)*2);
if(dat.getMonth() == 11)
{
version = version - 1;
}
var dif = (dat.getTime() - now.getTime())/1000;
var tab = dif.toString().split('.');
dif = tab[0];
tab = (dif / 86400).toString().split('.');
var days = tab[0];
dif = dif - (days * 86400);
tab = (dif / 3600).toString().split('.');
var hours = tab[0];
dif = dif - (hours * 3600);
tab = (dif / 60).toString().split('.');
var minutes = tab[0];
var seconds = dif - (minutes * 60);
if(days < 10){days="0"+days.toString();}
if(hours < 10){hours="0"+hours.toString();}
if(minutes < 10){minutes="0"+minutes.toString();}
if(seconds < 10){seconds="0"+seconds.toString();}
document.getElementById('days').innerHTML = days;
document.getElementById('hours').innerHTML = hours;
document.getElementById('minutes').innerHTML = minutes;
document.getElementById('seconds').innerHTML = seconds;
document.getElementById('date').innerHTML = month[dat.getMonth()]+", "+dat.getDate()+", "+dat.getFullYear();
document.getElementById('version').innerHTML = "OpenBSD "+(version/10)+"-RELEASE";
setTimeout("countdown()", 1000);
} |
Partager