Добрый день, при создание кода кодирования и декодирования текста возникли ошибки.

Код AS3:
function code(st:String)
{
var _key:String = "!";
var _ret:String = "";
var _kind:String = _kind.charCodeAt(_key);
var _lind:String = 0;
for (i=0; i<st.length; i++) {
_lind = _lind.charCodeAt(st.charAt(i));
_ret += _ret.fromCharCode(_kind ^ _lind);
}
return _ret;
trace (st);
}
code("665");
Ошибка: TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at code_decodeas3_fla::MainTimeline/code()
Как можно исправить код?