Bueno, no entiendo bien lo de la pestaña y eso... pero te puedo ayudar con la función para ocultar y volver a mostrar...
Para ocultar y mostrar solo hace falta modificar el parametro 'display' del elemento
Código Javascript
:
Ver original//aqui indicamos si quieres que se muestre el div tras x segundos de cargar la pagina
var mostrarSeg = 5;
mostrarSeg = parseInt(mostrarSeg) * parseInt(1000);
setTimeOut('mostrar()',mostrarSeg);
function mostrar() {
//si utilizas jquery
$('#midiv').show('slow');
//si no utilizas jquery
document.getElementById('midiv').style.display('block');
//ahora solo llamamos a la función ocultar en x segundos
var segundos = 10; //Indicamos en segundos lo que queremos que se tarde
segundos = parseInt(segundos) * parseInt(1000);
setTimeOut('ocultar()',segundos);
}
function ocultar() {
//si utilizas jquery
$('#midiv').hide('slow');
//si no utilizas jquery
document.getElementById('midiv').style.display('none');
}
Obviamente para que funcione, primero el Div 'midiv' tiene que estar oculto, asi que asignamos en un css '#midiv{display:none}'