var currentMenu = 0;
var duration = 1400;
var keep = 0;
var sub_width = 223;


function ticker() {

	new Effect.Grow('navi_ticker1', { direction: 'bottom-right', duration: 3.0 });
	window.setTimeout("ticker2()", 2400)
}

function ticker2() {

	new Effect.Grow('navi_ticker2', { direction: 'bottom-right', duration: 2.0 });
}

function startseite() {

	window.setTimeout("startseite2()", 1200);
}

function startseite2() {

	document.getElementById('bg_start').style.display = 'block';
	new Effect.Opacity('bg_start', { from: 0.0, to: 1.0, duration: 3.5 });
}



function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
//	return [curleft,curtop];
	return curleft;
}

function showMenu(id) {

	var pos = findPos(document.getElementById('mnavi'+id));

	if (currentMenu == id)
		keep = id;

	if ((currentMenu > 0) && (currentMenu != id)) {
	
		if (document.getElementById('navi'+currentMenu))
			document.getElementById('navi'+currentMenu).style.display = 'none';
		
		document.getElementById('mnavi'+currentMenu).className = 'navi_top';
		currentMenu = 0;
	}

	if (document.getElementById('navi'+id)) {
	
		document.getElementById('navi'+id).style.left = pos + 'px';
		document.getElementById('navi'+id).style.top = '82px';
		document.getElementById('navi'+id).style.display = 'block';
	}

	document.getElementById('mnavi'+id).className = 'navi_top_active';
	currentMenu = id;
	keep = id;
}


function hideMenu(id) {

	keep = 0;
	window.setTimeout("closeMenu("+id+")", duration);
}


function closeMenu(id) {

	if (keep != id) {

		if (currentMenu == id)
			currentMenu = 0;	

		document.getElementById('mnavi'+id).className = 'navi_top';

		if ((document.getElementById('navi'+id)) && (document.getElementById('navi'+id).style.display == 'block')) {
			if (document.getElementById('navi'+id))
				document.getElementById('navi'+id).style.display = 'none';
		}
	}
}