Hola markito, bienvenido a los foros
:
Los temporizadores en javascript son setInterval (constante) y setTimeout (solo una vez)...
tu mouseover sería algo así:
onmouseover("mostrar()", 5000);
ejecuta la función mostrar a los 5 segundos (5000 milisegundos)... y en mostrat haces la visualización:
function mostrar() {
document.getElementById("capa").style.visibility = "visible";
}
Saludos