function navi_show(ob)
{
	child = ob.firstChild;
	while( child.nodeName != 'UL' )
	{
		child = child.nextSibling;
		if( child == null )
		{	// No UL was found
			return;
		}
	}
	// Find offset of parent bottom:
	var x = ob.offsetLeft;
	var y = ob.offsetTop + ob.offsetHeight;
	// Need to recursively add parent offsets:
	/*
	var obj = ob.offsetParent;
	while (obj) {
		x += obj.offsetLeft;
		y += obj.offsetTop;
		obj = obj.offsetParent;
	}
	*/
	child.style.left = x + 'px';
	child.style.top = y + 'px';
	ob.className = "ddOpen"; // enable IE6 dropdowns
}

function navi_hide(ob)
{
	ob.className = "ddClose";  // enable IE6 dropdowns
}

function print_button(page_name)
{
	document.write("<a href=\"javascript:window.print();\">Drucken</a>");
}

var vis_ids = new Object;

function display_id(caller_ob,div_id)
{
	if (ob = document.getElementById(div_id))
	{
		if (ob.style)
		{
			if (!vis_ids.ob_id)
			{
				vis_ids.ob_id = true;
				ob.style.display = "block";
				caller_ob.className = "active";
				return false;
			}
			else
			{
				vis_ids.ob_id = false;
				ob.style.display = "none";
				caller_ob.className = "";
				return false;
			}
		}
	}
	return true;
}

function jungle_pop(href, target, width, height, params )
{
	// return true;
	
 	if (typeof(width) == 'undefined') width = 585;
 	if (typeof(height) == 'undefined') height = 585;
 	if (typeof(target) == 'undefined') target = 'jungle';	

	var left = (screen.width - width) / 2;
	var top = (screen.height - height) / 2;

 	if( typeof(params) == 'undefined' )
	{
		params = 'scrollbars=yes, status=no, resizable=yes, menubar=no';
	}

	params = 'width=' + width + ', height=' + height + ', ' + 'left=' + left + ', top=' + top + ', ' + params;

	// Open window:
	opened = window.open(href, target, params);

	// Bring to front!
	opened.focus();

	return false;
}


