(function ($) {
    $.fn.collapsor = function (settings) {
        settings = $.extend({},
        $.fn.collapsor.defaults, settings);
        var triggers = this;
        return this.each(function () {
            $(this).find('+ ' + settings.sublevelElement).hide();
            if ($(this).hasClass(settings.openClass)) {
                $(this).find('+ ' + settings.sublevelElement).show()
            }
            $(this).click(function () {
            /*
                if ($(this).next()[0].tagName == 'UL') $(triggers).not($(this)).parent().removeClass(settings.openClass);

					 //alert( $(this).next()[0].tagName )

                if ($(this).next().is(settings.sublevelElement)) {
                    $(this).parents().addClass(settings.openClass);
                    $(this).next().animate({
                        height: 'toggle',
                        opacity: 'toggle'
                    },
                    settings.speed, settings.easing);
                    $(this).parent().parent().find(settings.sublevelElement).not($(this).next()).animate({
                        height: 'hide',
                        opacity: 'hide'
                    },
                    settings.speed, settings.easing);
                    return false;
                }
*/
            })
        })
    };
    $.fn.collapsor.defaults = {
        activeClass: 'active',
        openClass: 'selected',
        sublevelElement: 'ul',
        speed: 200,
        easing: 'swing'
    }
})(jQuery);

