// File for quickfinder
(function($) {

	$(document).ready(function() {
		$('#finderContent .reset').click(function() {
			$('#finderContent input.fd-peer').each(function() {
				$(this).val('');
				$(this).change();
			});
			$('#finderContent input.fms-peer').each(function() {
				$(this).val('');
				$(this).change();
			});
			return false;
		});
        $('#finderContent .more').toggle(function() {
        	$('#finderContainer').addClass('expanded');
        	$('span',this).html('weniger Optionen');
        	collectAllValues();
        },function() {
        	$('#finderContainer').removeClass('expanded');
        	$('span',this).html('mehr Optionen');
        });
        $('#finderToggle').click(function(e) {
        	if ($(this).hasClass('disabled')) {
        		return false;
        	}
        	if ($('#finderContainer').hasClass("hidden")) {
        		$('#finderContainer').removeClass("hidden");
        		$('#finderToggle span').removeClass("down");
        		$('#finderToggle span').addClass("up");
        		$('#finderContent').show();
        		$('#finderCompositeContent').css('padding-top', 20);

        		$('#leftContentContainer').addClass('hasFinder');
                if ($.browser.msie && $.browser.version.substr(0,1)<7) {
        			// To prevent bug with button being at the wrong place in IE 6
        			// IE 6 != PNG
                    $('#finderContent .buttonContainer img').addClass('png');
        			$('#finderContent .buttonContainer img').css('left',0);
        		}
                // bruch weil sonst die dropdowns keine scrollbalken haben
                collectAllValues();
        	} else {
        		$('#finderContainer').addClass("hidden");
        		$('#finderToggle span').removeClass("up");
        		$('#finderToggle span').addClass("down");
        		$('#finderContent').hide();
        		$('#finderCompositeContent').css('padding-top', 338);
        		$('#leftContentContainer').removeClass('hasFinder');
        	}
        });

        $('#aktuellFinderToggle').click(function(e) {

        	$('#aktuellFinderContainer').toggleClass('hidden');
        	$('#aktuellFinderToggle span').toggleClass("up");
        	$('#aktuellFinderToggle span').toggleClass("down");
        });
        $('#finderContainer').not('.hidden').closest('#leftContentContainer').addClass('hasFinder');
	});

})(jQuery);
