var elem=null;
var state;
var timer;

//functie ontvangt element id en display toestand; herinnert of een tooltip of zoiets nog open staat

function toggleMenu (id, vis) {

  
  if (elem!=null && vis=='block') {
      var el = document.getElementById? document.getElementById(elem): document.all[elem];
      el.style.display = 'none';}
  if (document.getElementById || document.all) {
      var el = document.getElementById? document.getElementById(id): document.all[id];
      el.style.display = vis;
      elem = id;
  } 
  if (timer != null) clearTimeout(timer); 
}


function delay (id, vis){

elem = id;
state = vis;

timer=setTimeout("toggleMenu(elem, state)",3000);

}

//wissel aan en uit tussen verschillende links; herinnert of element reeds is aangeklikt

function toggle (id) {

 if (elem!=null) {
 		var el = document.getElementById? document.getElementById(elem): document.all[elem];
 		el.style.display = 'none'; }
 if (document.getElementById || document.all) {
 		var el = document.getElementById? document.getElementById(id): document.all[id];
		if (el == null | 'undefined') return false;
 		el.style.display = 'block';
 		elem = id;
 } 
}

vis = null;
function changeVis(){
  tab = document.getElementById('tabel')
  if (vis == 1) {tab.style.display = 'block'; vis = null;}
  else {tab.style.display = 'none'; vis = 1}  
}
