Let say I have string
String1=new String('Hello friends');
--myloop--
displStr=String1.charAt(index_letters);
--untill end of string--

and I print it to table or division by using

document.getElementById('gg').innerHTML+='<Class="main" Align="left" ><font color="black" size="4" face="Arial"><NOBR>'+displStr+'</NOBR></font>'


<table WIDTH="45%" BORDER="1" CELLSPACING="1" CELLPADDING="1" >
<tr >
<td WIDTH="40%" align=left><div id=gg style="position: absolute; left: 54; top: 50 "></div>
</td>




</tr >
</table>

so javascript manage it well.
But if I want to use instead of 'Hello friends' some string in French or German it does not print it well.
does somebody know how to print in not english letters
by charAt()???