$(function(){
  if($("#header_startseite").size() < 1) {
    addition = 36+15;
  }
  else
  {
    addition = 36+80;
  }
});

var headerheight = 365;

$(function(){
  if($("#header_startseite").size() < 1) {
    addition = 36+15;
  }
  else
  {
    addition = 36+80;
  }
});

function adjust_header()
{
  if($("#header_startseite").size() < 1) {
    addition = 36+15;
  }
  else
  {
    addition = 36+80;
  }
  $('#header_holder').height((headerheight+addition)-$(document).scrollTop());
  
  //if($('#header_holder').height() > (headerheight+addition))
  //{
  //  $('#header_holder').height(headerheight+addition);
  //}

  if(parseInt($("#header_holder").css("height")) < (107+addition)) {
    $('#header_holder').height(107+addition);
  }
  
  if($("#header_startseite").size() < 1) {
    $("#header_holder").css({ "height": $("#header_holder").height() + "px" });
  }

  $("#logo").css("top", 0-$(document).scrollTop());
  
  if(parseInt($("#logo").css("top")) < -116) {
    $("#logo").css("top", -116);
  }
  if(parseInt($("#logo").css("top")) > 0) {
    $("#logo").css("top", 0);
  }
  
  $("#header_inner").css({ "min-height": "158px !important" });
  $('#header, #header_search').height($('#header_holder').height());
  $('#header_inner').css({ height: $('#header_holder').height() + "px !important" });
  $('#header_startseite').height($('#header_holder').height());
  if($("#header_startseite").size() < 1) {
    $("#header_inner").css({ "min-height": "158px !important" });
  }
}

$(function(){
  if($("#header_startseite").size() < 1) {
    addition = 36+15;
  }
  else
  {
    addition = 36+80;
  }
  $("#header_inner").height(headerheight+addition);
  adjust_header();
});

$(document).scroll(function() {
  adjust_header();
});
