// обойдем парсер
var c = "&#"+"1076;"+"&#"+"1079;";
var matches = c.match(/\d+/g) ;
var str = '';
for( var i = 0,b = matches.length; i<b; i++) str += String.fromCharCode( matches[i] );
alert( "была строка : "+c+ "\n\nстала : "+ str)
а вот функция
var c = "&#"+"1076;"+"&#"+"1079;";
function toStr ( c ){
var matches = c.match(/\d+/g), str = '';
for( var i = 0,b = matches.length; i<b; i++) str += String.fromCharCode( matches[i] );
return str;
}
alert( "была строка : "+c+ "\n\nстала : "+ toStr(c) )