	function getScrollXY() {
	  var scrOfX = 0, scrOfY = 0;
	  if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6 standards compliant mode
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	  }
	  return [ scrOfX, scrOfY ];
	}

	imageBox = {
		scrollPos:new Array(0,0),
		create:function(message){
			this.close();
						
			this.scrollPos = getScrollXY();
						
			var backdiv = document.createElement("div");
			backdiv.setAttribute('id','imageBoxBackContent');
						
			var bgdiv = document.createElement("div");
			bgdiv.setAttribute('id','imageBoxBackground');
			
			var div = document.createElement("div");
			div.setAttribute('id','imageBox');
						
			div.innerHTML = "<table align='center' cellpadding='0px' cellspacing='0px' class='positioner'><tr><td align='center'><table id='innerImageBox'><tr><td align='right'><a href='javascript:imageBox.close();'><img class='imageBoxClose' src='images/sluiten.gif' border='0px' /></a></td></tr><tr><td><p>"+message+"</p></td></tr></table></td></tr></table>";
			
			document.body.appendChild(backdiv);
			
			
			for(i=0;i<document.body.childNodes.length-1;i=i){
				document.getElementById('imageBoxBackContent').appendChild(document.body.childNodes[i]);
			}
			document.getElementById('imageBoxBackContent').scrollTop = this.scrollPos[1];
			document.body.appendChild(bgdiv);
			document.body.appendChild(div);
		},
		close:function(){
			if(box = document.getElementById('imageBox')){
				document.body.removeChild(box);
			}
			if(box = document.getElementById('imageBoxBackground')){
				document.body.removeChild(box);
			}
			if(box = document.getElementById('imageBoxBackContent')){
				for(i=0;i<box.childNodes.length;i=i){
					document.body.appendChild(box.childNodes[i]);
				}
				document.body.removeChild(box);
				window.scrollTo(this.scrollPos[0],this.scrollPos[1]);;
			}
		}
	}