/********************************** Boxen sichtbar wenn kein Javascript *****************************/
<!--
document.write('<style type="text/css">');
document.write('.box {display:none;}');
document.write('</style>');


/* ----- Toggler ------------------------------------------------------------------------------------------- */

var isNav4, isNav6, isIE4;
/* Browser feststellen ------------------------------------------------------------------- */
function setBrowser()
{
    if (navigator.appVersion.charAt(0) == "4")
    {
        if (navigator.appName.indexOf("Explorer") >= 0)
        {
            isIE4 = true;
        }else{
            isNav4 = true;
        }
    }
    else if (navigator.appVersion.charAt(0) > "4")
    {
        isNav6 = true;
    }
}
/* Ende Browser feststellen --------------------------------------------------------------- */

function getIdProperty( id, property )
{
    if (isNav6)
    {
        var styleObject = document.getElementById( id );
        if (styleObject != null)
        {
            styleObject = styleObject.style;
            if (styleObject[property])
            {
                return styleObject[ property ];
            }
        }
    }
    else if (isNav4)
    {
        return document[id][property];
    }else{
        return document.all[id].style[property];
    }
}

function setIdProperty( id, property, value )
{
    if (isNav6)
    {
        var styleObject = document.getElementById( id );
        if (styleObject != null)
        {
            styleObject = styleObject.style;
            styleObject[ property ] = value;
        }
        
    }
    else if (isNav4)
    {
        document[id][property] = value;
    }
    else if (isIE4)
    {
         document.all[id].style[property] = value;
    }
}

function showMenu( evt )
{
    var owner = findOwner( evt );
    var divNum;
	/*
    if (isNav6)
    {
        divNum = owner.attributes.getNamedItem("id").nodeValue;
    }
    else if (isIE4)
    {
        divNum = owner.id;
    }
	*/
	
	divNum=getOwnerId(owner);
	
    divNum = parseInt( divNum.substr(1));

    if (getIdProperty( "s" + divNum, "display") != "block" )
    {
        setIdProperty("s" + divNum, "display", "block");
        document.images["i" + divNum].src = "/lib/css/base/toggle_minus.gif";
    }
    else
    {
        setIdProperty("s" + divNum, "display", "none");
        document.images["i" + divNum].src = "/lib/css/base/toggle_plus.gif";
    }
}

function getOwnerId(owner) {
	var ownerId;
    if (isNav6)
    {
        ownerId = owner.attributes.getNamedItem("id").nodeValue;
    }
    else if (isIE4)
    {
        ownerId = owner.id;
    }
	return ownerId;
}

function findOwner( evt )
{
    var node;
    if (isNav6)
    {
        node = evt.target;
        while (node)
        {
            if ( node.nodeType == Node.ELEMENT_NODE &&
                 node.nodeName == "DIV")
            {
                return node;
            }
            node = node.parentNode;
        }
    }
    else if (isIE4)
    {
        node = window.event.srcElement;
        while (node)
        {
            if (node.tagName == "DIV")
            {
                return node;
            }
            node = node.parentElement;
        }
    }
    return null;
}

function highlight( evt )
{
	var ownerId;
	var divObj = findOwner( evt );
	ownerId=getOwnerId(divObj);
	setIdProperty(ownerId,"textDecoration","underline");
	setIdProperty(ownerId,"color","#74B42C");
}

function dim( evt )
{
	var ownerId;
	var divObj = findOwner( evt );
	ownerId=getOwnerId(divObj);
	setIdProperty(ownerId,"textDecoration","none");
	setIdProperty(ownerId,"color","#ffffff");
}
/* Initialisierung der Funktionen --------------------------------------------------------- */
// Hol den Objekttyp z.B. der "Klickbaren" Überschrift
function getObject(nameStr)
{
    if (isNav6)
    {
        return document.getElementById( nameStr );
    }
    else if (isIE4)
    {
        return document.all[nameStr];
    }
}
// Den Eventlistener vorbereiten
function setupAction(node)
{
    if (isNav6)
    {
        node.addEventListener( "click", showMenu, false);
        node.addEventListener( "mouseover", highlight, false );
        node.addEventListener( "mouseout", dim, false );
        node.style.fontWeight = "normal";
    }
    else if (isIE4)
    {
        node.onclick = showMenu;
        node.onmouseover = highlight;
        node.onmouseout = dim;
    }
}
// Alle "Klickbaren" Überschriften ermitteln
function setup()
{
    var i;
    var obj;
	var count=0;
	// Alle Boxen-ID's finden
    if (isNav6)
    {
		while(document.getElementById("m"+count) != null) {
		if (count > 20) break;
		count++;
		}
    }
    else if (isNav4) // noch checken
    {
		while(document["m"+count] != null) {
		if (count > 20) break;
		count++;
		}
    }else{ // noch checken
		while(document.all["m"+count] != null) {
		if (count > 20) break;
		count++;
		}
    }

    for (i=0; i < count; i++)
    {
        obj = getObject( "m" + i );
		//setIdProperty("s" + i, "display", "none");
        setupAction( obj );
    }
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}
/* Ende Initialisierung der Funktionen ---------------------------------------------------- */

/* Start ---------------------------------------------------------------------------------- */
// Check den Browser
setBrowser();
// Jetzt gehts los 
addLoadEvent(setup);
addLoadEvent(function() {
  /* more code to run on page load */ 
});

//-->