function addons(){
	if(window.attachEvent){
		document.body.style.height = document.documentElement.scrollHeight + 'px'; 
		var sfEls = document.getElementById("nav").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
	
	
	var berichtlinks = getElementsByClassName('bericht');
	for(var i = 0; i<berichtlinks.length;i++){
		berichtlinks[i].onclick = function(){berichtopener(this.getAttribute('rel'));return false;};
	}
	
	if(document.getElementById('werkwrapper') && document.getElementById('werkwrapper').getElementsByTagName('a')){
		var werklinks = document.getElementById('werkwrapper').getElementsByTagName('a');
		for (var i = 0; i < werklinks.length; i++){
			werklinks[i].onclick = function(){workimgbig(this.getAttribute('rel'));return false;};
			werklinks[i].onkeypress = function openevt(){ if(openevt.keyCode != 9 ){workimgbig(this.getAttribute('rel'));return false;};};
		}
	}
}

function berichtopener(rel){
	var windownaam = 'jansonscontact';
	var breedte = '440';
	var hoogte = '335';
	if(rel==2){
		windowadres ="http://www.jansons.nl/extcontact/engextcontact.php";
	}
	else{
		windowadres ="http://www.jansons.nl/extcontact/nedextcontact.php";
	}
	
	windownaam = window.open(windowadres, windownaam, 'resizable,width='+breedte+',height='+hoogte+',screenX=50,screenY=50,left=50,top=50');
	if (window.focus) {windownaam.focus()};
}

function workimgbig(rel){
	var relsplit = new Array();
	relsplit = rel.split("-");
	var windownaam = "grotefoto"+relsplit[0];
	windownaam = window.open('http://www.jansons.nl/fototoon4.php?foto='+relsplit[0]+'&taal='+relsplit[1], windownaam, 'resizable,width=300,height=300,screenX=50,screenY=50,left=50,top=50');
	if (window.focus) {windownaam.focus()};
}

function getElementsByClassName (clsName){
	var retVal = new Array();
	var elements = document.getElementsByTagName("*");
	for(var i = 0;i < elements.length;i++){
		if(elements[i].className.indexOf(" ") >= 0){
			var classes = elements[i].className.split(" ");
			for(var j = 0;j < classes.length;j++){
				if(classes[j] == clsName)
					retVal.push(elements[i]);
			}
		}
		else if(elements[i].className == clsName)
			retVal.push(elements[i]);
	}
	return retVal;
}	

window.onload=function(){
	addons();
}