function setDays()
{
    var eventDate = new Date(2010, 9, 7, 12);
    var now = new Date();

    if(eventDate < now)
    {  //if event is in past
        $("div.hundreds").removeClass().addClass("num0");
        $("div.tens").removeClass().addClass("num0");
        $("div.ones").removeClass().addClass("num0");
        return;
    }

    var one_day=1000*60*60*24;
    var dateDiff = eventDate - now;

    //count date
    $("div.hundreds").removeClass("num0 num1 num2 num3 num4 num5 num6 num7 num8 num9").addClass("num" + Math.floor((dateDiff/one_day)/100));
    $("div.tens").removeClass("num0 num1 num2 num3 num4 num5 num6 num7 num8 num9").addClass("num" + Math.floor((dateDiff/one_day)/10%10));
    $("div.ones").removeClass("num0 num1 num2 num3 num4 num5 num6 num7 num8 num9").addClass("num" + Math.floor((dateDiff/one_day)%10));
}
function runCounter()
{
    var eventDate = new Date(2010, 9, 7, 12);
    var now = new Date();

    if(eventDate < now)
    {  //if event is in past
        $("div.hundreds").removeClass().addClass("num0");
        $("div.tens").removeClass().addClass("num0");
        $("div.ones").removeClass().addClass("num0");
        $("div.hours").text("0");
        $("div.minutes").text("0");
        $("div.seconds").text("0");
        return;
    }

    var one_day=1000*60*60*24;
    var dateDiff = eventDate - now;
    
    //count time
    var remainder = dateDiff/one_day - Math.floor(dateDiff/one_day);
    $("div.hours").text(Math.floor(remainder*24));
    $("div.minutes").text(Math.floor(remainder*24*60%60));
    $("div.seconds").text(Math.floor(remainder*24*60%60*60%60));
}

$(document).ready(function() {
    setDays();
    setInterval("runCounter()", 1000);
});
