﻿if (top.location!=this.location) top.location=this.location;

function MM_findObj(n, d) { //v4.01
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

var timeouts = new Array()

function ShowUitklapmenu(ele) {
    var strElement = ele;
    MM_showHideLayers(strElement,'','show');
}

function print_page() {
self.focus();
self.print()
}  

function CheckIsIE()
  {
    if  (navigator.appName.toUpperCase() == 'MICROSOFT INTERNET EXPLORER')  { return true; }
    else { return false; }
  }  

function PrintThickbox()
{
   if (CheckIsIE() == true)
    {
       document.TB_iframeContent.focus();
       document.TB_iframeContent.print();
    }     
   else
    {
       window.frames['TB_iframeContent'].focus();
       window.frames['TB_iframeContent'].print();
    }
}

function showhidezoekcategorie(ele,btn) {
    var Zoekresultaten = document.getElementById(ele).className
    //alert(document.getElementById(btn).src)
    if (Zoekresultaten=="ZoekcategorieCollapsed") {
    document.getElementById(ele).className = "ZoekcategorieExpanded";
    document.getElementById(btn).src="images/buttons/btn_tree_expanden.gif";
    } else {
    document.getElementById(ele).className = "ZoekcategorieCollapsed";
    document.getElementById(btn).src="images/buttons/btn_tree_collapsed.gif";
    }
}

function toonPlaatje(naam) {
   laag = document.getElementById(naam);
   laag.style.visibility = "visible";
}

function verbergPlaatje(naam) {
   laag = document.getElementById(naam);
   laag.style.visibility = "hidden";
}

function setActive(element) {
   element.className = 'active';
}

function setNotActive(element) {
   element.className = '';
}


$(document).ready(function () {
   $("#Zoekboek").click(function () {
      $.fancybox(this, {
         autoDimensions: true,
         margin: 0
      });
      return false;
   });

   var platform;
   var browser;
   var version;
   var adjWidth;
   var adjHeight;


   version = parseInt(navigator.appVersion);

   if (navigator.userAgent.indexOf('Win') == -1) {
      platform = 'Macintosh';
   } else {
      platform = 'Windows';
   }

   if (navigator.appName.indexOf('Netscape') == -1) {
      browser = 'IE';
   } else {
      browser = 'Netscape';
   }

   if ((platform == 'Macintosh') && (browser == 'Netscape')) {
      adjWidth = 28;
      adjHeight = 154;
   }
   if ((platform == 'Macintosh') && (browser == 'IE')) {
      adjWidth = 7;
      adjHeight = 25;
      winOptions = 'fullscreen=yes';
   }
   if ((platform == 'Windows') && (browser == 'Netscape')) {
      adjWidth = 11;
      adjHeight = 158;
   }
   if ((platform == 'Windows') && (browser == 'IE')) {
      adjWidth = 0;
      adjHeight = 0;
      winOptions = 'fullscreen=yes';
   }

   var winWidth = screen.availWidth - adjWidth;
   //alert(winWidth);
   if (winWidth < 1025) {
      document.getElementById("rechterbanner").style.display = "none"
   }
});


function toggleNewWindow(isChecked) {
    if (!document.getElementsByTagName) {
        return;
    }
    var targetTag = "";
    if (isChecked) {
        targetTag = "_blank";
    } else {
        targetTag = "_self";
    }

    var anchors = document.getElementsByTagName("a");
    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href")) {
            //alert("changed a: " + anchor.getAttribute("ID"));
            anchor.target = targetTag;
        }
    }
}

