if (!document.getElementById) {
document.getElementById = function() {
return null;
	}
}
//----------------------------------------------------
var ddmCurrenttop_nav = null;
var ddmtop_navTimer = null;
var ddm_top_nav_TIMER_TIMEOUT = 100; //Zeitspanne wie lange das DropDownMenue offen bleibt,
									 //wenn der oberste Button verlassen wurde um in das
									 //DropDownMenu zu wechseln

//----------------------------------------------------
function ddmInittop_nav(top_navId, triggerId) {
var top_nav = document.getElementById(top_navId);
var trigger = document.getElementById(triggerId);

	if (top_nav == null || trigger == null) {
	return;
	}
	top_nav.onmouseover = function() {
	if (ddmtop_navTimer == null) {
	return;
	}
clearTimeout(ddmtop_navTimer);
}
//------------------------------------------------------
top_nav.onmouseout = function() {
	ddmtop_navTimer = setTimeout('ddmTimerHidetop_nav()', ddm_top_nav_TIMER_TIMEOUT);
	}
//-------------------------------------------------------
trigger.onmouseover = function() {
	if (ddmCurrenttop_nav) {
	ddmCurrenttop_nav.style.visibility = 'hidden';
	}
	this.showtop_nav();
	if (ddmtop_navTimer == null) {
	return;
	}
clearTimeout(ddmtop_navTimer);
}
//-------------------------------------------------------
trigger.onmouseout = function() {
ddmtop_navTimer = setTimeout('ddmTimerHidetop_nav()', ddm_top_nav_TIMER_TIMEOUT);
}
//-------------------------------------------------------
trigger.onclick = trigger.onfocus = function() {
	if (ddmCurrenttop_nav == null) {
	this.showtop_nav();
	} else {
	ddmCurrenttop_nav.style.visibility = 'hidden';
	ddmCurrenttop_nav = null;
	}
return false;
}
//---------------------------------------------------------
trigger.showtop_nav = function() {
var pos = ddmGetPosition(this);
		// MacIE5
		if (pos.top == 0) {
		pos.top = 10;
		}
	top_nav.style.left = pos.left + 'px';
	top_nav.style.top = pos.top + this.offsetHeight + 'px';
	top_nav.style.visibility = 'visible';
	ddmCurrenttop_nav = top_nav;
	}
}
//----------------------------------------------------------
function ddmTimerHidetop_nav() {
	if (ddmCurrenttop_nav) {
	ddmCurrenttop_nav.style.visibility = 'hidden';
	}
}
//----------------------------------------------------------
function ddmGetPosition(element) {
var left = 0;         //Offset Position des DropDownMenue rechts bzw. bei- links
var top = 0;		  //Offset Position des DropDownMenue oben bzw. bei- unten
	while (element != null) {
		left += element.offsetLeft;
		top  += element.offsetTop;
		element = element.offsetParent;
	}
return {left:left, top:top}
}
//-----------------------------------------------------------
window.onload = function() {
ddmInittop_nav('first','one');
ddmInittop_nav('second','two');
ddmInittop_nav('third','three');
ddmInittop_nav('forth','four');
ddmInittop_nav('fifth','five');
ddmInittop_nav('sixth','six');
ddmInittop_nav('seventh','seven');
ddmInittop_nav('eighth','eight');
}

