var wsr = {

    openingstijden: function() {
        // controleren of er een tabel van openingstijden aanwezig is
        if(jq('table.openingstijdentabel').length > 0) {
            // zet functie op buttons wanneer er geklikt op wordt om eerst 
            // alle tabellen te hide'en en dan de huidige te showen
            jq('a.timetable-button').click(function(){
                jq('a.timetable-button').removeClass('active');
                jq(this).addClass('active');

                jq('table.openingstijdentabel').addClass('hide');

                var url = $(this).attr('href');
                var pos = url.indexOf('#');

                jq('table.' + url.substr(pos + 1)).removeClass('hide');

                return false;
            });
        }
    }, // end openingstijden

    contentBorders: function() {
        // Change styling depending on whether we have collective.tabr panes.
        if(jq('.pane-container').length > 0) {
            // We have panes. 
            // Drop the title (looks ugly displaying something above the
            // panes).
            jq('.documentFirstHeading').hide(); 
            jq('.documentDescription').hide(); 
        } else {
            jq('.template-document_view #content').css('border', '1px solid #ccc');
            jq('.template-document_view #content').css('padding', '1em');
        };
    } // end contentBorders

}

jq(document).ready(function() {
    wsr.openingstijden();
    wsr.contentBorders();
});

