function cab_showGlossary(glossGUID,thisPos,offX,offY)
{
	var tempX = Position.cumulativeOffset(thisPos)[0]+offX;
	var tempY = Position.cumulativeOffset(thisPos)[1]+offY;
	
	//if(document.all)
	//{
	//tempX = window.event.clientX;
	//tempY = window.event.clientY;
	//}
	//else
	//{
	//tempX = Ereignis.pageX;
	//tempY = Ereignis.pageY;
	//}
	
	//alert('Hallo')
	//alert(tempX+'-'+tempY)
	
	var tempZ = thisPos.offsetHeight;
	
	if(tempX<0){tempX=0;}
	if(tempY<0){tempY=0;}
	
	try{window.clearTimeout(cab_showGlossaryEvent);}catch(e){}
	try{window.clearTimeout(cab_hideGlossaryEvent);}catch(e){}
	
	var myUrl = "";
	try
	{
	var tmp = cab_glossary_IndivUrl.length;
	myUrl = cab_glossary_IndivUrl
	}
	catch(e)
	{myUrl = '';}
	
	cab_showGlossaryEvent = window.setTimeout("cab_showGlossaryExecute('"+myUrl+"','"+glossGUID+"',"+tempX+","+tempY+","+tempZ+");",1000);
}

function cab_setGlossaries()
{

}

function cab_showGlossaryExecute(glossUrl,glossGUID,thisLeft,thisTop,thisHeight)
{
	if(glossUrl==''){glossUrl='app';}
	$("cab_glossaryInfo").hide();
	$("cab_glossaryInfo_editButton").hide();
	$("cab_glossaryInfo_delButton").hide();
	$("cab_glossaryContent").update('<img src="/app/skins/default/images/Glossary_loading.gif" style="padding-left: 105px; padding-top: 40px;"/>');
	$("cab_glossaryInfo").show();
	$("cab_glossaryInfo").style.top = thisHeight + thisTop + 'px';
	$("cab_glossaryInfo").style.left = thisLeft + 'px';
	new Effect.Move ($("cab_glossaryInfo"),{ x: 0, y: 7, duration: 0.2,mode: 'relative'});

	//dd.elements.cab_glossaryInfo.moveTo(thisLeft,thisTop+thisHeight);
	cab_lastGlossaryGUID = glossGUID;
	var url = "/"+glossUrl+"/glossary/getGlossary.asp?gid="+glossGUID;
	    new Ajax.Request(url, {
		   method: 'get',
		   onSuccess: function(transport) {
			var backText = transport.responseText;
			try
				{
				if(backText.slice(0, 2)=='1#')
					{
					$("cab_glossaryInfo_editButton").show();
					$("cab_glossaryInfo_delButton").show();
					}
				$("cab_glossaryContent").update(backText.slice(2));
				}
			catch(e)
				{}
		   }
	    });
}

function cab_hideGlossary(thisSpan)
{
	try{window.clearTimeout(cab_showGlossaryEvent);}catch(e){}
	cab_hideGlossaryEvent = window.setTimeout("$('cab_glossaryInfo').hide();",1000);
}
