Nada...
Lacia perdere la variabile, non è importante tanto che tutti gli altri javascript funzionano sia con la variabile che senza.

Se vuoi controllare il codice pulito senza variabili e underscore vai qui:
http://ioweb.it/x.php

codice:
onMouseOut="setTimeout('MM_showHideLayers('home','','hide')', 2000)
Così non mi va.
Dando un occhiata in giro ( http://www.jsdir.com/tutorials/times.asp?page=2 ) ho anche provato a scrivere

codice:
onMouseOut="setTimeout(MM_showHideLayers, 2000, ['home','','hide'])
ma, neanche così, funziona!

Azz!