<script type=text/javascript>
var date = new Date();
var y = date.getYear();
var d =date.getDate();
var m =date.getMonth();
// Berechnung Schaltjahr
var SJahr = y % 4;
var SHJahr = y % 100;
var S4Jahr = y% 400;
var STag = ((S4Jahr == 0) ? (1) : ((SHJahr == 0) ? (0) : ((SJahr == 0) ? (1) : (0))));
var days = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
// Wenn Schaltjahr, bekommt der Februar 1 Tag dazu
if(STag == 1) days[1] += 1;
// Alle abgelaufenen Monate addieren
var i, x;
for(i = 0, x = 0; i < m; i++) {
x += days[i];
}
// Der wievielte Tag im Jahr
var DayOfYear = x += d;
var d=new Date()
var day=d.getDate()
var month=d.getMonth() + 1
var year=d.getFullYear() + 1166
// Discog'lump
var discday=new Array (5)
discday[1]=Sweetmorn;
discday[2]=Boomtime;
discday[3]=Pungenday;
discday[4]=Prickle-Prickle;
discday[5]=Setting Orange;
var discmonth=new Array (5)
discmonth[0]=Chaos
discmonth[1]=Discord
discmonth[2]=Confusion
discmonth[3]=Bureaucracy
discmonth[4]=The Aftermath
var discoday;
var q = DayOfYear % 5;
if ((STag == 1) && (d == 29) && (m == 1)) discoday = St. Tib's Day;
else if (q == 1) discoday = discday[1];
else if (q == 2) discoday = discday[2];
else if (q == 3) discoday = discday[3];
else if (q == 4) discoday = discday[4];
else if (q == 0) discoday = discday[5];
if (DayOfYear <= 73)
{
document.write(discoday + , + DayOfYear + + discmonth[0] + + year)
}
else if (DayOfYear <= 146)
{
document.write(discoday + , + DayOfYear + + discmonth[1] + + year)
}
else if (DayOfYear <= 219)
{
document.write(discoday + , + DayOfYear + + discmonth[2] + + year)
}
else if (DayOfYear <= 292)
{
document.write(discoday + , + DayOfYear + + discmonth[3] + + year)
}
else
{
document.write(discoday + , + DayOfYear + + discmonth[4] + + year)
}
</script>