var NTB = {
  init: function() {
    newscounter = jQuery('#newsnav .newnews').length;
    if ( newscounter > 0 ) {
      jQuery('#nav-aktuelles').after('<span id="newsbadge">' + newscounter + '</span>');
    }
    NTB.init_overlay();
  },

  init_overlay: function() {
    jQuery('#neptunbad-dark-overlay').removeClass('hidden');
    jQuery('#neptunbad-overlay-wrapper').removeClass('hidden');
    jQuery('#neptunbad-dark-overlay').height( jQuery(document).height() );
    jQuery('#neptunbad-dark-overlay').width( jQuery(document).width() );
  },
  
  close_overlay: function() {
    now = new Date();
    NTB.hide_overlay();
    jQuery.cookie( 'overlay', ( Math.ceil( now.getTime() / 1000 ) ), { expires: 365 } );
  },
  
  hide_overlay: function() {
    jQuery('#neptunbad-dark-overlay').addClass('hidden');
    jQuery('#neptunbad-overlay-wrapper').addClass('hidden');
  }
}

jQuery(document).ready(function(){
	NTB.init();
});