// JavaScript Document
var _W=window,_D=document,popupEl,nrSteps=20,dragObj,dragX,dragY,dragZ=1,xmlhttp=false;
_D.onmouseup=function(){try{dragObj=_D.onselectstart=_D.onmousemove=null}catch(e){}};

function Browcheck(){
	var t=this,T=true,F=false,n=navigator,ua=n.userAgent.toLowerCase();
	t.ver=parseInt(n.appVersion);
	t.mac=ua.indexOf('mac')!=-1;
	t.win=!t.mac&&ua.indexOf('wind')!=-1||ua.indexOf('16bit')!=-1;
	t.safari=ua.indexOf('safari')!=-1&&t.mac;
	t.konq=ua.indexOf('konqueror')!=-1;
	t.khtml=t.safari||t.konq;
	t.opera=_W.opera?T:F;
	t.opera5=ua.indexOf('opera 5')!=-1||ua.indexOf('opera/5')!=-1;
	t.opera6=ua.indexOf('opera 6')!=-1||ua.indexOf('opera/6')!=-1;
	t.opera7=t.opera&&_D.createComment?T:F;
	t.ie5=t.ie55=t.ie6=F;
	t.ie=_D.all&&!t.opera&&ua.indexOf('msie')!=-1?T:F;
	if(t.ie){
		t.ieBox=_D.compatMode!='CSS1Compat';
		t.ie5=!_D.fireEvent?T:F;
		t.ie55=_D.fireEvent&&!_D.createComment?T:F;
		t.ie6=_D.fireEvent&&_D.createComment?T:F
	}
	t.gecko=!t.khtml&&!_D.all&&!t.opera&&_D.getElementById?T:F;
	t.ns4=n.appName=='Netscape'&&t.ver==4
}
var is=new Browcheck(),op=is.opera;
function gE(e){if(_D.getElementById)return _D.getElementById(e);if(_D.all)return _D.all[e]}
function sE(e){e.style.visibility='visible'}
function hE(e){e.style.visibility='hidden'}
function SE(e){e.style.display=''}
function HE(e){e.style.display='none'}
function sX(e,x){op?e.style.pixelLeft=x:e.style.left=x+'px'}
function sY(e,y){op?e.style.pixelTop=y:e.style.top=y+'px'}
function sW(e,w){op?e.style.pixelWidth=w:e.style.width=w+'px'}
function sH(e,h){op?e.style.pixelHeight=h:e.style.height=h+'px'}
function wH(e,h){e.innerHTML=h}
function SW(e,w){op?e.style.pixelWidth=w:e.style.width=w+'px'}
function SH(e,h){op?e.style.pixelHeight=h:e.style.height=h+'px'}

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
   xmlhttp = new XMLHttpRequest();
}

function CreatePopup(e, width, height, url, title) {
	DelPopup(1);
	height += 24;
	var wh = getWinSize('height'), ww = getWinSize('width'), st, sl;
	if (!e) {
		e = new Object();
		e.clientX = ww/2-width/2;
		e.clientY = wh/2-height/2;
	}
	var top = e.clientY, left = e.clientX;
	if (is.ie) {
		sl = (is.ieBox) ? _D.body.scrollLeft : _D.documentElement.scrollLeft;
		st = (is.ieBox) ? _D.body.scrollTop  : _D.documentElement.scrollTop;
	}
	else {
		sl = _W.pageXOffset;
		st = _W.pageYOffset;
	}
	if (e.clientX + width > ww)
		left = ww-width-5;
	if (e.clientY + height > wh)
		top = wh-height-5;

	popupEl = _D.createElement('div');
	popupEl.onmousedown=function(event){dragStart(event,this)};
	popupEl.className = 'popup';
	popupEl.setAttribute('id','WindowOmtrek');
	_D.body.appendChild(popupEl);
	if (arguments.length != 5) {
		title = "";
	}
	sizePopup(url,left+sl,top+st,width,height,nrSteps,title);
}

function DelPopup(now)
{
   if (popupEl) {
      var code = '_D.body.removeChild(popupEl);popupEl=null;';
      if (now)
         eval(code);
      else
         setTimeout(code,10);
   }
}

function getWinSize(what) {
   if (what == 'height')
      return (is.ie) ? (is.ieBox) ? _D.body.clientHeight : _D.documentElement.clientHeight : _W.innerHeight;
   if (what == 'width')
      return (is.ie) ? (is.ieBox) ? _D.body.clientWidth : _D.documentElement.clientWidth : _W.innerWidth;
}

function sizePopup(url,left,top,width,height,step,title) {
   var html, mouse;
   if (step < 0) {
		if (is.ie) {
         SW(popupEl, width+2);
         SH(popupEl, height+1);
      }
		html = '<div class="popupOmtrek"><table id="popuptop" width="100%"><tr><td align="center" class="Title" width="240"> </td><td align="right" class="Sluit"><a href="#" onclick="javascript:window.location.reload();">'+title+'</a></td><td align="right" width="20" class="pijl"></td></tr></table></div>';
	  
      wH(popupEl, html+'<div id="iframeholder"><iframe frameborder="0" src="'+url+'" id="PopupIframe"></iframe></div>');
		//wH(popupEl, url);
      return;
   }
   sX(popupEl, left + step*width/nrSteps/2);
   sY(popupEl, top + step*height/nrSteps/2);
   SW(popupEl, width - step*width/nrSteps);
   SH(popupEl, height - step*height/nrSteps + (is.safari?2:0));
   setTimeout("sizePopup('"+url+"',"+left+","+top+","+width+","+height+","+(step-1)+",'"+title+"')",0);
}
function dragStart(e,el) {
   if (!e)e=_W.event;
   dragObj = el;
   dragObj.style.zIndex = 10;
   dragX = e.clientX - dragObj.offsetLeft;
   dragY = e.clientY - dragObj.offsetTop;
   _D.onmousemove=dragMove;
   _D.onselectstart=function(){return false};
}
function dragMove(e) {
   if (!e)e=_W.event;
   if(dragObj) {
		var toX = e.clientX - dragX;
		var toY = e.clientY - dragY
      sX(dragObj,(toX < 0 ? 0 : toX));
      sY(dragObj,(toY < 0 ? 0 : toY));
   }
}

