hai ragione PsYCHo in locale lo script è perfetto...
il problema nasceva nel momento in cui pubblicavo le pagine, e i tempi di caricamento facevano diventare BEN visibile quella fastidiosa attesa...
ho comunque risolto momentaneamente aggiungento <li class="hide">, perchè lo script funzionava all'onload, e finchè non caricava tutto, non fungeva... e allora ho nascosto il tutto, così da non avere problemi...
ma è una soluzione momentanea in attesa di server più potenti
grazie per la risposta