function processMessageComposeForm(isModal)
{
    document.getElementById('compose_submit').disabled = true;
    document.getElementById('compose_submit').value    = 'Sending...';

    xajax_processMessageComposeForm(xajax.getFormValues('compose_form'));

    if ( isModal == true ) {
        document.getElementById('compose_message_modal_form').style.display = 'none';
        document.getElementById('compose_message_modal_success').style.display = '';
    }

    return false;
}

function deleteMessageThread(thread_id)
{
    xajax_deleteMessageThread(thread_id);
    return false;
}

function showMessageThread(thread_id)
{
    window.location = '/messages/view_thread/?id=' + thread_id + '#reply';
}

function countMessageComposeForm()
{
    var countspan = document.getElementById('compose_message_size');
    var msgbox = document.getElementById('compose_message_box');
    var limit = document.getElementById('msgsize').value;

    if ( msgbox.value.length >= limit ) {
        msgbox.value = msgbox.value.substring(0, limit);
    }
    var msgsize = limit - msgbox.value.length;

    countspan.innerHTML = msgsize;
}
