Hola,
Por lo que he visto, ni la página, ni los encabezados del servidor web, indican la codificación que se está utilizando, de ahí el problema.
Prueba a colocar algo como esto en la sección "head" de tu documento:
Código HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
O bien:
Código HTML:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
Alguna de las dos codificaciones de arriba es la que usas, muy probablemente.