
    function ToggleElement(elid) {
	el = document.getElementById(elid);
	if ( el ) {
	    if      ( el.style.display == 'none' ) {
		el.style.display = 'block';
	    }
	    else if ( el.style.display == 'block' ) {
		el.style.display = 'none';
	    }
	    else if ( el.className.indexOf('notseen') != -1 ) {
		el.style.display = 'block';
	    }
	    else {
		//alert('pp '+elid+' '+el.className);
		el.style.display = 'none';
	    }
	}
    }


    sfHover = function() {
	var sfEls = document.getElementById("menu").getElementsByTagName("LI");
	for ( var i=0; i<sfEls.length; i++ ) 
	{
	    sfEls[i].onmouseover=function() {
		for ( var ii=0; ii<sfEls.length; ii++ ) 
		    sfEls[ii].className=sfEls[ii].className.replace(new RegExp(" sfhover\\b"), "");
		this.className+=" sfhover";
	    }
	    sfEls[i].onmouseout=function() {
		this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
	    }
	}
    }
    if (window.attachEvent) 
	window.attachEvent("onload", sfHover);

