var b_timer = null; // blink timer 
var b_on = true; // blink state 
var blnkrs = null; // array of spans 

function blink() { 
    var tmp = document.getElementsByTagName("span"); 
    if (tmp) { 
    
        blnkrs = new Array(); 
        var b_count = 0; 
        
        for (var i = 0; i < tmp.length; ++i) { 
            if (tmp[i].className == "blink") { 
                blnkrs[b_count] = tmp[i]; 
                ++b_count; 
            } 
        } 
        // time in m.secs between blinks 
        // 500 = 1/2 second 
        blinkTimer(500); 
    } 
} 

function blinkTimer(ival) { 
    if (b_timer) { 
        window.clearTimeout(b_timer); 
        b_timer = null; 
    } 
    blinkIt(); 
    b_timer = window.setTimeout('blinkTimer(' + ival + ')', ival); 
} 

function blinkIt() { 
    for (var i = 0; i < blnkrs.length; ++i) { 
        if (b_on == true) { 
            blnkrs[i].style.visibility = "hidden"; 
        } 
        else { 
            blnkrs[i].style.visibility = "visible"; 
        } 
    } 
    b_on =!b_on; 
} 

