Bueno:
Si es solo eso, no creo que sea necesario cargar toda una librería, tan solo debes temporizar el cambio de opacidad de el elemento que quieras mostrar/ocultar:
Código:
function ocultar() {
for (i = 10; i >= 0; i--)
setTimeout("document.getElementById('menu').style.opacity = '" + (i / 10) + "'", (10 - i) * 100)
}
function mostrar() {
for (i = 0; i <= 10; i++)
setTimeout("document.getElementById('menu').style.opacity = '" + (i / 10) + "'", i * 100)
}
El nuevo explorer ya soporta el estilo opacity, pero para las versiones viejas debes discriminar con if (document.all), y usar el filtro alfa.
Saludos