Ausgabe von Sonderzeichen

Hallo, ich habe hier ein js-code:
[html]<!–

var normalChars;
var weirdChars;


var elWeird;
var elBreezah;



updateAll = function(normalTextArea) {
    updateWeirdChars(normalTextArea);
    updateBreezah(normalTextArea);
};



updateWeirdChars = function(normalTextArea) {
    var elNormal  = normalTextArea.value.toLowerCase();
    var weirdText = "";
    var i;
    for (i=0; i<elNormal.length; i++) {
        var nChar  = elNormal.substring(i, i+1);
        var nIndex = normalChars.indexOf(nChar);
        var wChar  = (nIndex > -1) ? weirdChars.charAt(nIndex) : nChar;
        weirdText += wChar;
    }
    elWeird.value = weirdText;

    
    if (window.clipboardData && clipboardData.setData)
          clipboardData.setData("Text", weirdText);
};


updateBreezah = function(normalTextArea) {
    var elNormal = normalTextArea.value.toLowerCase();
    var breezah  = "";

    var i;
    for (i=0; i<elNormal.length; i++) {
        
        breezah += ((i / 2) == Math.floor(i / 2)) ? elNormal.charAt(i).toUpperCase() : elNormal.charAt(i).toLowerCase();
    }
    elBreezah.value = breezah;
};


window.onload = function() {
    normalChars = "aaaaaabcdefghijklmnopqrstuvwxyz?*<>";
    weirdChars  = "&#945 ;?c??Tq?ij?L??s?q?s?uv???z";            // LEERZEICHEN AUCH HIER EINTFERNEN
    elWeird     = document.getElementById('weird');
    elBreezah   = document.getElementById('breezah');

    document.getElementById('normal').focus();
};

//–>[/html]nun möchte ich wenn ich a schreibe, dass daraus ein α (&#945 ; [Leerzeichen entfernen, nur gemacht damit es nicht umgewandelt wird. Auch im Quelltext noch einmal]) wird.

Bekomme das aber nicht so hin. Mein Gedanke ist dies mit allen Buchstaben weiterzumachen um ein anderes Alphabet zu entwickeln.

Hoffe jemand kann es korrigieren.