$(function(){
    $('.filters_title').click(function(e){
        var sClass = $(this).children('span').attr('class');
        if (sClass == 'expanded') {
            sClass = 'collapsed';
            $(this).parent().children('.filters_option,hr').hide();
        } else {
            sClass = 'expanded';
            $(this).parent().children('.filters_option,hr').show();
        }
        $(this).children('span').attr('class', sClass);
    }).mouseover(function(){
        $(this).css('cursor', 'pointer');
    });
    $('.filters_option').click(function(e){
        /*if ($(this).hasClass('checked')) {
            $(this).removeClass('checked').addClass('unchecked');
        } else {
            $(this).removeClass('unchecked').addClass('checked');
        }*/
    });
    //$('#header_links li:not(:last-child)').append('|');
    //$('#footer_menu li:not(:last-child)').append('|');
    $('#search input.search_input').click(function(){
        $(this).select();
    });
    $('#right .ad_overlay a').addClass('button blue');
    // De berekende breedte wordt ingesteld als de vaste breedte om de
    // breedte van de rij correct te houden bij het verslepen.
    $('.sortable tr').each(function(){
        $(this).children('td').each(function(){
            // Haal de berekende breedte op
            var width = $(this).width();
            // En stel die in als vaste breedte
            $(this).attr('width', width+'px');
        });
    });
    // De rijen krijgen een handje als cursor als er overheen gegaan wordt.
    $('.sortable tr').mouseover(function(){
        $(this).css('cursor', 'pointer');
    });

    // TOGGLEABLE LEFT MENU
    $('[id^=toggler_]').click(function(){
        var id = $(this).attr('id').substr(8);
        $('#toggleable_'+id).toggle();
        if ($(this).hasClass('collapsed')) {
            $(this).removeClass('collapsed');
        } else {
            $(this).addClass('collapsed');
        }
    }).mouseover(function(){
        $(this).css('cursor','pointer');
    })
    $('[id^=toggleable_]').each(function(){
        var id = $(this).attr('id').substr(11);
        $('#toggler_'+id).addClass('collapsed');
        if ($(this).find('.selected').length == 0 && ! $(this).hasClass('expanded')) {
            $(this).hide();
        } else {
            $('#toggler_'+id).removeClass('collapsed');
        }
    })
    $('.notifications a[href$=#hide]').click(function(e){
        e.preventDefault();
        $(this).parents('.notifications').hide();
    });

    /*$('[id^=betalingswijze_]').change(function(){
        alert($(this)am)
        if ($(this).attr('checked') == 'checked') {
            $(this).parents('td').next().children('.payment_method').addClass('selected');
        } else {
            $(this).parents('td').next().children('.payment_method').removeClass('selected');    
        }
    });*/
});
