depuração de javascript para IE6

O firebug é uma ferramenta bastante útil que eu não consigo me imaginar vivendo sem ele. Também baixei o arquivo js que ajuda a obter uma funcionalidade semelhante ao usar o IE6, esperando que isso me ajude a resolver alguns problemas; no entanto, as mensagens que recebo não são muito amigáveis, como:

"Esperado ':' (default2.aspx, 16)" - na linha 16 não há nada que possa esperar um ":"

ou

"O objeto não suporta essa propriedade ou método (default2.aspx, 198)" na linha 198 nada interessante que possa exigir suporte para nada.

meu site se parece com um site diferente no IE6 .. a maioria dos css não funciona, algumas das funções jquery não funcionam e eu preciso que esse site funcione no IE6. Qualquer ajuda seria apreciada em termos de;

como saber o que as mensagens (como as acima) significam no IE6 e como depurar js efetivamente no IE6?

por onde começar para compatibilidade com css. por exemplo devo criar arquivos css diferentes para diferentes navegadores e carregá-los detectando o navegador? ou existem problemas e hacks comuns?

Estou perdido, então por favor me dê alguma direção para começar ..

questionAnswers(8)

yourAnswerToTheQuestion