// JavaScript Document
var ausgleicher = 21;
var subnavbreite01 = 238;

if (document.all) 
{
	ausgleicher = 19;
	subnavbreite01 = 237;
}

if (eval(navzz) != 0) 
{
	document.getElementById("subnav1").style.display = 'block';
	subnavbreite = kontrollieresubnavbreite();
	if (eval(subnavbreite) > document.getElementById("topnav").offsetWidth - (ausgleicher * 2) - document.getElementById("topnav_" + anzahltopnav).offsetLeft) 
	{
		subnavbreite = subnavbreite - (document.getElementById("topnav").offsetWidth - (ausgleicher * 2) - document.getElementById("topnav_" + anzahltopnav).offsetLeft);
	}
	else 
	{
		subnavbreite = 0;
	}
	document.getElementById("subnav1").style.left = 220 + 15 + 'px';
	document.getElementById("subnav1").style.width = 900 - subnavbreite01 + 'px';
	document.getElementById("insubnav__" + insubnavzz).style.paddingRight = '18px';

}
function kontrollieresubnavbreite()
{
	breite = 0;
	for (i = 1; i <= insubnavzz; i++) 
	{
		breite += document.getElementById("insubnav__" + i).offsetWidth;
	}
	return breite;
}

function killpx(pWert)
{
	return (eval(pWert.substring(0, pWert.indexOf('px', 0))));
}

function kontrolliere(p1, p2)
{
	if (p1 > p2) 
	{
		return p1 - p2;
	}
	else 
	{
		return 0;
	}
}

function oeffnesub(pid, pthis)
{
	if (pid != merkid) 
	{
		schliessesub();
	}
	
	
	subsub = document.getElementById("subsubnav_" + pid);
	subcon = document.getElementById("subnav1");
	subsub.style.left = document.getElementById("subnavlink_" + pid).offsetLeft +	document.getElementById("aussen").offsetLeft +	subcon.offsetLeft +	'px';
	if(!document.all)
	{
	subsub.style.top = (document.getElementById("top").offsetTop +	document.getElementById("top").offsetHeight +	subcon.offsetHeight) -	1 +	'px';
	}
	else
	{
        if($.browser.msie && $.browser.version > 6)
        {
            subsub.style.top = (document.getElementById("top").offsetTop +	document.getElementById("top").offsetHeight +	subcon.offsetHeight) - 0 +	'px';
        }
        else
        {
	        subsub.style.top = (document.getElementById("top").offsetTop +	document.getElementById("top").offsetHeight +	subcon.offsetHeight) +	3 +	'px';
        }
	}
	subsub.style.zIndex = 20000;
	subsub.style.display = 'block';
	document.getElementById("subsubtab_" + pid).style.width = (subsub.offsetWidth) + 'px';
	document.getElementById("subsubretd_" + pid).style.width = '100%';
	subsub.style.left = killpx(subsub.style.left) -	kontrolliere((subsub.offsetLeft + subsub.offsetWidth), (document.getElementById("aussen").offsetLeft +	document.getElementById("inhalt").offsetWidth)) +	'px';
	// document.getElementById("trsubnavinnen_" + pid).style.backgroundImage = 'url(/extension/ezwebin/design/ezwebin/images/imgtemplates/navbg_n.gif)';
	document.getElementById("subsubretd_" + pid).style.width = '100%';
	t = document.getElementById("gen");
	t.style.width = (subsub.offsetWidth + 6) + 'px';
	t.style.top = (subsub.offsetTop - 3) + 'px';
	t.style.left = (subsub.offsetLeft - 3) + 'px';
	t.style.height = (subsub.offsetHeight + 8) + 'px';
	merkid = pid;
	t.style.display = 'block';
	clearTimeout(layerTimer);
	
}

function schliessesub()
{
	if (merkid != 0) 
	{
		document.getElementById("subsubnav_" + merkid).style.display = 'none';
		t = document.getElementById("gen");
		t.style.display = 'none';
		merkid = 0;
	}
}


var merkeltern = null;
var merkid = 0;

function SubNavAuf(pthis, ID, Kind, pContainer)
{
	if (ID != merkid) 
	{
		SubNavZu();
	}
	p = document.getElementById(pContainer + ID);
	p.style.left = document.getElementById("naviEltern_" + ID).offsetLeft + 'px';
	p.style.top = document.getElementById("naviEltern_" + ID).offsetTop + 'px';
	p.style.zIndex = 20000;
	t = document.getElementById("gen");
	//t.style.backgroundColor = 'darkred';
	t.style.width = (p.offsetWidth + 4) + 'px';
	t.style.top = (p.offsetTop - 4) + 'px';
	t.style.left = (p.offsetLeft - 2) + 'px';
	t.style.height = (p.offsetHeight + 4) + 'px';
	p.style.zIndex = 20;
	t.style.zIndex = 10;
	merkid = ID;
	if (document.getElementById(pContainer + ID).innerHTML != '') 
	{
		t.style.display = 'block';
		obj = document.getElementById(pContainer + ID);
		obj.style.display = 'block';
		p.style.left = document.getElementById("naviEltern_" + ID).offsetLeft + 'px';
		merkeltern = pthis;
	}
	str = '/navimg/' + arrNav[ID] + 'mo.jpg';
	document.getElementById("naviEltern_" + ID).style.backgroundImage = 'url(' + str + ')';
	document.getElementById("navtxt_" + ID).style.color = 'darkred';
	clearTimeout(layerTimer);
}

function standard(pDiv, pStyle)
{

	document.all[pDiv].className = pStyle;
}

var layerTimer;
function SubNavZu()
{
	clearTimeout(layerTimer);
}

function Hervorheben(pthis)
{
	pthis.style.color = 'darkred';
}

function Standard(pthis)
{
	pthis.style.color = 'black';
}

ladeschalter = 1;
