function dynObj(id,x,y,w,h) {	this.el = (document.getElementById)? document.getElementById(id): (document.all)? document.all[id]: (document.layers)? getLyrRef(id,document): null;	if (!this.el) return null;	this.doc = (document.layers)? this.el.document: this.el;	this.css = (this.el.style)? this.el.style: this.el;	var px = (document.layers||window.opera)? "": "px";	this.x = x || 0;	if (x) this.css.left = this.x+px;	this.y = y || 0;	if (y) this.css.top = this.y+px;	// compare with dw_scroll.js this.width/height	// precedence here to style.width/height	// use getWidth/Height to get rendered width/height of content	this.width = w? w: (this.el.offsetWidth)? this.el.offsetWidth: (this.css.clip.width)? this.css.clip.width: 0;	this.height = h? h: (this.el.offsetHeight)? this.el.offsetHeight: (this.css.clip.height)? this.css.clip.height: 0;	// if w/h passed, set style width/height	if (w){ (document.layers)? this.css.clip.width=w+px: this.css.width=w+px;}	if (h){ (document.layers)? this.css.clip.height=h+px: this.css.height=h+px;}	this.obj = id + "dynObj"; 	eval(this.obj + "=this");}function dw_show() { this.css.visibility = "visible"; }function dw_hide() { this.css.visibility = "hidden"; }function dw_shiftTo(x,y) {	if (x!=null) this.x=x; if (y!=null) this.y=y;		// rounded below (this.x/y can hold decimals)	if (this.css.moveTo) { 		this.css.moveTo(Math.round(this.x),Math.round(this.y)); 	} else { 		this.css.left=Math.round(this.x)+"px"; 		this.css.top=Math.round(this.y)+"px"; 	}}function dw_shiftBy(x,y) {	this.shiftTo(this.x+x,this.y+y);}function dw_writeLyr(cntnt) {	if (typeof this.doc.innerHTML!="undefined") {      this.doc.innerHTML = cntnt;  } else if (document.layers) {			this.doc.write(cntnt);			this.doc.close();  }}function dw_setBgClr(bg) {	if (document.layers) this.doc.bgColor=bg;	else this.css.backgroundColor=bg;}// assign methods dynObj.prototype.show = dw_show;dynObj.prototype.hide = dw_hide;dynObj.prototype.shiftTo = dw_shiftTo;dynObj.prototype.shiftBy = dw_shiftBy;dynObj.prototype.writeLyr = dw_writeLyr;dynObj.prototype.setBgClr=dw_setBgClr;function getLyrRef(lyr,doc) {	if (document.layers) {		var theLyr;		for (var i=0; i<doc.layers.length; i++) {	  	theLyr = doc.layers[i];			if (theLyr.name == lyr) return theLyr;			else if (theLyr.document.layers.length > 0) 	    	if ((theLyr = getLyrRef(lyr,theLyr.document)) != null)					return theLyr;	  }		return null;  }}function statObj(id,x,y,w,h,d) {	this.dur=d||1000; this.xOff=x; 	if (y>=0) this.yOff=y;		else { 		this.relBtm = y;		this.yOff = y = getWinHeight() + y;	}	this.bobj = dynObj;	this.bobj(id,x,y,w,h);}statObj.prototype = new dynObj;statObj.prototype.checkStatLyr=checkStatLyr;statObj.prototype.glideInit=statGlideInit; statObj.prototype.glide=statGlide;statObj.prototype.onGlideInit=function(){}function checkStatLyr() {	var yScroll = getScrollY();	this.curTop = parseInt(this.css.top);	this.newDestY = yScroll + this.yOff;	if (this.newDestY!=this.curTop) {		if (this.newDestY!=this.destY) {			this.destY = this.newDestY;			this.glideInit();			this.onGlideInit();		} 	var Hoogte, Breedte;	Hoogte=screen.height;	if(Hoogte > 603){this.glide();}			}	var t=setTimeout(this.obj+".checkStatLyr()",20);}function statGlideInit() {	var now = new Date();	this.a = this.destY-this.curTop;	this.b = Math.PI/(2*this.dur);	this.c = now.getTime();	if (Math.abs(this.a)>winHt) {	// distance greater than window height?		this.d = (this.a>0)? this.destY-winHt: this.destY+winHt;		this.a = (this.a>0)? winHt : -winHt;	} else this.d = this.curTop;}function statGlide() {	var now = new Date();	var t = now.getTime()-this.c;	var y = Math.round(this.d+this.a*Math.sin(this.b*t));	if ((this.a>0&&y>this.curTop)||(this.a<0&&y<this.curTop)) {		this.shiftTo(null,y);	}}dynObj.prototype.centerIn = function(outer) {	var outWd, outHt, inWd, inHt, x, y;	if (eval(outer)==window) {		outWd=getWinWidth();		outHt=getWinHeight();	} else {		outWd=outer.width;		outHt=outer.height;	}	inWd=this.width;	inHt=this.height;	x=Math.round((outWd-inWd)/2);	y=Math.round((outHt-inHt)/2);	this.shiftTo(x,y);}function getWidth(obj,id) {	var wd=0;	if (document.getElementById||document.all) {		var elem;		if (id)	elem = (document.getElementById)? document.getElementById(id): document.all[id];		else elem = obj;		if (elem.offsetWidth) wd = elem.offsetWidth;  } else if (obj.document) wd = obj.document.width;	// ns4	return wd;}function getHeight(obj,id) {	var ht=0;	if (document.getElementById||document.all) {    var elem;		if (id)	elem = (document.getElementById)? document.getElementById(id): document.all[id];		else elem = obj;		if (elem.offsetHeight) ht = elem.offsetHeight;  } else if (obj.document) ht = obj.document.height;	// ns4	return ht;}function getWinWidth() {	var winWd = 0;	if (document.documentElement && document.documentElement.clientWidth) 		winWd = document.documentElement.clientWidth;	else if (document.body && document.body.clientWidth) 		winWd = document.body.clientWidth;	else if (document.body && document.body.offsetWidth) 		winWd = document.body.offsetWidth; // ns6	else if (window.innerWidth) winWd = window.innerWidth-18;	return winWd;}function getWinHeight() {	var winHt = 0;	if (window.innerHeight) winHt = window.innerHeight-18;	else if (document.documentElement && document.documentElement.clientHeight) 		winHt = document.documentElement.clientHeight;	else if (document.body && document.body.clientHeight) 		winHt = document.body.clientHeight;	return winHt;}	function getScrollY() {	var scroll_y = 0;	if (document.documentElement && document.documentElement.scrollTop)		scroll_y = document.documentElement.scrollTop;	else if (document.body && document.body.scrollTop) 		scroll_y = document.body.scrollTop; 	else if (window.pageYOffset)		scroll_y = window.pageYOffset;	else if (window.scrollY)		scroll_y = window.scrollY;	return scroll_y;}function getScrollX() {	var scroll_x = 0;	if (document.documentElement && document.documentElement.scrollLeft)		scroll_x = document.documentElement.scrollLeft;	else if (document.body && document.body.scrollLeft) 		scroll_x = document.body.scrollLeft; 	else if (window.pageXOffset)		scroll_x = window.pageXOffset;	else if (window.scrollX)		scroll_x = window.scrollX;	return scroll_x;}
