    function switchBookmark(bookmark, box) {
      for (i=1; i<3; i++) { 
        document.getElementById('bookmark'+i).className = '';
        document.getElementById('box'+i).className = 'hidden';
      }
      bookmark.className = 'selected';
      document.getElementById(box).className = '';
      recount();
    }
    function recount() {
	var recnt = document.getElementById('recount');
	if (recnt == null) {
	    return false;
	}
	recnt.style.height = "0px";
    	var lh = document.getElementById('content-left').clientHeight-11; //-87;
	if (navigator.appName == "Microsoft Internet Explorer") {
	    lh = document.getElementById('content-left').clientHeight+3; //-73;
	}
	var rh = document.getElementById('content-right').clientHeight;
	var diff = lh - rh;
//	alert("l: "+lh+"px, r: "+rh+"px, d: "+diff+"px");
	if (diff > 0) {
	    recnt.style.height = diff+"px";
	} else {
	    recnt.style.height = "0px";
	}
    }

