Мда, не часто отвечают на этом форуме. 

  Даже платно никому не интересно. 
Ладно часть вопроса решена. Разобрался что в плеере, в action script коде, через getURL при поступлении сообщения вызывается JS функция drawChatMessage. Только она является свойством объекта LoadupJSChat
и описывается как:
var LoadupJSChat = {
    
    drawChatMessage: function (mess)
    {
        for (id in mess)
            update_messages({'lines' : {id : mess[id]}});
    },
}
В связи с чем возник вопрос как можно изменить код функции из userscripta. Пробую так:
var w = window.wrappedJSObject || window;  
alert(w.LoadupJSChat.drawChatMessage);
var amendFunction = function() {
	
	w.LoadupJSChat.drawChatMessage = new function(){
    alert('123');
}
	}
amendFunction();
	
	alert(w.LoadupJSChat.drawChatMessage);
Не выходит. В первый раз alert выдаёт текст функции, во второй уже говорит что это объект и всё. Далее вызвать эту функцию уже не получается.
Может хоть сейчас кто ответит то? 
 