function checkOverflow()
{
    if (!(d = document.getElementById('article')) || !document.getElementById('articleSidecolumn'))
    {
        return;
    }

    if (d.scrollHeight > 380)
    {
        if (e = document.getElementById('articleContents'))
        {
            e.style['width'] = (e.clientWidth - 20) + "px";
        }

        if (e = document.getElementById('articleAttachments'))
        {
            e.style['left'] = (e.offsetLeft - 20) + "px";
        }

        if (e = document.getElementById('articleSidecolumn'))
        {
            e.style['left'] = (e.offsetLeft - 20) + "px";
        }
    }
}
