
var hoehe_eintraege_ads;
var hoehe_ads;
var hoehe_eintraege_superads;

function openResa(adposition) {
  var ad = $("#superad_" + adposition);
  if (ad.data("status") == undefined) {
    ad.data("status", "aktiv");
    ad.animate( { "height":"420" }, { queue:false, duration:1000 });
    if (hoehe_eintraege_ads < hoehe_eintraege_superads) { // nur die Hoehe der Eintraege manipulieren, wenn es noetig ist 
    	$("#eintraegeAds").animate( { "height":hoehe_eintraege_superads}, { queue:false, duration:1000 });
    }
  }
  ad.removeData("status");
}

function closeResa(adposition) {
  var ad = $("#superad_" + adposition);
  if (ad.data("status") == undefined) {
    ad.data("status", "aktiv");
    ad.animate( { "height":"80" }, { queue:false, duration:1000 });
    if (hoehe_eintraege_ads < hoehe_eintraege_superads) {
    	$("#eintraegeAds").animate( { "height":hoehe_eintraege_ads }, { queue:false, duration:1000 });
    }
  }
  ad.removeData("status");
}

function Loadresa(adposition) {
	hoehe_eintraege_ads = $("#eintraegeAds").height();
	hoehe_ads = $("#ads").height();
	// der Wert, der sich aus der Hoehe des Superads ergibt: 420 (ausgeklappt) - 80 (eingeklappt)
	hoehe_eintraege_superads = hoehe_ads + 340;

	if (hoehe_ads > hoehe_eintraege_ads) {
		var neue_hoehe_eintrage_ads = hoehe_ads + 50;
		hoehe_eintraege_ads = neue_hoehe_eintrage_ads;
	    $("#eintraegeAds").height(neue_hoehe_eintrage_ads);
	}
	if (document.getElementById('superad_'+adposition)) {
		openResa(adposition);
		window.setTimeout(function() {closeResa(adposition);}, 1500);
	}
}

