function addEvent(elem, evtType, func, capture) {
  // Add events to element
  // EXAMPLE:   addEvent(document.getElementById("btnId"), "click", clickFunction, false);
  capture = (capture) ? capture : false; // valgfri parameter
  if (elem.addEventListener) {
    elem.addEventListener(evtType, func, capture);
  } else if (elem.attachEvent) {
    elem.attachEvent("on" + evtType, func);
  } else {
    // very old browsers
    elem["on" + evtType] = func;
  }
}
function removeEvent(elem, evtType, func, capture) {
  // Remove event from element
  capture = (capture) ? capture : false; // valgfri parameter
  if (elem.removeEventListener) {
    elem.removeEventListener(evtType, func, capture);
  } else if (elem.detachEvent) {
    elem.detachEvent("on" + evtType, func);
  } else {
    // very old browsers
    elem["on" + evtType] = null;
  }
}
function addOnLoadEvent(func) {
  // Add to window.onload queue
  if (window.addEventListener || window.attachEvent) {
    addEvent(window, "load", func, false);
  } else {
    var oldOnloadQueue = (window.onload) ? window.onload : function() {};
    window.onload = function() {
      oldOnloadQueue();
      func();
    }
  }
}

function getCookieVal(n) { // Hjælpefunktion
 var estr=document.cookie.indexOf(";",n);
 if (estr==-1) estr=document.cookie.length;
 return unescape(document.cookie.substring(n,estr));
}
function getCookie(name) { // Læs cookie
 var arg=name+"="; var alen=arg.length; var clen=document.cookie.length;
 var i=0;
 while (i<clen) {
  var j=i+alen;
  if (document.cookie.substring(i,j)==arg) return getCookieVal(j);
  i=document.cookie.indexOf(" ",i)+1;
  if (i==0) break;
 }
 return null;
}
function setCookie(name,value) { // Sæt cookie
 var argv=arguments; var argc=arguments.length;
 var expires=(argc>2)?argv[2]:null; var path=(argc>3)?argv[3]:null; var domain=(argc>4)?argv[4]:null; var secure=(argc>5)?argv[5]:false;
 document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
}
function fs(s) { // Font size
 if (document.getElementsByTagName && document.getElementById) {
  document.getElementsByTagName('body')[0].style.fontSize=s+'px';
  var a=document.getElementById('note0').getElementsByTagName('a');
  for(var i=0;i<a.length;i++) {
   a[i].style.textDecoration='underline';
  }
  document.getElementById('f'+s).style.textDecoration='none';
 }
 setCookie("rocklandtextsize",s);
}

function toggle(elem) {
  if (document.getElementById(elem) && document.getElementById(elem).style && document.getElementById(elem).style.display)
  {
    if (document.getElementById(elem).style.display == 'none') document.getElementById(elem).style.display = 'block'
    else if (document.getElementById(elem).style.display == 'block') document.getElementById(elem).style.display = 'none';
  }
}

function fixpng() {
 if (document.all && /MSIE (5\.5|6)/.test(navigator.userAgent) &&
  document.styleSheets && document.styleSheets[0] && document.styleSheets[0].addRule)
 {
  // document.styleSheets[0].addRule('a', 'behavior: url(/iepngfix/iepngfix.htc)'); // background on links
  // document.styleSheets[0].addRule('img', 'behavior: url(/iepngfix/iepngfix.htc)');
  // document.styleSheets[0].addRule('div', 'behavior: url(iepngfix.htc)');
 }
}
function contactLinkString() {
 return('<a href=\"mail' + 'to&#058;stig&#064;rock' + 'land&#046;dk\">stig&#064;rock' + 'land&#046;dk<\/a>')
}
document.write('<LINK rev="made" href="mail' + 'to&#058;stig&#064;rock' + 'land&#046;dk">');
var s=getCookie("rocklandtextsize");
if (!s) s=13;
document.write('<style type="text\/css"> body {font-size: '+s+'px;} a#f'+s+' {text-decoration: none}');
if (navigator.userAgent.toLowerCase().indexOf('gecko')!=-1) document.write(' div.note {-moz-border-radius: 7px;}');
document.write('<\/style>');

function initRockland() {
  fixpng();
  if (document.getElementById('OldStuff') && document.getElementById('OldStuff').style && document.getElementById('OldStuff').style.display) document.getElementById('OldStuff').style.display = 'none';
}

addOnLoadEvent(initRockland);
