var tt;
var ActPoint = -1, W = 0;
var mainMenu = new Array();
var El = new Array();
var Required_Items = new Array();

function Paint(){
	var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
	var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
	ElTable	= document.getElementById('Table_People');
	
	if (isIE && !isOpera && ElTable) {
		ElTable.className = "Png_WhiteIE";
		document.getElementById('Td_P').className = "Png_GreenIE";
		document.getElementById('Td_P1').className = "Png_GreenIE";
	}
}

function FacePeople(){
	ElTable	= document.getElementById('Table_FaceP');
  	if (ElTable) {
		ElTable.style.width = document.getElementById('TD_10').offsetWidth + document.getElementById('Td_Publ').offsetWidth;
	}
}

function MouseOver(pos,id, level){
	if(ActPoint==id) {
		clearTimeout(tt);
		return;
	}
	if(tt)F2HideAll();
	ActPoint = id;
	if(!id || !pos) return;
	if(mainMenu[id].length <= 0) return;
	
	
	ElSiteMenu = document.getElementById('SiteMenu_div'+id);
	ElMenuRow = document.getElementById('menuRow');
	ElMenuTab = document.getElementById('menuTab');
	ElPunkt = document.getElementById('Punkt'+id);
	
	ElContTd = document.getElementById('ContTd');
	ElSubmenuTab = document.getElementById('SubmenuTab');
	ElIcoTd = document.getElementById('icoTd');

	if(!ElSiteMenu) return false;
	W = 197;
	for(i=0; i<= mainMenu.length; i++)
	{
		if (i != id)
		{
			El[i] = document.getElementById('SiteMenu_div'+i);
			if (El[i] && El[i].style.visibility=='visible') El[i].style.visibility = "hidden";
		}
	}

	if (level == 0)
	{
		ColorTop = '#ffffff';
		BgDiv = '#d6e1f4';
	}
	else
	{
		ColorTop = '#ffffff';
		BgDiv = '#e9f0f8';
/*
		if (level=='1') BgDiv = '#e9f0f8';
		else BgDiv = '#e0ebee';
*/
		if (ElPunkt.offsetWidth > 197) W = ElPunkt.offsetWidth;
	}

	
	if (level == 0 && pos==4 && document.getElementById('El_Body').offsetWidth < 1100) W=121;
	if (level == 2) ColorTop = '#f3fbfd';
	W_Light = ElPunkt.offsetWidth;
	
	DivHTML = '<table cellpadding="0" cellspacing="0" width="'+ (W-12) +'" border="0" align="center">';
	
	if (level == 0) 
	{
		DivHTML += '<tr><td nowrap="1">';
		DivHTML += '	<table cellpadding="0" cellspacing="0" border="0" style="background-color:'+ColorTop+'; width:'+W_Light+'">';
		DivHTML += '	<tr>';
		DivHTML += '		<td><img src="/img/bgMenu_L'+(eval(level)+1)+'_left.gif" width="11" height="11"/></td>';
		DivHTML += '		<td align="right"><img src="/img/bgMenu_L'+(eval(level)+1)+'_right.gif" width="11" height="11"/></td>';
		DivHTML += '	</tr>';
		DivHTML += '	</table>';
		DivHTML += '</td></tr>';
	}

	for(var i=0; i<mainMenu[id].length; i++)
	{
		DivHTML += '	<tr><td><img src="/img/blank.gif" width="1" height="16" border="0"/></td></tr>';
		DivHTML += '	<tr valign="top">';
		DivHTML += '		<td id="tr' + id + i + '" onmouseover="ChangeBgColor('+id+','+i+',1,'+level+');" onmouseout="ChangeBgColor('+id+','+i+',0,'+level+');" class="Brd_B'+level+'"><p class="Submenu"><b><a href='+mainMenu[id][i]["href"]+' class="dark_href"><font class="dark_font">'+mainMenu[id][i]["title"]+'</font></a></b></p></td>';
		DivHTML += '	</tr>';
		n = i;
	};//end for
	
	DivHTML += '	<tr><td><img src="/img/blank.gif" width="1" height="8" border="0"/></td></tr>';
	DivHTML += '</table>';
	
	if (level == 0) xSiteMenu = ElMenuTab.offsetLeft + ElPunkt.offsetLeft + 1;
	else xSiteMenu = ElContTd.offsetLeft + ElSubmenuTab.offsetLeft + ElIcoTd.offsetWidth + 7;
	
	ySiteMenu = ElMenuRow.offsetTop + ElMenuTab.offsetTop + ElMenuTab.offsetHeight - 20;
	if (level > 0) ySiteMenu += level * 20 + 20;
//	if (level > 1) ySiteMenu +=3;
	
	ElSiteMenu.style.left = xSiteMenu - 7;
	ElSiteMenu.style.top = ySiteMenu;
	ElSiteMenu.innerHTML = DivHTML;
	ElSiteMenu.style.width = W;
	ElSiteMenu.style.background = BgDiv;
	ElSiteMenu.style.visibility = "visible";
}

function ChangeBgColor(id,point,index,level) {
	if(index==1) {
		document.getElementById("tr"+id+point).className="Bg_Light"+level;
	} else {
		document.getElementById("tr"+id+point).className="Brd_B"+level;
	}
}

function MouseOut(id){
	tt = setTimeout("F2HideAll("+id+");",500);
}

function F2MouseOver2(){
	clearTimeout(tt);
}

function F2HideAll(id){
	ActPoint = -1;
	clearTimeout(tt);
	ElSiteMenu = document.getElementById('SiteMenu_div' + id);
	if(ElSiteMenu){
		ElSiteMenu.style.visibility = "hidden";
		ElSiteMenu.style.left = '0';
	}
}

