Мисля, че открих проблема с чата.
В "cometchatjs.php"
При кирилицата се използва 2 байта за символ, а кода на чата е написан за латиница с 1 байт на символ.
{longname=_60.substr(0,24)+"...";
Трябва да се използва mb_substr и да се декларира utf-8
Да се надяваме, че ще се оправи
Ето тук как е написано просто и елементарно -> http://pchelari.com/forum/misc.php?do=buddylist