/* Posts a new message to the forum */
function forumPost(formId)
{
    if (!validateForumPost())
    {
        return false;
    }

    return doAction(getActionForumPost(), formId);
}

function validateForumPost()
{
    var m = getElementValue(getParamMessage());
    var u = getElementValue(getParamUsername());

    if (!validateNotBlank(m))
    {
        alert(getForumEnterMessage());
        return false;
    }

    if (!validateNotBlank(u))
    {
        alert(getForumEnterMessage());
        return false;
    }

    return true;
}