// --- menu ---

function $(id)
{
    return document.getElementById(id);
}

sfHover = function() {
	var sfEls = document.getElementById("mainmenu").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function dshow(id)
{
	$(id).style.display="";
}
function dhide(id)
{
	$(id).style.display="none";
}

// --- popups

function popup(imgsrc,width,height)
{
var wstat=window.open(imgsrc,"","scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no,width="+width+",height="+height+"")
}

// --- funktionsweise

var ka_last=null;
var timer;

function ka_dohide()
{
    if (ka_last!=null)
        {
        clearTimeout(timer);
        $(ka_last).style.display="none";
        }
}

function ka_hide()
{
    timer=setTimeout("ka_dohide();",2000);
}

function ka_view(id)
{
    if (ka_last!=null)
        {
        clearTimeout(timer);
        $(ka_last).style.display="none";
        }
   ka_last=id;
   $(id).style.display="";     
}

function ka_image(src)
{

}
