var breedte=780;  // 20px te breed ivm evt. verticale scrollbalk...
var menuTitel='';
var extraTitel='';

function objRef(id){return document.getElementById(id)}
function styleRef(id){return this.objRef(id).style}
function getX(id){return getOffsetLeft(id)}
function getY(id){return getOffsetTop(id)}

function getOffsetTop(id){
	tempEl=null;
    yPos = objRef(id).offsetTop;
    tempEl = objRef(id).offsetParent;
    while (tempEl != null) {
        yPos += tempEl.offsetTop;
        tempEl = tempEl.offsetParent;
    }
    return yPos;
}

function getOffsetLeft(id){
	tempEl=null; obj=objRef(id);
    xPos = obj.offsetLeft;
    tempEl = obj.offsetParent;
    while (tempEl != null) {
        xPos += tempEl.offsetLeft;
        tempEl = tempEl.offsetParent;
    }
    return xPos;
}

function setX(id, xPos){
	objR=objRef(id);
	objR.style.left=xPos
}

function setY(id, yPos){
	objR=objRef(id);
	objR.style.top=yPos
}

function clipLayer(layer, w, h){
	dom=styleRef(layer);
	dom.clip='rect(0px, ' + w + 'px, ' + h + 'px, 0px)';
}

var sw,sh,xNav;
var opera=false; 

if (navigator.userAgent && (navigator.userAgent.indexOf("Opera") >= 0)) opera=true;

function loadHandler(){
	if (opera){
		origWidth  = this.innerWidth;
		origHeight = this.innerHeight;
		resizeHandler();
	}
}

function resizeHandler(){
	if (this.innerWidth != origWidth  || this.innerHeight != origHeight) location.reload();
	setTimeout('resizeHandler()',500);
}

if (top != self) top.location.href='default.asp';
	
function getScreenDim(){
	if (document.all && !opera){
		sh=document.body.offsetHeight;
		sw=document.body.offsetWidth;
	} else {
		sh=window.innerHeight;
		sw=window.innerWidth;		
	}
	if (sw/sh > breedte/480){
		imageHeight=parseInt((sw/breedte)*480);
		imageWidth=sw;
	} else {
		imageWidth=parseInt((sh/480)*breedte);
		imageHeight=sh;
	}
}	

function loadPage(){location.reload()}

function showPage(){
	xNav=parseInt((sw-breedte)/2);
	setX('layerContent', xNav);
	setX('layerHmenu', xNav);
	setX('layerMenu', xNav);
	setX('layerStippel', xNav);
	styleRef('layerContent').visibility='visible';
	styleRef('layerHmenu').visibility='visible';
	styleRef('layerMenu').visibility='visible';
	styleRef('layerStippel').visibility='visible';
}	

function showhide(){
	s=(styleRef('layerMenu').visibility=='hidden')?'visible':'hidden';
	styleRef('layerMenu').visibility=s;
	styleRef('layerContent').visibility=s;
	styleRef('layerStippel').visibility=s;
	document.getElementById("showhidepijl").src='/grafisch/hmnu_pijl_'+s+'.gif';
}

function hl(id,t){
	if (id) {
		b=id.src;
		s=(b.substring(b.length-4,b.length-5)==0)?'1':'0';
		id.src=(b.substring(b.length-5,0)+s+'.gif');
	}
	if (!t) t=menuTitel+extraTitel
	if (document.getElementById("menuTitel")) document.getElementById("menuTitel").innerHTML=t
}