sMenu.Registry = []; sMenu.aniLen = 650; sMenu.hideDelay = 1; sMenu.minCPUResolution = 10; var iMenucounter = 0; var iMenuPos = new Array(); var iMenuWidth = new Array(); function getObjCoords(div) { elementid = document.getElementById(div); alert(elementid); var iReturnValue = 0; elementid = elementid.offsetParent; iMenuWidth[iMenucounter] = elementid.offsetWidth; if (iMenucounter > 0) { iReturnValue += elementid.offsetWidth - (elementid.offsetWidth - iMenuWidth[iMenucounter - 1]); } else { iReturnValue += 7; }; iReturnValue += elementid.offsetLeft; iMenuPos[iMenucounter] = iReturnValue; iMenucounter += 1; } var iMenuItemCounter = 0; var iMenuItemLeft = new Array(); var iMenuItemTop = new Array(); var iMenuItemWidth = new Array(); function getItemCoords(SubMenuItem) { elementid = document.getElementById(SubMenuItem); var iReturnItemValue = 0; iMenuItemWidth[iMenuItemCounter] = elementid.offsetParent.offsetWidth; iMenuItemTop[iMenuItemCounter] = elementid.offsetTop + 85; iReturnItemValue += elementid.offsetParent.offsetWidth; iReturnItemValue += elementid.offsetParent.offsetLeft; iMenuItemLeft[iMenuItemCounter] = iReturnItemValue; iMenuItemCounter += 1; } var iSubsubMenuContainerCounter = 0; function sMenu(id, menu, menutype, dir, left, top, width, height) { this.ie = document.all ? 1 : 0; this.ns4 = document.layers ? 1 : 0; this.dom = document.getElementById ? 1 : 0; if (this.ie || this.ns4 || this.dom) { this.id = id; this.dir = dir; this.orientation = dir == "left" || dir == "right" ? "h" : "v"; this.dirType = dir == "right" || dir == "down" ? "-" : "+"; this.dim = this.orientation == "h" ? width : height; this.hideTimer = false; this.aniTimer = false; this.open = false; this.over = false; this.startTime = 0; this.gRef = "sMenu_" + id; eval(this.gRef + "=this"); sMenu.Registry[id] = this; var d = document; d.write('<style type="text/css">'); d.write('#' + this.id + 'Container{visibility:hidden;'); if (menutype == "Menu") { d.write('left:' + iMenuPos[menu] + 'px;'); d.write('top:' + top + 'px;'); } else { d.write('left:' + iMenuItemLeft[iSubsubMenuContainerCounter] + 'px;'); d.write('top:' + iMenuItemTop[iSubsubMenuContainerCounter] + 'px;'); iSubsubMenuContainerCounter += 1; } d.write('border:0px;'); d.write('overflow:hidden;}'); d.write('#' + this.id + 'Container,Inhoud{position:absolute;'); d.write('clip:rect(0 ' + width + ' ' + height + ' 0);'); d.write('}'); d.write('</style>'); this.load() } } function HighlightItem(SubMenuItem) { var MOUSEOVER_CLASS = 'rolmenu_mouseover'; document.getElementById(SubMenuItem).className = MOUSEOVER_CLASS; } function HighlightItemOut(SubMenuItem) { var MOUSEOUT_CLASS = 'rolmenu'; document.getElementById(SubMenuItem).className = MOUSEOUT_CLASS; }; sMenu.prototype.load = function() { var d = document; var lyrId1 = this.id + "Container"; var lyrId2 = this.id + "Inhoud"; var obj1 = this.dom ? d.getElementById(lyrId1) : this.ie ? d.all[lyrId1] : d.layers[lyrId1]; if (obj1) var obj2 = this.ns4 ? obj1.layers[lyrId2] : this.ie ? d.all[lyrId2] : d.getElementById(lyrId2); var temp; if (!obj1 || !obj2) window.setTimeout(this.gRef + ".load()", 100); else { this.container = obj1; this.menu = obj2; this.style = this.ns4 ? this.menu : this.menu.style; this.homePos = eval("0" + this.dirType + this.dim); this.outPos = 0; this.accelConst = (this.outPos - this.homePos) / sMenu.aniLen / sMenu.aniLen; if (this.ns4) this.menu.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT); this.endSlide(); } }; sMenu.showMenu = function(id) { var reg = sMenu.Registry; var obj = sMenu.Registry[id]; if (obj.container) { obj.over = true; if (obj.hideTimer) reg[id].hideTimer = window.clearTimeout(reg[id].hideTimer); if (!obj.open && !obj.aniTimer) reg[id].startSlide(true); } }; sMenu.hideMenu = function(id) { var obj = sMenu.Registry[id]; if (obj.container) { if (obj.hideTimer) window.clearTimeout(obj.hideTimer); obj.hideTimer = window.setTimeout("sMenu.hide('" + id + "')", sMenu.hideDelay); } }; sMenu.hide = function(id) { var obj = sMenu.Registry[id]; obj.over = false; if (obj.hideTimer) window.clearTimeout(obj.hideTimer); obj.hideTimer = 0; if (obj.open && !obj.aniTimer) obj.startSlide(false); }; sMenu.prototype.startSlide = function(open) { this[open ? "onactivate" : "ondeactivate"](); this.open = open; if (open) this.setVisibility(true); this.startTime = (new Date()).getTime(); this.aniTimer = window.setInterval(this.gRef + ".slide()", sMenu.minCPUResolution); }; sMenu.prototype.slide = function() { var elapsed = (new Date()).getTime() - this.startTime; if (elapsed > sMenu.aniLen) this.endSlide(); else { var d = Math.round(Math.pow(sMenu.aniLen - elapsed, 2) * this.accelConst); if (this.open && this.dirType == "-") d = -d; else if (this.open && this.dirType == "+") d = -d; else if (!this.open && this.dirType == "-") d = -this.dim + d; else d = this.dim + d; this.moveTo(d); } }; sMenu.prototype.endSlide = function() { this.aniTimer = window.clearTimeout(this.aniTimer); this.moveTo(this.open ? this.outPos : this.homePos); if (!this.open) this.setVisibility(false); if ((this.open && !this.over) || (!this.open && this.over)) { this.startSlide(this.over); } }; sMenu.prototype.setVisibility = function(bShow) { var s = this.ns4 ? this.container : this.container.style; s.visibility = bShow ? "visible" : "hidden"; }; sMenu.prototype.moveTo = function(p) { this.style[this.orientation == "h" ? "left" : "top"] = this.ns4 ? p : (p) + "px"; }; sMenu.prototype.getPos = function(c) { return parseInt(this.style[c]); }; sMenu.prototype.onactivate = function() { }; sMenu.prototype.ondeactivate = function() { };

