Herrelandsholdet

Sport

Herrelandsholdet synger selv et vers i den nye EM-sang med Alphabeat

Der er kun et par uger til at EM2021 starter, og til at Danmark spiller sin første kamp mod Finland…

Læs mere »
Sport

Landstræner Kasper Hjulmand har udtaget 26 spiller til EM

Sommerens EM nærmer sig med hastige skridt, og nu er én af de første opgaver for landstræner Kasper Hjulmand tjekket…

Læs mere »
Sport

Alexander Lynggaard er blevet indkaldt til landsholdstruppen

Søndag indkaldte Nikolaj Jacobsen René Antonsen til landsholdstruppen efter afbud fra stregkollegaen Magnus Saugstrup. Nu må landstræneren dog se bort…

Læs mere »
Sport

Herrelandsholdet skal spille første VM-kvalifikationskamp i Herning

Udover EM-slutrunden til sommer skal Herrelandsholdet også spille VM-kvalifikationskampe i 2021. De første venter allerede i marts, og nu er…

Læs mere »
Sport

Herrelandsholdets spillere kan rejse hjem fra England

Den engelske regering har besluttet en undtagelse for indrejseforbuddet fra Danmark, som i aftes blev forlænget med to uger. Undtagelsen…

Læs mere »
Sport

Herrelandsholdets venskabskampe er aflyst

Herrelandsholdet kommer ikke til at spille venskabskampe mod Færøerne og England senere i marts. Det er definitivt, efter at det…

Læs mere »
Sport

Herrelandsholdet åbner EM-året med testkamp mod Færøerne i Herning

MCH Arena i Herning lægger græs til årets første opgave for Herrelandsholdet, når Færøerne kigger forbi til en testkamp den…

Læs mere »
Sport

Herrelandsholdet åbner EM-året mod Færøerne i Herning

Forberedelserne frem mod EURO2020 er i fuld gang for Herrelandsholdet, og nu er årets første modstander på plads. Åge Hareide…

Læs mere »
Sport

SÅDAN SØGER DU DANSKE BILLETTER TIL EM

Vil du gerne se Danmarks kampe til EM? Medlemmer af Herrelandsholdets Fanklub får chancen for at købe billetter til de…

Læs mere »
Sport

Dolberg, Skov og Andersen stod for festen

Det var perfekt vejr til en fodboldlandskamp, på sådan en tirsdag aften i efterårsferien. Aalborg stadion lagde rammen til, at…

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(); }); }());