
function showUnterEvents(ueber, ids) {
	for (var i = 0; i < ids.length; i++) $j("#tr_ev_" + ids[i]).show();
	$j("#ueber_show_" + ueber).hide();
	$j("#ueber_hide_" + ueber).show();
}
function hideUnterEvents(ueber, ids) {
	for (var i = 0; i < ids.length; i++) $j("#tr_ev_" + ids[i]).hide();
	$j("#ueber_show_" + ueber).show();
	$j("#ueber_hide_" + ueber).hide();
}

function zeitraumChanged() {
	if ($j("#zeit_zeitraum").attr("checked")) {
		$j("#zeitraum_tr2").show();
		$j("#zeit_zeitraum_1").show();
		$j("#zeit_zeitraum_0").hide();
		if (!calendar_von) {
		
			var cb_von = function(calendar) {
				var y = calendar.date.getFullYear();
				var m = calendar.date.getMonth() + 1;
				if (m < 10) m = "0" + m;
				var d = calendar.date.getDate();
				if (d < 10) d = "0" + d;
				var h = calendar.date.getHours();
				$j("#zeitraum_start").val(d + "." + m + "." + y);
			};
			var cb_bis = function(calendar) {
				var y = calendar.date.getFullYear();
				var m = calendar.date.getMonth() + 1;
				if (m < 10) m = "0" + m;
				var d = calendar.date.getDate();
				if (d < 10) d = "0" + d;
				var h = calendar.date.getHours();
				$j("#zeitraum_ende").val(d + "." + m + "." + y);
			};

			calendar_von = new Calendar(null, null, cb_von);
			calendar_von.create(document.getElementById("datecontainer_von"));
			calendar_von.setDateFormat("%y-%m-%d");
			calendar_von.show();
			calendar_von.parseDate(datum_pre[0]);
			cb_von(calendar_von);
			
			calendar_bis = new Calendar(null, null, cb_bis);
			calendar_bis.create(document.getElementById("datecontainer_bis"));
			calendar_bis.setDateFormat("%y-%m-%d");
			calendar_bis.show();
			calendar_bis.parseDate(datum_pre[1]);
			cb_bis(calendar_bis);
		}
	} else {
		if ($j("#zeitraum_tr2").css("display") != "none") $j("#zeitraum_tr2").hide();
		$j("#zeit_zeitraum_0").show();
		$j("#zeit_zeitraum_1").hide();
	}
}
function land_changed() {
	var land_code = $j("#s_land").val();
	var found = false;
	$j.each(['DE', 'AT', 'CH', 'DACH'], function() {
		if (land_code == this) {
			$j("#bundesland_" + this).show();
			found = true;
		}
		else $j("#bundesland_" + this).hide();
	});
	if (found) $j("#bundesland_tr").show();
	else $j("#bundesland_tr").hide();
}
function geo_changed() {
	if ($j("#geo_typ_ort").attr("checked")) {
		var par = "sel_lng=" + geo_pre[0] + "&sel_lat=" + geo_pre[1] + "&cnt_lng=" + geo_pre[2] + "&cnt_lat=" + geo_pre[3];
		$j('<div id="gmap_dialog" title="Ort auswählen" style="display: none;"><p class="content" style="text-align: center;">\
		<iframe src="/include/googlemaps-frame.php?cb=geo_changed_cb&width=490&' + par + '" width="500" height="530" frameborder=0 style="padding: 0px;"></iframe></p></div>').dialog({ bgiframe: true, modal: true, position: top, width: 520 }).show();
	}
}
function geo_changed_cb(p1, p2) {
	window.setTimeout('$j("#gmap_dialog").dialog("close").remove();', 1);
	$j("#geo_laenge").attr("value", p1);
	$j("#geo_breite").attr("value", p2);
}

