jQuery(function($) {
  /* #new_blocks und Nachbarn auf einheitliche Höhe bringen
     nach unten ggf mit .darkblack auffüllen
  */
  var o = $('#news_blocks div:first').siblings().andSelf();
  var max = 0;
  if (o.length) {
    o.each(function(i, obj)
      {
				// $(obj).css({'border': '1px solid #0f0'});
        max = ($(obj).outerHeight(true) > max? $(obj).outerHeight(true): max); // max. Höhe einschl. margin bestimmen
      }
    );
    $('#news_blocks div:first').siblings().andSelf().each(function(i, obj)
      {// Auffüllen auf max. Höhe mit .darkblack
        if ($(obj).outerHeight(true) < max) {
          var h = max - $(obj).outerHeight(true);
          if ($(obj).find('.before').length) {           // existieren Objekte mit Klasse "before",
																												 // dann füge vor diesen ein, sonst füge an
            $.create('div').addClass('darkblack').css({'height': (h-1), 'marginBottom': 1}).insertBefore($(obj).find('.before:first'));
          } else {
            $.create('div').addClass('darkblack').css({'height': (h)}).appendTo($(obj));
          }
        }
      }
    );

  }
});

