function initReplaceFlashContent(){
    var obs = document.getElementsByTagName('object');
    var len = obs.length;
    
    for (var i = 0; i < len; i++) replaceFlashContent(obs[i]);
}

function replaceFlashContent(node){
    var parent = node.parentNode;
    var str = parent.innerHTML;
    parent.innerHTML = str;
    
    parent.getElementsByTagName('object')[0].style.visibility = 'visible';
}

if (document.all){
    //Ocultamos los "objects" para evitar el parpadeo al reescribirlo.
    //Para ello, necesitamos una hoja de estilo.
    //Si no existe, la creamos.
    if (document.styleSheets.length == 0){
        var head = document.getElementsByTagName('head')[0];
        var css = document.createElement('style');
        css.type = 'text/css';
        head.appendChild(css);
    }
    
    document.styleSheets[0].addRule('object', 'visibility:hidden');
    
    window.attachEvent('onload', initReplaceFlashContent);   
}