document.observe("dom:loaded",function(event){var bodyElement=$$('body').first();if(bodyElement)bodyElement.addClassName('js-on');$$('a.js-externe-link, a[rel*=external], a[href^="http:"]').each(function(el){el.target='_blank'});$$('input.js-no-autocomplete').each(function(input){input.writeAttribute('autocomplete','off')});$$('input[type=submit]').each(function(el){el.observe('mouseover',function(event){el.addClassName('button-hover')});el.observe('mouseout',function(event){el.removeClassName('button-hover')})});setValue($('js-zoeken-q'),'zoeken op de website...');$$('.js-inklapbaar').each(function(el){el.addClassName('js-ingeklapt');var heading2=null;if(heading2=el.select('h2')[0])Event.observe(heading2,'click',function(event){el.toggleClassName('js-uitgeklapt')})});$('ifader').ifader=new iFader($('ifader'),{});makeClickable('.js-clickable','js-hover')})
function getStrippedUrl(){var url=location.href,index=url.lastIndexOf('#');if(index!==-1)url=url.substr(0,index);if(url.charAt(url.length-1)=='/')url=url.substr(0,url.length-1);return url}
function printPage(url){popup=window.open(url,"help","width=720, height=700, top=100, left=100, toolbar=0, resizable=1, scrollbars=1, status=0.menubar=0, location=0, directories=0");popup.focus()}
function setValue(el,nieuwevalue){if(el!==null&&el.value==''){el.setAttribute('value',nieuwevalue);Event.observe(el,'focus',function(){if(el.value==nieuwevalue)el.value=''});Event.observe(el,'blur',function(){if(el.value=='')el.value=nieuwevalue})}}
function makeClickable(selector,classnameHover){$$(selector).each(function(el){var anchorElement=el.down('a.js-target');if(anchorElement){if(anchorElement.hasClassName('js-externe-link')){Event.observe(el,'click',function(event){window.open(anchorElement)})}else Event.observe(el,'click',function(event){location.href=anchorElement});Event.observe(el,'mouseover',function(event){el.addClassName(classnameHover)});Event.observe(el,'mouseout',function(event){el.removeClassName(classnameHover)})}})};var iFader=Class.create({container:null,items:[],links:[],active:0,pe:null,timer:8,initialize:function(container,options){this.container=container;this.items=this.container.select('.ifader-item');if(this.container.down('ul.ifader-nav'))this.links=this.container.down('ul.ifader-nav').select('a');if(options&&options.timer)this.timer=options.timer;if(this.items.size()>1){this._selectActiveItems();this.startPeriodicalExecutor();this.addObservers()}},_selectActiveItems:function(){if(this.container.down('ul.ifader-nav a.active'))this.active=this.links.indexOf(this.container.down('ul.ifader-nav a.active'));this.items[this.active].setStyle({zIndex:'1'});if(this.links[this.active])this.links[this.active].addClassName('active')},startPeriodicalExecutor:function(){var pe=new PeriodicalExecuter(function(pe){this.next()}.bind(this),this.timer);this.pe=pe},addObservers:function(){this.links.each(function(a){a.observe('click',this.linkClicked.bind(this))}.bind(this))},linkClicked:function(event){if(event)event.stop();var a=event.element();for(i=0;i<this.links.size();i++)if(a==this.links[i]&&i!=this.active){this.goToIndex(i);if(this.pe){this.pe.stop();this.startPeriodicalExecutor()}}},next:function(pe){var next=(this.active+1)%this.items.size();this.goToIndex(next)},goToIndex:function(index){for(i=0;i<this.items.size();i++)if(i!=this.active)this.items[i].setStyle({zIndex:'0'});this.items[this.active].setStyle({zIndex:'1'});this.items[index].setStyle({zIndex:'2',opacity:'0.0'});this.items[index].fade({duration:1.0,from:0,to:1});this.links.each(function(a){a.removeClassName('active')});if(this.links[index])this.links[index].addClassName('active');this.active=index}})
