document.write('<script type="text/javascript" src="/themasites/javascript/navigatie.js"></script>');
document.write('<script type="text/javascript" src="/themasites/javascript/beeldvergroting.js"></script>');

/* overLib http://www.bosrup.com/web/overlib/ */
document.write('<script type="text/javascript" src="/themasites/javascript/overlib417/overlib.js"><!-- overLIB (c) Erik Bosrup --></script>');
/* overLib css extensie http://overlib.boughner.us/plugins/cssw3c_commands.html */
document.write('<script type="text/javascript" src="/themasites/javascript/overlib417/overlib_cssw3c.js"></script>');
document.write('<script type="text/javascript" src="/themasites/javascript/jquery/jquery.form.js"></script>');
document.write('<script type="text/javascript" src="/themasites/javascript/jquery/jquery.dimensions.js"></script>');

var et_toggleElements = [];

/* Initialisation */
function et_dagen_init(){
 if(!document.getElementById('dagen')) return false;
 var i, link, id, target, targetlink, targetlinkhref;
 for(i = 0; (link = document.getElementById('dagen').getElementsByTagName('ul')[0].getElementsByTagName('a')[i]); i++){
  id = link.href.split('#')[1];
  target = document.getElementById(id);
  et_toggleElements[et_toggleElements.length] = target;
  if(target.className != "active"){
   target.style.display = 'none';
  }
  link.onclick = et_toggle; // onclick by default,
  if(navigator.userAgent.toLowerCase().indexOf("safari")!=-1) {
    link.onmouseover = et_toggle;
  }
  link.onfocus = et_toggle; // accessibility!
 }
}



function et_teasers_init(){
 if(!document.getElementById('teaser')) return false;
 var i, link, id, target, targetlink, targetlinkhref;
 for(i = 0; (link = document.getElementById('teaser').getElementsByTagName('ul')[0].getElementsByTagName('a')[i]); i++){
  id = link.href.split('#')[1];
  target = document.getElementById(id);
    targetlink =  target.getElementsByTagName('a')[0];
    target.getElementsByTagName('p')[0].removeChild(targetlink);
    setonclick(targetlink.href,target,link);
    target.onmouseover = function(){
      this.className = "hover";
      nextTeaserOn=false;
    }
    target.onmouseout = function(){
      this.className = "";
      nextTeaserOn=true;
    }
  }
}

function setonclick(targetlink,target){
 target.onclick = function(){ window.location = targetlink;return false;};
}

function et_toggle(e){
 var e,source,id,elem;
 if(typeof e == 'undefined'){
  e = window.event;
 }
 source;
 if(typeof e.target != 'undefined'){
  source = e.target;
 }else if(typeof e.srcElement != 'undefined'){
  source = e.srcElement;
 }else{
  return true;
 }
 if(source.nodeType == 3 || source.nodeName != 'A'){
  source = source.parentNode;
 }
 id = source.href.split('#')[1];
 elem;
 for(var i = 0; (elem = et_toggleElements[i]); i++){
  if(elem.id != id) {
   elem.style.display = 'none';
  }else{
   elem.style.display = 'block';
   resetClass();
   source.className = 'active';
  }
 }
 return false;
}

function resetClass(){
 var linkreset;
 for(i = 0; (linkreset = document.getElementById('dagen').getElementsByTagName('ul')[0].getElementsByTagName('a')[i]); i++){
  linkreset.className = '';
 }
}

function addEvent(obj, evType, fn){
 if (obj.addEventListener) {
  obj.addEventListener(evType, fn, true);
  return true;
 } else if (obj.attachEvent) {
  var r = obj.attachEvent("on"+evType, fn);
  return r;
 } else {
  return false;
 }
}

addEvent(window, 'load', et_dagen_init);
addEvent(window, 'load', et_teasers_init);

// Omroep.nl menu positionering
var PoAlignment = 'porighttop';
var PoVSpace = -38;
var PoHSpace = 17;
var PoLogoType = 4;
var PoFloatX = false;
var PoFloatY = false;

/* adapted from http://www.quirksmode.org/js/cross_dhtml.html */
/* wordt gebruikt bij het archief in-uitklap script */
var DHTML = (document.getElementById || document.all || document.layers);

function getObj(name)
{
  if (document.getElementById)
  {
    this.obj = document.getElementById(name);
    this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
    this.obj = document.all[name];
    this.style = document.all[name].style;
  }
  else if (document.layers)
  {
    this.obj = document.layers[name];
    this.style = document.layers[name];
  }
}

function display(ding) {
    if (!DHTML) return;
    var x = new getObj("months"+ding);
    if (!x.style.display || x.style.display=='block'){
        x.style.display = "none";
    } else {
        x.style.display = "block";
    }
    var x = new getObj("icon"+ding);
    if (x.obj.className =='icon open'){
        x.obj.className = 'icon closed';
    } else {
        x.obj.className = 'icon open';
    }
}
