$(function(){

    $('a.uc').click(function() { alert('This section is under (heavy) construction');return false; });

    $('a.hidedel').each(function() {
        var spans = [];
        $('span',this).each(function(){spans[spans.length] = $(this).text();});
        if(spans.length == 2) {
            this.href= 'mailto:'+spans.join('@');
        }
    });
    
    $('input.restore[title]').each(function() {
        $(this).focus(function() { if(this.value == this.title) this.value = '';});
        $(this).blur(function()  { this.value = this.value || this.title;});
    });


    $('a[@rel*=lightbox]').lightBox(); 
    
    $('a[@rel=expand][title]').each(function() {
        $('.'+this.title).hide();
        $(this).click(function(){$('.'+this.title).toggle();return false;});
    });

    $('a[@rel*=back]').click(function() {
        $(this).attr('title',$(this).html()+' ['+$(this).attr('href')+']');
        history.go(-1);
        return false;
    });

    var maxH = 0;

    $('.box-els .el-summary').each(function() {
        maxH = Math.max($(this).height(),maxH);
    });

    $('.box-els .el-summary').height(maxH);
    
    $('.followFirstA').each(function() {
        var link = $('a',this);
        if(link.size()>0) {
            $(this).attr('title',link.html()+' ['+link.attr('href')+']');
            $(this).css('cursor','pointer');
            $(this).click(function() { document.location = link.attr('href'); });
        }
    });
    $('img.vcenter').each(function(){
        if($(this).height()) { //loaded
            $(this).css('marginTop',Math.max(0,Math.ceil(($(this.parentNode).height()-$(this).height())/2))+'px');
        } else {
            $(this).load(function(){
                $(this).css('marginTop',Math.max(0,Math.ceil(($(this.parentNode).height()-$(this).height())/2))+'px');
            });
        }
    });    
});
