jq(document).ready(function()
{
    jq('.teaching_unit > a').cluetip({
        splitTitle: false,
        showTitle: false,
        width: 255,
        dropShadow: true,
        dropShadowSteps: 6,
        waitImage: false,
        cluetipClass: 'popaka',
        clickThrough: true
    });

    jq('#study_kind_switcher').change(function() {
        var names = Array();
        vals = jq(this).val();
        if(vals != null) {
            for(i = 0; i < vals.length; i++) {
                names.push(vals[i]);
            }
        } else {
            names.push('popbusiness');
            names.push('popdesign');
        }

        spec_chooser = jq('#specialization_chooser');
        spec_chooser.empty();
        for(j = 0; j < names.length; j++) {
            var name = names[j];
            if(name != null) {
                for(i = 0; i < specialdict[name].length; i++) {
                    spec_chooser.append(jq('<option value="'+specialdict[name][i][0]+'">'+specialdict[name][i][1]+'</option>'));
                }
            }
        }
    });

    var filter_area = jq('#filter_area');
    var filter_headline = jq('#filter_headline');

    if(jq('#hide_filter_area').length) {
        filter_area.hide();
    } else {
        filter_headline.toggleClass('filter_open');
    }

    filter_headline.mouseover(function() {
        jq(this).css('cursor', 'pointer');
    });

    filter_headline.click(function() {
        if(filter_area.is(':visible')) {
            filter_area.hide();
            filter_headline.toggleClass('filter_open');
        } else {
            filter_area.show();
            filter_headline.toggleClass('filter_open');
        }
    });

    /* jedes fach auswaehlen siehe #297 */
    jq('#archetypes-fieldname-lectures input:checkbox').attr('checked', true);
});
