/**
 * Get the Offset off a HTML Element "e"
 */
function recalculateOffset(e){
	XOffset = 0;
	YOffset = 0;
	
	if (e.offsetParent) {
		var element = e;
		while (element) {
			XOffset += element.offsetLeft;
			YOffset += element.offsetTop;
			element = element.offsetParent;
		}
	} else if (element.x && element.y) {
		XOffset = element.x;
		YOffset = element.y;
	}
	
	return new Array(XOffset, YOffset);
}



/**
 * get the Offset on the Left Side
 */
function getOffsetLeft() {
	if(document.all) {
		//alert(document.getElementById('top').offsetParent.offsetParent.offsetLeft);
		return document.getElementById('top').offsetParent.offsetParent.offsetLeft;
	} else {
		var position = recalculateOffset(document.getElementById('top'));
		return position[0];
	}  
}






function positionMenu() {
   OffsetLeft = getOffsetLeft();
   document.getElementById('MenuCNC').style.left = 168 + OffsetLeft;
   document.getElementById('MenuDosier').style.left = 168 + 112 + OffsetLeft;
   document.getElementById('MenuPosition').style.left = 168 + 224 + OffsetLeft;
   document.getElementById('MenuMini').style.left = 168 + 336 + OffsetLeft;
   document.getElementById('MenuSchul').style.left = 168 + 448 + OffsetLeft;
}
function show(layer){
   document.getElementById(layer).style.visibility = 'visible';
}
function hide(layer){
   document.getElementById(layer).style.visibility = 'hidden';
}
function setBookmark(url,str){
   if(str=='')str=url;
   if (document.all)window.external.AddFavorite(url,str);
   else alert('Press CTRL + D to bookmark the following page:\n"'+url+'".');
}
function setBookmarkGerman(url,str){
   if(str=='')str=url;
   if (document.all)window.external.AddFavorite(url,str);
   else alert('Druecken Sie STRG + D um folgendes Bookmark hinzuzufuegen"'+url+'".');
}

