Aalborg Kongres & Kultur Center

Kultur/Event

Prisvindende gospel i Aalborg i en himmelsk koncertoplevelse

Fans af den kirkelige musikgenres stærke vokaler og fællesfølelse kan godt sætte kryds i kalenderen. England og USA's største prisvindende…

Læs mere »
Kultur/Event

Gintberg høster ros og tilføjer ekstra show i Aalborg til touren

Jan Gintberg har netop haft danmarkspremiere på sit nye show Død eller Leende i Aalborg Kongres & Kultur Center (AKKC).…

Læs mere »
Kultur/Event

Kirsten Birgit tilbage til velkendt radiostudie

Karaktererne, kendt fra Den Korte Radioavis, gæster Aalborg Kongres & Kultur Center (AKKC) 7. april kl. 20 med deres nye…

Læs mere »
Erhverv

Kendte kokke fra MEST bliver ny forpagter i Aalborg Kongres & Kultur Center

Efter en 10-dages EU-dikteret stand still periode og kontraktforhandlinger er Aalborg Kongres & Kultur Center (AKKC) og MEST nu i…

Læs mere »
Kultur/Event

Søren Østergaard og Smadremanden gæster talkshow i Aalborg

I første runde var gæsterne Melvin Kakooza og hans mor Carolyne. Anden runde bliver med Peter Ingemann, og nu er…

Læs mere »
Kultur/Event

Fantastisk jazzmusik direkte hjem i stuen fra hele Danmarks nordjyske bigband

Med afstand og håndsprit har Nordkraft Big Band sat sig til rette på den store scene i Aalborg Kongres &…

Læs mere »
Kultur/Event

Busters Verden klar til hele familien i efterårsferien

Både unge og voksne kan glæde sig til en ny stor musicaloplevelse i AKKC. I efteråret får børnefamilierne for første…

Læs mere »
Kultur/Event

Oplev DJ Martin Jensen – Me, Myself Online fra toppen af AKKC’s scenetårn

Fredag den 16. april kan man opleve den verdenskendte DJ Martin Jensen i hjemmets trygge rammer. Det sker med hans…

Læs mere »
Kultur/Event

Jung rammer AKKC i Aalborg med kæmpe koncert

I maskinrummet står Jonas Jung (vokal), Sigurd Boesen (guitar) og Michael Hovmand (keys). En trio som det seneste år har…

Læs mere »
Kultur/Event

Simon Talbot klar til at give nordjyderne Optur

Det nye show har fået titlen Optur og kommer efter et år 2020, der må kategoriseres af de fleste som…

Læs mere »
Back to top button
ANNONCE
/* Sticky for a second top ad script*/ ;(function () { var last_known_scroll_position = 0; var ticking = false; var floatingClass = 'js-floating'; var onTop = true; var floaters = []; var raf = (function(){ return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(callback){ window.setTimeout(callback, 1000 / 60) }; })(); function Floater(element) { this.element = element; this.ghost = null; this.isFloat = false; this.static_pos = null; this.headerHeight = 60; } Floater.prototype.shouldBeStatic = function(scroll_pos) { return scroll_pos < this.static_pos; } Floater.prototype.shouldBeFloating = function() { var boundingRect = this.element.getBoundingClientRect(); return boundingRect.top <= this.headerHeight; } Floater.prototype.switchToFloating = function(scroll_pos) { var boundingRect = this.element.getBoundingClientRect(); this.ghost = createGhost(this.element); this.isFloat = true; this.element.style.top = this.headerHeight + 'px'; this.element.style.width = this.element.offsetWidth + 'px'; this.element.style.zIndex = '10000'; // set orig to be fixed this.element.style.position = 'fixed'; // set orig to be fixed this.ghost.style.width = boundingRect.width + 'px'; this.ghost.style.height = boundingRect.height + 'px'; this.ghost.style.display = 'block'; // set ghost to be visible this.static_pos = scroll_pos; this.element.classList.add(floatingClass); } Floater.prototype.switchToStatic = function(scroll_pos) { this.isFloat = false; this.static_pos = null; this.element.style.width = 'auto'; this.element.style.position = 'static'; // set orig to be fixed this.element.style.width = 'auto'; if (this.ghost) { this.ghost.style.display = 'none'; // set ghost to be visible this.ghost.remove(); } this.element.classList.remove(floatingClass); } function initFloaters() { var elements = []; var leftSticky = document.getElementById('div-gpt-ad-sticky_1'); var rightSticky = document.getElementById('div-gpt-ad-sticky_2'); if (leftSticky) elements.push(leftSticky); if (rightSticky) elements.push(rightSticky); // var elements = Array.prototype.slice.call(document.querySelectorAll('.js-float-on-scroll')); floaters = elements.map(function(element) { return new Floater(element); }) } function createGhost(el) { var parent = el.parentNode; var ghost = document.createElement('div'); ghost.style.display = 'none'; parent.insertBefore(ghost, el); return ghost; } function testFloaters(scroll_pos) { for(var i = 0; i < floaters.length; i++) { var floatData = floaters[i]; if(floatData.isFloat) { floatData.shouldBeStatic(scroll_pos) && floatData.switchToStatic(scroll_pos); } else { floatData.shouldBeFloating() && floatData.switchToFloating(scroll_pos); } } } function throttle(func, limit) { var inThrottle; return function () { var args = arguments; var context = this; if (!inThrottle) { func.apply(context, args); inThrottle = true; setTimeout(function() { inThrottle = false }, limit); } } } function update(scroll_pos) { testFloaters(scroll_pos) } function init() { window.addEventListener('scroll', throttle(function(e) { if (last_known_scroll_position === window.scrollY) return; last_known_scroll_position = window.scrollY; if (!ticking) { raf(function() { update(last_known_scroll_position); ticking = false; }); ticking = true; } }, 25)); initFloaters(); } window.addEventListener('DOMContentLoaded', function (event){ init(); }); }());