window.addEvent ( 'domready', function() {
	$$('a.externe-link').each( function(el) {
		el.set( 'target', '_blank' );
	});

	$$('div.faq').each(function(item) { $(item).style.display = 'none'; }) ;

	$$('.faqalinea').each( function(el) {
		el.getFirst().addEvent('mouseenter', function() {
			el.setStyle('cursor','pointer');
		});

		el.getFirst().addEvent('mouseleave', function() {
			el.setStyle('cursor','auto');
		});

		el.getFirst().addEvent('click', function() {
			var tmpEl = el.getLast();

			if(tmpEl.getStyle('display') == 'none')
				tmpEl.setStyle('display','block');
			else
				tmpEl.setStyle('display','none');
		});
	});
	
	var lijst = $('handig');
	if (lijst) {
		var url = getStrippedUrl() + '?actie=print';
		var item = new Element('li');
		
		var link = new Element('a', {
			'id': 'print',
			'href': url,
			'events': {
				'click': function(){
					//alert( location.href + '?actie=print' );
					print(url);
					return false;
				}
			}
		});
		link.appendText(txt_printpagina);
		link.inject(item,'bottom');
		item.inject(lijst,'bottom');
	}
	
	// Browser.Engine.trident4 - (boolean) True if the current browser is Internet Explorer 6.
	if (Browser.Engine.trident4) {
		$$('#medewerker-overzicht a').each(function(el){
			var info = el.getChildren('span.info');
			
			el.addEvent('mouseover', function(){
				info.set('styles', {
					'display': 'block'
				});
			});
			
			el.addEvent('mouseout', function(){
				info.set('styles', {
					'display': 'none'
				});
			});
		});
	}
});

function getStrippedUrl() {
	var url = location.href;
	var index = url.lastIndexOf('#');
	return url.substr( 0, index );
}

function print( 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();
}
