/**
*   Chat module
*   @author Capella Design - Fabricio Anzorena Agosto/2007
*/

var sendMessage = function(uid,rid) {
    var ChatBox = FCKeditorAPI.GetInstance('send_box') ;
    ChatBox.UpdateLinkedField();

    if ($('send_box').value.length == 0) {
        alert('Você precisa digitar uma mensagem para enviar');
    } else {
        var message = $('send_box').value.escapeHTML();
        var param = $H({uid:uid,rid:rid,message:message});
        new Ajax.Request('chat_ajax_send.php',{parameters:param,onComplete:refreshMessages});
        ChatBox.SetHTML('');
    }
};

var refreshMessages = function(r) {
    if (r.responseText) {
        var param = $H(eval('('+r.responseText+')'));
    } else {
        var param = $H(r);
    }
    new Ajax.Updater('message_list','chat_ajax_messages.php',{parameters:param,evalScripts:true});
}
