Por ejemplo, coloca esto al comienzo de la función:
Luego, si algo produce error, agrega su id para mostrarlo:
Código javascript
:
Ver originalshowdivs[showdivs.length] = 'div_que_produjo_error'
Y luego, en antes del return false colocas:
Código javascript
:
Ver originalsetTimeout("contar=0;mostrar()", 1000);
Y finalmente la función que recorre el array:
Código javascript
:
Ver originalfunction mostrar() {
document.getElementById(showdivs[contar]).display = "block";
contar += 1;
if (contar < showdivs.length) { setTimeout("mostrar()", 1000) }
}