Gracias Cristian, no se si voy a buscar otra solución porque no entiendo nada de javascript y lo unico que intento es que funccione mi menu CSS correctamente bajo IE8 y encontrar de donde puede venir el problema...El problema es que además trabajo bajo OSX con lo cual no tengo muchas posibilidades "reales" de probar de donde esta el fallo bajo IE8...
Todo esto parece un rompe cabeza chino....