function krit_zeitraum_del() {
	$j("#zeitraum_tr1").hide();
	$j("#zeitraum_tr2").hide();
	$j("#krits_zeitraum").attr("checked", false);
	$j("#zeitraum_adder").show();
	rebuildDeleterVisibility();
}
function krit_zeitraum_add() {
	$j("#zeitraum_tr1").show();
	$j("#krits_zeitraum").attr("checked", true);
	$j("#zeitraum_adder").hide();
	zeitraumChanged();
	rebuildDeleterVisibility();
}
function krit_name_del() {
	$j("#name_tr").hide();
	$j("#krits_name").attr("checked", false);
	$j("#name_adder").show();
	rebuildDeleterVisibility();
}
function krit_name_add() {
	$j("#name_tr").show();
	$j("#krits_name").attr("checked", true);
	$j("#name_adder").hide();
	rebuildDeleterVisibility();
}
function krit_land_del() {
	$j("#land_tr").hide();
	$j("#bundesland_tr").hide();
	$j("#krits_land").attr("checked", false);
	$j("#land_adder").show();
	rebuildDeleterVisibility();
}
function krit_land_add() {
	$j("#land_tr").show();
	$j("#krits_land").attr("checked", true);
	$j("#land_adder").hide();
	land_changed();
	rebuildDeleterVisibility();
}
function krit_groesse_del() {
	$j("#groesse_tr").hide();
	$j("#krits_groesse").attr("checked", false);
	$j("#groesse_adder").show();
	rebuildDeleterVisibility();
}
function krit_groesse_add() {
	$j("#groesse_tr").show();
	$j("#krits_groesse").attr("checked", true);
	$j("#groesse_adder").hide();
	rebuildDeleterVisibility();
}
function krit_dabei_del() {
	$j("#dabei_tr").hide();
	$j("#krits_dabei").attr("checked", false);
	$j("#dabei_adder").show();
	rebuildDeleterVisibility();
}
function krit_dabei_add() {
	$j("#dabei_tr").show();
	$j("#krits_dabei").attr("checked", true);
	$j("#dabei_adder").hide();
	rebuildDeleterVisibility();
}
function krit_animexx_del() {
	$j("#animexx_tr").hide();
	$j("#krits_animexx").attr("checked", false);
	$j("#animexx_adder").show();
	rebuildDeleterVisibility();
}
function krit_animexx_add() {
	$j("#animexx_tr").show();
	$j("#krits_animexx").attr("checked", true);
	$j("#animexx_adder").hide();
	rebuildDeleterVisibility();
}
function krit_typ_del() {
	$j("#typ_tr").hide();
	$j("#krits_typ").attr("checked", false);
	$j("#typ_adder").show();
	rebuildDeleterVisibility();
}
function krit_typ_add() {
	$j("#typ_tr").show();
	$j("#krits_typ").attr("checked", true);
	$j("#typ_adder").hide();
	rebuildDeleterVisibility();
}
function krit_geo_del() {
	$j("#geo_tr, #geo_tr2").hide();
	$j("#krits_geo").attr("checked", false);
	$j("#geo_adder").show();
	rebuildDeleterVisibility();
}
function krit_geo_add() {
	$j("#geo_tr").show();
	$j("#krits_geo").attr("checked", true);
	$j("#geo_adder").hide();
	rebuildDeleterVisibility();
}

function rebuildDeleterVisibility() {
	if (deleter_shown) return;
	var count = $j("input.krits_checkbox:checked").length;
	if (count <= 1) $j("img.deleter").hide();
	else {
		$j("img.deleter").show();
		deleter_shown = true;
	}
}

function openFrame(i, event) {
	parent.adminframe.location.href = "admin-frame.php?id=" + event;
	var pos = $j('#pic' + i).position();
	$j('#adminframe').css({ "left": (pos.left)+"px", "top": (pos.top+20)+"px", "width": "410px", "height": "310px", "visibility": "visible" });
	activeAdmin = i;
}
function closeFrame(i) {
	$j('#adminframe').css({ "left": "0px", "top": "0px", "visibility": "hidden" });
	activeAdmin = 0;
}
function clickAdmin(i, event) {
	if (activeAdmin == i) closeFrame(i);
	else openFrame(i, event);
}



function makeOrtWindow() {
	window.open("event-ort.php?id=" + event_id, "ortwin", "width=400,height=280");
}
function showAenderungs() {
	$j("#aenderungs_show").hide();
	$j("#aenderungs_div").show();
	window.scrollBy(0, 250);
	$j("#aenderungs_text").focus();
}

besch_seite_aktuell = 0;
function besch_seite_open(seite) {
	if (besch_seite_aktuell > 0) {
		$j("#besch_seite_" + besch_seite_aktuell).hide();
		$j("#besch_link_" + besch_seite_aktuell).css("color", "#5858FF");
	}
	$j("#besch_seite_" + seite).show();
	$j("#besch_link_" + seite).css("color", "black");
	besch_seite_aktuell = seite;
}
function openVideoAdd() {
	$j("#vidadder_opener").hide();
	$j("#vidadder_closer").show();
	$j("#vidadder").show().load("ajax-vidadder.php?id="  + event_id + "&" + animexx_absolutelink_sid);
}
function closeVideoAdd() {
	sendEvent("stop", "");
	$j("#vidadder_opener").show();
	$j("#vidadder_closer").hide();
	$j("#vidadder").hide();
}
function thisMovie(swf) {
  if(navigator.appName.indexOf("Microsoft") != -1) {
    return window[swf];
  } else {
    return document[swf];
  }
};
function sendEvent(typ,prm) {
  if (!exists("eventvideo")) return;
  var x = thisMovie("eventvideo").sendEvent(typ,prm);
};
function getUpdate(typ,pr1,pr2,swf) {
  if(typ == 'item') {
    $j(".videohinweis").each(function() {
		var s = $j(this);
      if (s.attr("id") == "videohinweis_" + pr1) s.css({ display: "block" });
      else s.css({ display: "none" });
    });
  }
  if(typ == 'state') {
    if (pr1 == "0" && !started) {
      sendEvent("playitem", start_video);
      started = true;
    }
  }
}

function callVideo(nr) {
    start_video = nr;
	started = false;
	$j("#video_container").html("<center><embed src='/include/mediaplayer/mediaplayer.swf' width='" + vid_width + "' height='380' allowscriptaccess='always' allowfullscreen='true' flashvars='width=" + vid_width + "&height=380&file=/events/youtube-playlist.php?event=" + event_id + "&autostart=false&displaywidth=480&displayheight=360&searchbar=false&autoscroll=true&backcolor=0xE0E0FF&enablejs=true&javascriptid=eventvideo' id='eventvideo' /></center>");
}
function highlight_bewerb_open() {
	$j("#highlight_caller").hide();
	$j("#highlight_closer").show();
	$j("#highlight_formular").show();
}
function highlight_bewerb_close() {
	$j("#highlight_caller").show();
	$j("#highlight_closer").hide();
	$j("#highlight_formular").hide();
}
