Edvard Heibergs eget hus
Funktionalismen var langt fra så farveløs, som mange forestiller sig. I Edvard Heibergs hus fra 1924, som regnes for Nordens første funkisvillamed fuld knald på farverne. Se selv, når vi åbner dørene til den fredede villa, som normalt er lukket for offentligheden.
const externalSignupLink = document.querySelector("#lnkSignup")
if(externalSignupLink) {
externalSignupLink.addEventListener("click", function(e) {
e.preventDefault()
const eventAddress = "I.H. Mundts Vej 16";
const eventType = "Rundvisning"
const onlineSignupTypes = ["online", "webinar"]
const signupType = onlineSignupTypes.includes(eventAddress.toLowerCase()) ? "Online" : "Fysisk"
window.dataLayer.push({
'event':'signup',
'signup_type': signupType,
'signup_businessArea':'Medlemsarrangement',
'signup_loginRequired': 'No',
'signup_event_address': eventAddress,
'signup_event_type': eventType,
'signup_external_link': "Yes"
});
const href = e.target.href || e.target.closest("a").href
const target = e.target.getAttribute('target') || e.target.closest("a").getAttribute('target');
if (target === '_blank') {
window.open(href, '_blank');
} else {
window.location.href = href;
}
})
}
mapsLoaded = false;
var w = window.innerWidth ||
document.documentElement.clientWidth ||
document.body.clientWidth;
var isDesktopUp = w >= 1024;
var eventsData = $("#eventsData").text()
if(eventsData){
function initialize() {
this.events = $.parseJSON(eventsData);
var shouldShowRealMap = false;
var changeStyleAtZoom = 7;
var markerPos = new google.maps.LatLng(56.023743, 12.5756789);
var myCenter = isDesktopUp ? markerPos : new google.maps.LatLng(56.023743, 12.5756789);
var mapProp = {
center: myCenter,
zoom: 16,
scrollwheel: false,
mapTypeId: google.maps.MapTypeId.ROADMAP,
disableDefaultUI: true,
styles: zoomStyle,
zoomControl: true
};
var map = new google.maps
.Map(document.getElementsByClassName("map_canvas")[0], mapProp);
setMarkers(map, this.events);
google.maps.event.addListener(map,
'tilesloaded',
function () {
mapsLoaded = true;
printMaps();
});
google.maps.event.addListener(map,
'zoom_changed',
function () {
var showingRealMap = shouldShowRealMap;
shouldShowRealMap = map.getZoom() <= changeStyleAtZoom ? true : false;
if (showingRealMap !== shouldShowRealMap) {
if (shouldShowRealMap) {
map.setOptions({ styles: defaultStyle });
} else {
map.setOptions({ styles: zoomStyle });
}
}
});
}
window.onload = initialize;
}else{
function initialize() {console.log('init')} }
[{"Headline":"Edvard Heibergs eget hus","Link":"/vaer-med/arrangementer/2025/klubben/2-halvaar/20251007-heiberg","Type":"Rundvisning","ThumbUrl":"/-/media/realdaniadk/projekter/edvard-heibergs-eget-hus/efter-restaurering/heibergs-hus.jpg?mw=260","HtmlContent":"<div><div class=\"infoWindow\"><div class=\"map-title\">Rundvisning</div><div class=\"map-heading\">Edvard Heibergs eget hus</div><div class=\"map-link\"><span class=\"rd-icon-angle-right\"></span></div></div></a>","HasCoordinates":true,"Lat":55.7798727,"Lng":12.4848145}]
function validateCheckBox(sender, args) {
if (document.getElementById("<%=cbxIsMember.ClientID%>").checked == true) {
args.IsValid = true;
} else {
args.IsValid = false;
}
}
function openModal() {
$('.splash-overlay').removeClass('hidden-overlay');
$('html, body').css('overflow', 'hidden');
if (!!navigator.platform.match(/iPhone|iPod|iPad/)) {
$('.page-content, footer').hide();
}
}
$('.btn-close-splash').on('click', function () {
$('.splash-overlay').addClass('hidden-overlay');
$('html, body').css('overflow', '');
if (!!navigator.platform.match(/iPhone|iPod|iPad/)) {
$('.page-content, footer').show();
}
;
});
function ValidateLines(e, spaces, limit) {
var lines = e.value.split("\n");
for (var i = 0; i < lines.length; i++) {
if (lines[i].length <= spaces) continue;
var j = 0;
var space = spaces;
while (j++ <= spaces) {
if (lines[i].charAt(j) === " ") space = j;
}
lines[i + 1] = lines[i].substring(space + 1) + (lines[i + 1] || "");
lines[i] = lines[i].substring(0, space);
}
if (lines.length > limit) {
e.style.color = 'red';
setTimeout(function () {
e.style.color = '';
}, 500);
}
e.value = lines.slice(0, limit).join("\n");
}
function fnOnUpdateValidators() {
var errorcontrols = '';
for (var i = 0; i < Page_Validators.length; i++) {
var val = Page_Validators[i];
var ctrl = document.getElementById(val.controltovalidate);
if (ctrl != null) {
if (ctrl.tagName.toString() === 'SELECT')
continue;
if (!val.isvalid) {
ctrl.classList.add("fielderror");
errorcontrols += ctrl.id + '|';
} else {
if (errorcontrols.indexOf(ctrl.id) < 0) {
ctrl.classList.remove("fielderror");
}
}
}
}
}