Nu gör du det onödigt svårt för dig!
DET ENDA som krävs för att svenska tecken ska fungera korrekt (i JavaScript, så väl som i HTML) är att samma teckenkodning används när du sparar filen, när den skickas av servern och när den visas i browsern.
Eftersom du gissningsvis sitter på en mac kommer dina filer att sparas med teckenkodning UTF-8 (en form av Unicode). Det som då krävs för att svenska tecken ska bli korrekta är att webbservern vet att du skrivit UTF-8 och också talar om det för anslutande klient.
I t ex BBedit kan du mha Spara som... välja teckenkodning på filen. Hur editerar du filen?
Det finns två sätt att på en webbsida ange teckenkodning, antingen på servern ("HTTP Header") eller i det som skickas ("<meta>-element"). Om en header finns så kommer den alltid att ha företräde, i annat fall används meta. Man bör (enligt mig) använda båda, och se till att de säger samma sak.
Lättaste sättet att kolla vilken teckenkodning en sida använder är att öppna sidan i Firefox, högerklicka på den och välja View Page Info. Leta efter "Encoding" eller "Content-Type".
Gör man allt ovanstående på rätt sätt kan man skriva sina svenska tecken rakt upp och ner och allt kommer fungera!