var interval = 700; // 要調整
var mode="visible";
var first=true;

function blinkfunc(auflag){

    var blinkFlag = false;
    
    // 反転
    if(mode=="hidden"){
        mode="visible";
    } else {
        mode="hidden";
    }
    
	var spanElements = document.getElementsByTagName('span');

    for( i=0; i < spanElements.length; i++ ){

        if( spanElements[i].id.match(/^blink_.{4}$/) ){
        
        	spanElements[i].style.visibility=mode;
        	
        	blinkFlag = true;
        }
    }
    
    if( blinkFlag ){
    
        // 1つでもある場合のみリピート
        setTimeout("blinkfunc()",interval);
    
        if( auflag == true ){
            imgvisible();
        }
    }
}

// auのみIMGがBLINKしないようにvisibleを設定
function imgvisible(){
    
    // 初回のみ設定
    if(first){
        
        if(document.getElementById){
            
            elements=document.getElementsByTagName("IMG");
            
            for(i=0; i<elements.length; i++){
                elements[i].style.visibility="visible";
            }
            
        } else if(document.all) {
            
            imgcoll=document.all.tags("IMG");
            
            if (imgcoll!=null) {
                
                for (i=0; i<imgcoll.length; i++){
                    imgcoll[i].style.visibility="visible";
                }
            }
        }
        
        first=false;
    }
}