	//#######################################################
	//# 	--- PopUp MousePosition ---						     #
	//#######################################################
	//#		Version: 1.0									        # 
	//#		createdBy: Hans-Carsten Schmidt					  #
	//#		createdDate: 25.09.2000							     #
	//#######################################################
	//#														           #
	//#		Desciption:										        #
	//#														           #
	//#	return String	BrowserCheck()						     #
	//#					setParameter(StyleName,Para,Value)	  #
	//#					StyleVisibility(styleN,showStyle)	  #
	//#					StyleMove(Name,xM,yM)			        #
	//#					-> MoveStart()						        #
	//#					-> MoveEnd()						        #
	//#######################################################
	//#														           #
	//#		Modification:									        #
	//#														           #
	//#		JD: komplett neu, nicht mehr an MousePos       #
	//#			 ausgerichtet sonder zum Element	           #
	//#														           #
	//#######################################################


// -----------------------------------------
// neue Popup-Funktion
// öffnet div rechts neben dem Over-Element
// -----------------------------------------

function openPopupStyle(element, divname, offsetX, offsetY) {
   var dimElement = getDim(element);
   
   var divPopup = getElem("id",divname);
   var dimPopup = getDim(divPopup);
   
   var divX = dimElement.x+dimElement.w+offsetX;  
   var divY = dimElement.y+offsetY;
   
   var bodyLeft   = MS ? document.body.scrollLeft   : window.pageXOffset;
   var bodyTop    = MS ? document.body.scrollTop    : window.pageYOffset;
   var bodyRight  = (MS ? document.body.clientWidth  : window.innerWidth-20) + bodyLeft;
   var bodyBottom = (MS ? document.body.clientHeight : window.innerHeight-20) + bodyTop;
   
   // Clipping auf sichtbaren Bereich
   divX = (divX < bodyLeft) ? bodyLeft : divX;
   divY = (divY < bodyTop)  ? bodyTop  : divY;
   divX = (divX+dimPopup.w > bodyRight)  ? bodyRight -dimPopup.w : divX;
   divY = (divY+dimPopup.h > bodyBottom) ? bodyBottom-dimPopup.h : divY;
      
   divPopup.style.left = divX
   divPopup.style.top = divY;
   divPopup.style.visibility = "visible";
}

function closePopupStyle(divname) {
   setTimeout("hidePopupStyle('"+divname+"')", 50);
}

function hidePopupStyle(divname) {
   divPopup = getElem("id",divname);
   if(!divPopup.overState)
      divPopup.style.visibility = "hidden";
}
