$(document).ready(function(){

    /* open all external links in new window (class 'ext') */
    $('a.ext').attr('target', '_new').each( function() { $(this).attr('title', $(this).attr('title') + ' [opens in new window]') } );

    $('a.thickbox').each( function() { $(this).attr('title', $(this).attr('title') + ' [click for detail]') } );

    /* lame hack to make sure the little excaimation marks in error messages take up a whole column. */
    $('span.exclaim').each( function() { 
        var H = $(this).parent().height() + 'px';
        $(this).height( H ); 
     });

});