window.addEventListener ? window.addEventListener("load", so_init, false) : window.attachEvent("onload", so_init); var d = document, imgs = new Array(), zInterval = null, current = 0, pause = false; function so_init() { if (!d.getElementById || !d.createElement) return; imgs = d.getElementById("imageContainer").getElementsByTagName("img"); for (i = 1; i < imgs.length; i++) imgs[i].xOpacity = 0; imgs[0].style.display = "block"; imgs[0].xOpacity = .99; setTimeout(so_xfade, 6000); } function so_xfade() { cOpacity = imgs[current].xOpacity; nIndex = imgs[current + 1] ? current + 1 : 0; nOpacity = imgs[nIndex].xOpacity; cOpacity -= .05; nOpacity += .05; imgs[nIndex].style.display = "block"; imgs[current].xOpacity = cOpacity; imgs[nIndex].xOpacity = nOpacity; setOpacity(imgs[current]); setOpacity(imgs[nIndex]); if (cOpacity <= 0) { imgs[current].style.display = "none"; current = nIndex; setTimeout(so_xfade, 5000); } else { setTimeout(so_xfade, 50); } function setOpacity(obj) { if (obj.xOpacity > .99) { obj.xOpacity = .99; return; } obj.style.opacity = obj.xOpacity; obj.style.MozOpacity = obj.xOpacity; obj.style.filter = "alpha(opacity=" + (obj.xOpacity * 100) + ")"; } }


