// set a date in a span
function setDate()
{
    var now = new Date();
    var days = new Array('zondag','maandag','dinsdag','woensdag','donderdag','vrijdag','zaterdag');
    var months = new Array('januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september','oktober','november','december');
    var date = now.getDate();
    var year = now.getYear();
    year = (year > 1000) ? year - 2000 : year - 100;
    year = (year < 10) ? '0' + year : year;
    var hours = ((now.getHours() < 10) ? "0" : "") + now.getHours();
    var minutes = ((now.getMinutes() < 10) ? "0" : "") + now.getMinutes();
    Element.update('clock', 
        days[now.getDay()] + " " + date + " " + months[now.getMonth()] + " '" + year + ', ' + hours + ':' + minutes);
}

function init()
{
    setDate();
    new PeriodicalExecuter(setDate, 3);
}

Event.observe(window, 'load', init);

