﻿var timeCount;
var today
var EventDate
function startCount() {

    today = new Date();
    //Jaar + Maand +1 + Dag + uur (+ minuten + seconden)
    EventDate = new Date(today.getFullYear(), 1, 17, 18)

    timeCount = setTimeout(countDown, 1)
}

function countDown() {
    today = new Date();

    var difference = EventDate.getTime() - today.getTime();
    if (difference > 0) {
        var weeksDifference = Math.floor(difference / 1000 / 60 / 60 / 24 / 7)

        var daysDifference = Math.floor(difference / 1000 / 60 / 60 / 24);
        difference -= daysDifference * 1000 * 60 * 60 * 24

        var hoursDifference = Math.floor(difference / 1000 / 60 / 60);
        difference -= hoursDifference * 1000 * 60 * 60

        var minutesDifference = Math.floor(difference / 1000 / 60);
        difference -= minutesDifference * 1000 * 60

        var secondsDifference = Math.floor(difference / 1000);

        document.getElementById('Weeks').innerHTML = setPreNul(weeksDifference);
        document.getElementById('Weeks').className = getClassname();

        document.getElementById('Days').innerHTML = setPreNul((daysDifference - (weeksDifference * 7)));
        document.getElementById('Days').className = getClassname();

        document.getElementById('Hours').innerHTML = setPreNul(hoursDifference);
        document.getElementById('Hours').className = getClassname();

        document.getElementById('Min').innerHTML = setPreNul(minutesDifference);
        document.getElementById('Min').className = getClassname();

        document.getElementById('Sec').innerHTML = setPreNul(secondsDifference);
        document.getElementById('Sec').className = getClassname();

        timeCount = setTimeout(countDown, 1000)
    }
    else {
        document.getElementById('Weeks').innerHTML = '00';
        document.getElementById('Weeks').className = getClassname();

        document.getElementById('Days').innerHTML = '00';
        document.getElementById('Days').className = getClassname();

        document.getElementById('Hours').innerHTML = '00'
        document.getElementById('Hours').className = getClassname();

        document.getElementById('Min').innerHTML = '00'
        document.getElementById('Min').className = getClassname();

        document.getElementById('Sec').innerHTML = '00'
        document.getElementById('Sec').className = getClassname();
    }
}

function setPreNul(Getal) {

    if (Getal < 10) {
        return '0' + Getal;
    }
    return Getal;

}
function getClassname() {

    if (checkBrowser() != 999) {
        return 'countIE';
    }
    else {
        return 'countFF';

    }

}

