    var timerid;
    var istimerset = false;
    var firstTime = false;
    var orig = '';
    
    function swapinhoud(v,n) {
	  if ((document.getElementById(n)) && (document.getElementById(v))) {
		  if (orig!='') {
			document.getElementById(orig).innerHTML = document.getElementById(n).innerHTML;
		  }
		  document.getElementById(n).innerHTML = document.getElementById(v).innerHTML;
		  document.getElementById(v).innerHTML = '';
		  orig=v;
	  }
    }
    
    function loadmenu(nr) {
      if (firstTime) {
        cancelmenu0();
		if (document.getElementById('menu'+nr)) {
          swapinhoud('menu'+nr,'menuplace');
		} else {
			menu0timeout();
		}
      }
    }
    
    function cancelmenu0() {
      if (istimerset) {
        clearTimeout(timerid);
        istimerset = false;
      }
    }
    
    function loadmenu0() {
      cancelmenu0();
      istimerset = true;
      timerid = setTimeout('menu0timeout()',2000)
    }
    
    function menu0timeout() {
      cancelmenu0();
      istimerset = false;
      swapinhoud('menu0','menuplace');
      firstTime = true;
    }
