window.addEvent('domready', function()
{
    var cornerh = new Element("div").addClass('corner');
    $$('.block_sidebox').each(function(el) { cornerh.clone().injectTop(el); });

    // set content min-height to sidebar
    if($defined($('sidebar')))
    {
        //$('l_doc').setStyle('min-height', $('sidebar').getSize().size.y);
        $('l_doc').setStyle('min-height', $('sidebar').getSize().y);
    }

    // default to brief display of events
    if($chk($('list_switch_b')))
    {
        events_list('brief', 'list_switch_b');
        // full display of wanted item
        if(location.hash.length > 8)
        {
            var hash = location.hash.substr(1);
            $$('a[name='+hash+']')[0].parentNode.parentNode.previousSibling.fireEvent('click');
            // "reactivate" hash
            location.hash = location.hash;
        }
    }
});
function inputfocus(obj)
{
    if(!obj.filled) {obj.value = "";obj.style.color = "#000";obj.filled = true;}
}
function inputblur(obj)
{
    if(obj.value == "") {obj.value = obj.defaultValue;obj.style.color = "#7B7B7B";obj.filled = false;}
}
function events_list(a, link)
{
    if(el_init == false)
    {
        el_init = true;
        $$('.l_news_event .news_item').each(function(el)
        {
            var o = new Element('div', { 'class': 'event_brief' });
            var t = '';
            t += '<span>' + el.getElement('.event_date').get('text') + '</span>';
            t += '<div>' + el.getElement('h2').get('text') + '</div>';
            // t += el.getElement('.event_city').getText();
            o.set('html', t);
            o.injectBefore(el);
            o.addEvent('click', function() { o.toggleClass('hide');el.toggleClass('hide'); });
            el.getElement('h2').addClass('brieflink').addEvent('click', function() { o.toggleClass('hide');el.toggleClass('hide'); });
            el.addClass('hide');
        });
    }
    if(a == 'brief')
    {
        $$('.l_news_event .news_item').addClass('hide');
        $$('.l_news_event .event_brief').removeClass('hide');
    }
    else
    {
        $$('.l_news_event .news_item').removeClass('hide');
        $$('.l_news_event .event_brief').addClass('hide');
    }

    if($defined(link))
    {
        $$('.list_switch a').setStyle('display', 'inline');
        $(link).setStyle('display','none');
    }

    return false;
}

var el_init = false;

