<!--
var IE = (document.all && document.getElementById) ? true:false;
var minWindowSize = 760;
var maxWindowSize = 920;


window.onresize = function() {
	init();
}
//window.onload = function() {
	//init();
//}
function MinimumSize() {
	var minSize = minWindowSize;
	var maxSize = maxWindowSize;
	var maxLeft = 20;
	var maxRight = 10;
	var minMarg = 0;
	var margins = 0;
	if (document.body.offsetWidth < (minSize + margins)) {
		document.getElementById('header-zone').style.width = minSize + "px";
		document.getElementById('hoofd-zone').style.width = minSize + "px";
		document.getElementById('footer-zone').style.width = minSize + "px";
	} else if (document.body.offsetWidth > (maxSize + margins)) {
		document.getElementById('header-zone').style.width = maxSize + "px";
		document.getElementById('hoofd-zone').style.width = maxSize + "px";
		document.getElementById('footer-zone').style.width = maxSize + "px";
	} else if ((document.body.offsetWidth > (minSize + margins)) && (document.body.offsetWidth <= (maxSize + margins))) {
		document.getElementById('header-zone').style.width = "auto";
		document.getElementById('hoofd-zone').style.width = "auto";
		document.getElementById('footer-zone').style.width = "auto";
	}
}

function init(){
	IEHoverPseudo();
	if(IE){ MinimumSize(); }
	setFontSizingUrl();
	/*if(!(getCookieVal('edynamicsCurrentFontSize') == '')){
		adjustFontImages(getCookieVal('edynamicsCurrentFontSize'));
	}*/
		
}
function setHeaderUrl() {
	var oButtons = document.getElementById("titel-container"); 
	addEvent(oButtons, "click", goToStart, false);
	addEvent(oButtons, "mouseover", doMouseOver, false);
	addEvent(oButtons, "mouseout", doMouseOut, false);	
	// logo
	var oButtons = document.getElementById("logo"); 
	addEvent(oButtons, "click", goToStart, false);
	addEvent(oButtons, "mouseover", doMouseOver, false);
	addEvent(oButtons, "mouseout", doMouseOut, false);		
}
function setFontSizingUrl() {
	var oButtons = document.getElementById("font-size-normal"); 
	addEvent(oButtons, "click", decreaseFont, false);
	// logo
	var oButtons = document.getElementById("font-size-large"); 
	addEvent(oButtons, "click", increaseFont, false);
}
function increaseFont(){
	fontWissel('groot');
	return false;
}
function decreaseFont(){
	fontWissel('normaal');
	return false;	
}
function doPrint(evt){
	var newprint = window.print();
	return false;
}
function addEvent(obj,evType,fn,useCapture){
	if(obj.addEventListener){
		obj.addEventListener(evType,fn,useCapture);
		return true
	}
	else if(obj.attachEvent){
		var r=obj.attachEvent("on"+evType, fn);
		return r
	}
    else return false
}

function doMouseOver(evt) {
	elem = whichElement(evt);
	cssjs("add",elem,"mouseover");
	//elem.className = "cursor";
}	
function doMouseOut(evt) {
	var elem = whichElement(evt);
	cssjs("remove",elem,"mouseover");
	//elem.className = "";
}
function goToStart(){
	location.href='/';/*change this*/
}
function whichElement(e)
{
	var targ;
	var evt;
	if (!e){ 
		evt = window.event;
	}else{
		evt = e;
	}
	if (evt.target){targ = evt.target;}
	else if (evt.srcElement) {targ = evt.srcElement;}
	if (targ.nodeType == 3) {
		// defeat Safari bug
	   targ = targ.parentNode;
	}
	return targ;
}
function showNhideElt(elt,n){
	if(n==1){
		document.getElementById(elt).style.display = 'block';
	} else {
		document.getElementById(elt).style.display = 'none';
	}
}

function winWidth() {
	var myWidth = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE
		myWidth = window.innerWidth;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
		myWidth = document.documentElement.clientWidth;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		//IE 4 compatible
		myWidth = document.body.clientWidth;
	}
	return myWidth;
}

function cssjs(action,currentObj,c1,c2)
{
	switch (action){
		case 'swap':
			currentObj.className=cssjs('check',currentObj,c1)?currentObj.className.replace(c1,c2):(cssjs('check',currentObj,c2))?currentObj.className.replace(c2,c1):cssjs('add',currentObj,c1);
		break;
		case 'add':
			if(!cssjs('check',currentObj,c1)){currentObj.className+=currentObj.className?' '+c1:c1;}
		break;
		case 'remove':
			var rep=currentObj.className.match(' '+c1)?' '+c1:c1;
			currentObj.className=currentObj.className.replace(rep,'');
		break;
		case 'check':
			return new RegExp('\\b'+c1+'\\b').test(currentObj.className)
		break;
	}
	return true
}

/*Stylesheet wordt geschreven als javascript aan staat:
- Bemating van pagina wordt aangepast zodat verspringing alleen optreed bij kleine vensters;
- RJonk: kan beter in CSS zelf mbv expressie */
document.write('<style type="text/css" media="screen">\n');
if(IE){ 
	var w = winWidth();
	var minSize = minWindowSize;
	var maxSize = maxWindowSize;
	var maxLeft = 20;
	var maxRight = 10;	
	var minMarg = 0;
	var margins = 0;
	var nSize = maxWindowSize;//werkt dit?
	if (w < (minSize + margins)) {
		nSize = minSize + "px";
	} else if (w > (maxSize + margins)) {
		nSize = maxSize + "px";
	} else if ((w > (minSize + margins)) && (w <= (maxSize + margins))) {
		nSize = "auto";
	}
	
	document.write('#header-zone { width:' + nSize + '; }\n');
	document.write('#hoofd-zone { width:' + nSize + '; }\n');
	document.write('#footer-zone { width:' + nSize + '; }');
}
document.write('</style>');
//-->