function init(){
	elements=document.getElementById("menu").getElementsByTagName("div");
	count=elements.length;
	for(i=0;i<count;i++){
		element=elements.item(i);
		if(element.id!="empty-space"){
			element.onmouseover=function(){set_btn_vis(this,0);};
			element.onmouseout=function(){set_btn_vis(this,50);};
		};
	}
	document.getElementById("content").style.visibility = "visible";
	document.getElementById("loading").style.visibility = "hidden";
	externalLinks();
}
function set_btn_vis(obj,zi){
	obj.getElementsByTagName("img").item(0).style.zIndex = zi;
}
function maillink(name, domain, tld, display){
	if(typeof(display)=="undefined"){
		document.write("<a href=\"mailto:" + name + "@" + domain + "." + tld + "\">" + name + "@" + domain + "." + tld + "</a>");
	}else{
		document.write("<a href=\"mailto:" + name + "@" + domain + "." + tld + "\">" + display + "</a>");
	}
}
function zoom_img_flickr(url, flickr){
	object = document.getElementById("overlay");
	container = object.firstChild;
	container.innerHTML="<a href=\"" + flickr + "\" target=\"_blank\" ><img style=\"position:relative\" /></a><div style=\"position:fixed; top:50%; margin-top:-20px; left:0px; width:100%; text-align:center; color:#FFFFFF\">Loading</div>";
	image=container.firstChild.firstChild;
	setvisible_fade(object, true, 300);
	image.style.opacity = 0;
	image.onload = function(){
		container.style.marginLeft = (-image.width/2)+"px";
		container.style.marginTop = (-image.height/2-5)+"px";
		setvisible_fade(image, true, 300);
		desc = container.childNodes[1];
		desc.style.fontSize = "50%";
		desc.style.marginTop = (image.height/2-3)+"px";
		desc.innerHTML="Klik op de afbeelding om naar de Flickr-pagina te gaan, <br />of ergens anders om terug te gaan.";
	}
	image.src=url;
}
function zoom_img(url, width, height){
	object = document.getElementById("overlay");
	container = object.firstChild;
	container.style.marginLeft = (-width/2)+"px";
	container.style.marginTop = (-height/2)+"px";
	container.innerHTML="<img src=\"" + url + "\" />";
	setvisible_fade(object, true, 300);
}
function setvisible_fade(object, visible, duration){
	a=1;
	count=duration/50;
	if(visible){
		object.style.zIndex = 500;
		var c=0;
		var ani = setInterval(function(){
			c+=a/count;
			object.style.opacity = c;
			if(object.style.opacity>=a){
				clearInterval(ani);
				object.style.opacity=a;
				object.onclick = function(){
					setvisible_fade(object,false,duration);
				};
			};
		}, 50);
		//javascript:setvisible_fade(document.getElementById("overlay"),true, 1000)
		
	}else{
		var c=0.5;
		var ani = setInterval(function(){
			c-=a/count;
			object.style.opacity = c;
			if(object.style.opacity<=0){
				clearInterval(ani);
				object.style.opacity=0;
				object.style.zIndex = -500;
				object.firstChild.innerHTML="";
			};
		}, 50);
	}
}
function menuelement(id){
	document.write('<div id="' + id + '_b">');
	document.write('<a href="/?' + id + '">');
	document.write('<img src="/images/' + id + '.png" alt="' + id + '" />');
	document.write('<img src="/images/' + id + '_over.png" alt="' + id + '" />');
	document.write('</a>');
	document.write('</div>');
}
function externalLinks() {   
 if (!document.getElementsByTagName) return;   
 var anchors = document.getElementsByTagName("a");   
 for (var i=0; i<anchors.length; i++) {   
   var anchor = anchors[i];   
   if (anchor.getAttribute("href") &&   
       anchor.getAttribute("rel") == "external")   
     anchor.target = "_blank";   
 }   
}