<!-- Ticking Clock Setup -->

var clockYear = document.getElementById('clockyear').innerHTML;
var clockDay = document.getElementById('clockday').innerHTML;
var clockHour = document.getElementById('clockhour').innerHTML;
var clockMinute = document.getElementById('clockminute').innerHTML;
var clockSecond = document.getElementById('clocksecond').innerHTML;

var clockYearChange = true;
var clockDayChange = true;
var clockHourChange = true;
var clockMinChange = true;
var clockDisplay = true;

//-- Function to update the live clock
function showclock() {
    var leapYearDays = 0;
    clockSecond ++;

    if(clockSecond == 60) {
        clockMinute ++;
        clockSecond = 0;
        clockMinChange = true;
    }
    if(clockMinute == 60) {
        clockHour ++;
        clockMinute = 0;
        clockHourChange = true;
    }
    if(clockHour == 24) {
        clockDay ++;
        clockHour = 0;
        clockDayChange = true;
    }
    if(clockDay == 365) {
        clockYear ++;
        clockDay = 0;
        clockYearChange = true;
    }

    if(clockDisplay){
        if(clockSecond <= 9){
            document.getElementById('clocksecond').innerHTML = '0'+clockSecond;
        } else {
            document.getElementById('clocksecond').innerHTML = clockSecond;
        }

        if(clockMinChange){
            if(clockMinute <= 9){
                document.getElementById('clockminute').innerHTML = '0'+clockMinute;
            } else {
                document.getElementById('clockminute').innerHTML = clockMinute;
            }
        }

        if(clockHourChange){
            if(clockHour <= 9) {
                document.getElementById('clockhour').innerHTML = '0'+clockHour;
            } else {
                document.getElementById('clockhour').innerHTML = clockHour;
            }
        }

        if(clockDayChange){
            document.getElementById('clockday').innerHTML = clockDay;
        }
        if(clockYearChange){
            document.getElementById('clockyear').innerHTML = clockYear;
        }
    }

    //--Pause the function for 1 second, then execute it again
    setTimeout("showclock()", 1000);

    clockDayChange = false;
    clockHourChange = false;
    clockMinChange = false;
    clockYearChange = false;
}

showclock();