Non c'è bisogno di dire ad un cliente di installare FF il cliente si potrebbe anche incavolare e dire "io uso ciò che mi pare.. sei tu che devi fare in modo che si veda bene con tutti i browser" e per chi progetta un sito deve essre una buona regola fare in modo che si veda sempre bene.
Comunque deve essere un problema di JS che non è compatibile con IE6 perchè con IE7 e IE8 si vede bene.
Anche io faccio dei menu in JS ma funzionano anche con IE6