se non impagini il codice a me mi si incrociano gli occhi

ma qual è il problema? non basta applicare la funzione setTimeout come da manuale?

Codice PHP:
setTimeout("closeSub("+menu+"); ",500);