var startValue = 0;
var startDate = new Date(2009, 02, 01);
var perDay = 1732 / 365.25;

function roundNumber(num, dec) 
{
    var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
    return result;
}

function runCounter()
{
    var today = new Date();
    var number = startValue + ((today.getTime() - startDate.getTime()) / (1000*60*60*24)) * perDay;
    if(number >= 1000)
        number = roundNumber(number, 3);
    else
        number = roundNumber(number, 4);

    
    number = number.toString();
    while(number.length < 8)
    {
        number = number + "0";
    }
    document.getElementById("counter").innerHTML = number;
    setTimeout("runCounter()", 1000);
}
