var cdsecs;
var cdtimerID = null;
var cdtimerRunning = false;
var cddelay = 1000;

function cdInitializeTimer() {
    cdsecs = 60;
    updateShow();
    cdStopTheClock();
    cdStartTheTimer();
}

function cdStopTheClock() {
    if(cdtimerRunning)
	clearTimeout(cdtimerID);
    cdtimerRunning = false;
}

function cdStartTheTimer() {
    if (cdsecs==0)
    {
        cdStopTheClock();
	cdInitializeTimer();
}
    else {
        cdsecs = cdsecs - 1;
        cdtimerRunning = true;
        cdtimerID = self.setTimeout("cdStartTheTimer()", cddelay);
    }
}
