Hola:
Me alegro de que funcione, pero... has probado poniendo al tag script el atributo charset
Me suena que lo he usado alguna vez, pero no lo encuentro... supongo que será algo así:
<script type="text/javascript" src="funciones.js" charset="ISO-8859-1">
</script>
Saludos