
/*-------im Explorer werden Select-Boxen grundsätzlich im Vordergrund angezeigt, egal, welchen Z-Index sie haben--------*/ 

function getSelect(){
var sf=document.getElementsByTagName('select');
return sf;
}

function hideSelect(){
for(i=0; i<selectfelder.length; i++){
selectfelder[i].style.visibility = "hidden";
}
}

function unhideSelect(){
for(i=0; i<selectfelder.length; i++){
selectfelder[i].style.visibility = "visible";
}
}

/* keineswegs perfect!*/
var menu= new Array('dhtml_menu_horizontal');
var tags=new Array('li','div');

function dhtml_menu_init()
{
	selectfelder=getSelect(); // Select/Z-ndex - Bug im Explorer 
	for(var m=0;m<menu.length;m++)
	{
		var navi=document.getElementById(menu[m]);
		for(var t=0; t<tags.length;t++)
		{
			menupunkte=navi.getElementsByTagName(tags[t]);
			for(var i=0;i<menupunkte.length;i++)
			{
				menupunkte[i].onmouseover=aufklappen;
				menupunkte[i].onmouseout=zuklappen;
			}
		}
	}
}

function aufklappen()
{
hideSelect(); /* Select/Z-ndex - Bug im Explorer */
if(this.className != 'auf')
this.className='auf';
}

function zuklappen()
{
unhideSelect();/* Select/Z-ndex - Bug im Explorer */
if(this.className != 'zu')
this.className='zu';
}

/* Die Initialisierung befindet sich in 'templates/xtc4/javascript/general.js.php'*/