$(document).ready(function() {
	$("#contenttype").change(function () {
		if ($("#stichwort").val() && ($("#tx_crondaz_prevSearch").val() == $("#stichwort").val())) {
			return;
		}
		var contenttype = "";
		$("#contenttype option:selected").each(function () {
			contenttype = $(this).val();
		});
		var cssClass = 'tx_crondaz_optional_'+contenttype;
		var slideUp = false;
		$("p.tx_crondaz_optional").each(function () {
			if(!$(this).hasClass(cssClass)) {
				if ($(this).css('display') == 'block') {
					$(this).slideUp(200);
					slideUp = true;
				}
			}
		});
		$("p.tx_crondaz_optional").each(function () {
			if ($(this).hasClass(cssClass)) {
				if ($(this).css('display') == 'none') {
					var element = $(this);
					if (slideUp) {
						window.setTimeout(function(){ element.slideDown(200);}, 350);
					}
					else {
						$(this).slideDown(200);
					}
				}
			}
		});
	})
	$(".tx_crondaz_jahrgang").change(function () {
		if ($("#stichwort").val() && ($("#tx_crondaz_prevSearch").val() == $("#stichwort").val())) {
			return;
		}
		var jahrgang = "";
		var zeitschrift='';
		$("#contenttype option:selected").each(function () {
			zeitschrift = $(this).val();
		});
		$("option:selected", this).each(function () {
			jahrgang = $(this).val();
		});
		if (jahrgang == '') {
			$("#ausgabe_"+zeitschrift+" option").each(function () {
				$(this).css('display', 'block');
			});
		}
		else {
			var cssClass='tx_crondaz_jahrgang_'+jahrgang;
			$("#ausgabe_"+zeitschrift+" option").each(function () {
				if ($(this).hasClass(cssClass) || $(this).hasClass('tx_crondaz_jahrgang_all')) {
					$(this).css('display', 'block');
				}
				else {
					$(this).css('display', 'none');
					$(this).removeAttr('selected');
				}
			});
		}
	})
	$(".tx_crondaz_filter").change( function () {
		if ($("#stichwort").val() && ($("#tx_crondaz_prevSearch").val() == $("#stichwort").val())) {
			$("#tx_crondaz_extendedSearch").submit();
		}
	})

	/* TOGGLE Funktionen fuer Archiv */
	$(".tx_crondaz_jahrgang").click(function () {
		var id = $(this).attr('id');
		id += '_list';
		toggleDisplay(id);
		return false;
	})
	$(".tx_crondaz_jahrgang_list").each( function () {
		var id = $(this).attr('id');
		hide(id);
	})
})
