var blinkColor1 = "#451917";
var blinkColor2 = "#CC5511";
var blinkTime = 750;

function startBlinkAnimation() {
    for ( var i in countDowns ) {
        startBlinkAnimationForObject(countDowns[i][0]);
    }
    setTimeout(endBlinkAnimation, blinkTime)
}

function endBlinkAnimation() {
    for ( var i in countDowns ) {
        stopBlinkAnimationForObject(countDowns[i][0]);
    }
    setTimeout(startBlinkAnimation, blinkTime)
}

function startBlinkAnimationForObject(objectId) {
    if (document.getElementById("blinkingSpan"+objectId) != null)
        doBlinkAnimation("blinkingSpan"+objectId, blinkColor1, blinkColor2)
}

function stopBlinkAnimationForObject(objectId) {
    if (document.getElementById("blinkingSpan"+objectId) != null)
        doBlinkAnimation("blinkingSpan"+objectId, blinkColor2, blinkColor1)
}

function doBlinkAnimation(object, color1, color2) {
    dojo.animateProperty(
    {
        node: object,
        duration: blinkTime,
        properties: {
            color:         {
                start: color1,
                end: color2
            }
        }
    }).play();
}
var blinkColor1 = "#451917";
var blinkColor2 = "#CC5511";
var blinkTime = 750;

function startBlinkAnimation() {
    for ( var i in countDowns ) {
        startBlinkAnimationForObject(countDowns[i][0]);
    }
    setTimeout(endBlinkAnimation, blinkTime)
}

function endBlinkAnimation() {
    for ( var i in countDowns ) {
        stopBlinkAnimationForObject(countDowns[i][0]);
    }
    setTimeout(startBlinkAnimation, blinkTime)
}

function startBlinkAnimationForObject(objectId) {
    doBlinkAnimation("blinkingSpan"+objectId, blinkColor1, blinkColor2)
}

function stopBlinkAnimationForObject(objectId) {
    doBlinkAnimation("blinkingSpan"+objectId, blinkColor2, blinkColor1)
}

function doBlinkAnimation(object, color1, color2) {
    dojo.animateProperty(
    {
        node: object,
        duration: blinkTime,
        properties: {
            color:         {
                start: color1,
                end: color2
            }
        }
    }).play();
}

