window.onload = start;
var isIE = (navigator.appName.indexOf("Microsoft") != -1)+1-1;
if (isIE) document.execCommand("BackgroundImageCache", false, true);

function start(){
	vergrotingen();
}



function vergrotingen(){
	var anchors = eId('content').getElementsByTagName('a');
	for (var i=0; i<anchors.length; i++){
			if (anchors[i].href.toLowerCase().indexOf('.jpg') > 1 && anchors[i].target != '_blank') {
				anchors[i].onclick = function () {popup('<img onclick="sluitpopup()" alt="" title="Afbeelding sluiten" id="breedste" src="' + this.href + '"/>'); return false;}
			}
			if (anchors[i].href.toLowerCase().indexOf('.flv') > 1 ) {
				anchors[i].onclick = function () {popup(video(this.href)); return false;}
			}			
	}		
}


function popup(html){
	var objBody = document.getElementsByTagName("body").item(0);
	if (!eId('popup')) {
			
			var objOverlay = document.createElement("div");
			objOverlay.setAttribute('id','waas');
			objBody.appendChild(objOverlay);

			var objOverlay = document.createElement("div");
			objOverlay.setAttribute('id','popup');
			objBody.appendChild(objOverlay);
		}
		
		eId('popup').innerHTML = html;
		eId('waas').style.height = objBody.clientHeight + 'px';
		eId('waas').style.display='block';
		eId('waas').onclick = function() {sluitpopup(); return false;}
		eId('popup').style.top = getScrollY() + 'px';
		eId('popup').style.display='block';
		if (isIE) {document.onkeydown = terugtoets;} else {document.onkeypress = terugtoets;}
}

function terugtoets(e) {
   if (eId("popup").style.display != 'none'){sluitpopup();return false;}
}


function sluitpopup(){
	if (eId('popup')) {
		if (eId('devideo')){eId('devideo').style.visibility='visible';}
		eId('waas').style.display='none';
		eId('popup').style.display='none';
		eId('popup').innerHTML = '';
	}
}


function getScrollY() {
  var scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    scrOfY = window.pageYOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    scrOfY = document.documentElement.scrollTop;
  }
  return scrOfY ;
}

function eId(w){return document.getElementById(w);}

function fe(obj, el){
	if (obj) { return obj.getElementsByTagName(el)[0];} 
}

