function box_ein(layer,testwert) {
	//var testwert = "ln_erdmann";
	var test = document.getElementById(testwert);
	//alert("test " + test + " testwert " + testwert);
	if ((typeof(test) != "undefined") && (test != null)) {
		var	pos_y = absTop(document.getElementById(testwert));  //.offsetTop;
		var	pos_x = absLeft(document.getElementById(testwert));   //.offsetLeft;
		
		var	dez_y = absTop(document.getElementById('seiteninhalt_gross'));
		var dez_x = absLeft(document.getElementById('seiteninhalt_gross'));
		//alert(pos_y + " " + pos_x);
		var newposition_x =  parseInt(pos_x - dez_x - 200); 
		var newposition_y =  parseInt(pos_y - dez_y);
		var	test_y = window.document.getElementById(testwert).offsetTop;
	}

	document.getElementById(layer).style.left = newposition_x + "px";
	document.getElementById(layer).style.top = newposition_y + "px";
	
	document.getElementById(layer).style.visibility = "visible";
	document.getElementById(layer).style.display = "block";
	
}

function box_aus(layer) {
	//alert("hallo");
	document.getElementById(layer).style.display = "none";
	document.getElementById(layer).style.visibility = "hidden";
}

function box_fest(layer) {
	document.getElementById(layer).style.visibility = "visible";
	document.getElementById(layer).style.display = "block";
	//tpstop();
}


function buero_ein(layer,testwert) {
	//var testwert = "ln_erdmann";
	var test = document.getElementById(testwert);
	//alert("test " + test + " testwert " + testwert);
	if ((typeof(test) != "undefined") && (test != null)) {
		var	pos_y = absTop(document.getElementById(testwert));  //.offsetTop;
		var	pos_x = absLeft(document.getElementById(testwert));   //.offsetLeft;
		
		var	dez_y = absTop(document.getElementById('seiteninhalt_gross'));
		var dez_x = absLeft(document.getElementById('seiteninhalt_gross'));
		//alert(pos_y + " " + pos_x);
		var newposition_x =  parseInt(pos_x - dez_x); 
		var newposition_y =  parseInt(pos_y - dez_y);
		var	test_y = window.document.getElementById(testwert).offsetTop;
	}
	/*
	if(layer == "buero_hro") {
		document.getElementById(layer).style.left = 226 + "px";
		document.getElementById(layer).style.top = 164 + "px";
	}
	if(layer == "buero_sn") {
		document.getElementById(layer).style.left = 157 + "px";
		document.getElementById(layer).style.top = 270 + "px";
	}
	*/
	switch(layer) {
		case "buero_hro":
			document.getElementById(layer).style.left = 226 + "px";
			document.getElementById(layer).style.top = 164 + "px";
			break;
		case "buero_sn":
			document.getElementById(layer).style.left = 157 + "px";
			document.getElementById(layer).style.top = 270 + "px";
			break;
		case "buero_hgw":
			document.getElementById(layer).style.left = 415 + "px";
			document.getElementById(layer).style.top = 135 + "px";
			break;
		case "buero_nb":
			document.getElementById(layer).style.left = 362 + "px";
			document.getElementById(layer).style.top = 261 + "px";
			break;
	}
	
	
	document.getElementById(layer).style.visibility = "visible";
	document.getElementById(layer).style.display = "block";
}


var ausblenden;

function tpausblenden(id) {
	//var ausschalten = box_aus(id);
	//ausblenden = setTimeout("box_aus(id)", 1000);
	box_aus(id);
}

function tpstop() {
	if(ausblenden) {
		clearTimeout(ausblenden);
	}
	 
}

function absLeft(el) {
     return (el.offsetParent)? 
     el.offsetLeft+absLeft(el.offsetParent) : el.offsetLeft;
}

function absTop(el) {
     return (el.offsetParent)? 
     el.offsetTop+absTop(el.offsetParent) : el.offsetTop;
}