function unicode(source){
    result = '';
    for (i=0; i<source.length; i++){
        charCode = source.charCodeAt(i);
        if (charCode <= 127)
            result += source.charAt(i);
        else
            result += '&#' + charCode.toString() + ';';
    }
    return result;
}
