function addLoadListener(funk){
  if (typeof window.addEventListener != 'undefined')  {
    window.addEventListener('load', funk, false);
  		}
  else if (typeof document.addEventListener != 'undefined') {
    document.addEventListener('load', funk, false);
  		}
  else if (typeof window.attachEvent != 'undefined') {
    window.attachEvent('onload', funk);
  		}
  else {
    var oldfunk = window.onload;
    		if (typeof window.onload != 'function')  {
      		window.onload = funk;
    		}
    else {
      window.onload = function() {
      		oldfunk();
      		funk();
      };
    }
  }
}
/* Bogannonce */
question = [
"Hvad er et stylesheet?",
"Hvad er forskellen på HTML og XHTML?",
"Hvordan sætter jeg et stylesheet ind på en HTML-side?",
"Hvilken dokumenttype-erklæring skal jeg bruge?",
"Hvad er en dokumenttype-deklaration?",
"Hvordan laver jeg et 3-spaltet websidelayout?",
"Hvad er en selektor?",
"Hvordan laver jeg en navigationsbjælke?",
"Hvordan laver jeg et menupanel på min hjemmeside?",
"Hvor kan jeg bruge \&lt;blockquote\&gt;",
"Hvad kan jeg bruge &lt;object&gt;-markøren til?",
"Hvilke META-markører skal jeg bruge på min hjemmeside?",
"Hvilke kerne-attributter kan jeg bruge til en HTML-markør?",
"Hvordan kan jeg lave et hjemmeside-layout uden brug af tabeller?",
"Hvordan laver jeg et link?",
];
book = [ 
"Webdesign med stylesheets",
"Webdesign med XHTML",
"Webdesign med stylesheets",
"Webdesign - illustreret håndbog",
"Webdesign - illustreret håndbog",
"Webdesign med stylesheets",
"Webdesign med stylesheets",
"Webdesign med stylesheets",
"Webdesign med stylesheets",
"Webdesign - illustreret håndbog",
"Webdesign - illustreret håndbog",
"Webdesign - illustreret håndbog",
"Webdesign - illustreret håndbog",
"Webdesign med stylesheets",
"Webdesign - illustreret håndbog"];

function visAnnonce(){
  var index = Math.floor(Math.random() * question.length);
  var annonce = "<dl id='liste'>";
  annonce += "<dt class='q'>";
  annonce += question[index];
  annonce += "</dt>";
  annonce += "<dd class='a'>" + "Svaret finder du i \<br \/\>\<a href='\/cssbog\/'>" + book[index] + "\<\/a\>";
  annonce += "</dd>";
  annonce += "</dl>";
  document.getElementById('bookad').innerHTML=annonce;
}
addLoadListener(visAnnonce);
/* Sidefod */
function lavSidefod(){

  var sidefod = document.createElement("div");
  sidefod.setAttribute("id","sidefod");
  var blok= document.getElementById("container");
  blok.appendChild(sidefod);
  var hplink = document.createElement("a");
  hplink.setAttribute("href","/");
  var hplinktekst = document.createTextNode("Webdesign 101");
  sidefod.appendChild(hplink);
  hplink.appendChild(hplinktekst);
  
  var almtekst = document.createElement("span");
  var adresse = document.createTextNode(" - Jørgen Farum Jensen - E-mail adresse: ");
  sidefod.appendChild(almtekst);
  almtekst.appendChild(adresse);
  
  var mailtolink= document.createElement("a");
  var mailtotekst = document.createTextNode("Webmaster@webdesign101.dk")
  mailtolink.setAttribute("href","mailto:webmaster@webdesign101.dk");
  sidefod.appendChild(mailtolink);
  mailtolink.appendChild(mailtotekst);
  
  var imglink = document.createElement("a");
  imglink.setAttribute("href","#sidehoved");
  var linkimg = document.createElement("img");
  linkimg.setAttribute("src","/www/res/uparrow.png");
  linkimg.setAttribute("alt","Gå til toppen");
  linkimg.setAttribute("width","15");
  linkimg.setAttribute("height","13");
  sidefod.appendChild(imglink);
  imglink.appendChild(linkimg);
}
addLoadListener(lavSidefod);

/* Mail a friend */
var ok;
function checkEpostAdresse(field) {
  // Nedenstående udtryk skal stå på én linie
  var okEpost = field.value.match(/\b(^(\S+@).+((\.dk)|(\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
    if (okEpost) {
      ok = true;
      }
    else {
      alert('E-mail adressen skal være gyldig');
      field.focus();
      field.select();
      ok = false;
    }
}
u = window.location;
m = "Check denne side jeg har fundet....";

function mailThisUrl() {
  ok = false
  checkEpostAdresse(document.sendEpost.address);
    if (ok) {
      window.location = "mailto:"+document.sendEpost.address.value+"?subject="+m+"&body="+document.title+": "+u;
    }
}

  function visText(objekt) {
    if (document.getElementById(objekt).style.display=="block")
  {
     document.getElementById(objekt).style.display="none";
  }
  else {
    document.getElementById(objekt).style.display="block";  
  }}
function closeAdvarsel(){
blok=document.getElementById('drop-ie6');
blok.style.display='none';
}
