    // GLOSSARY TOOLTIP
    var ie = document.all ? 1 : 0
    var ns = document.layers ? 1 : 0
	var doc = "document.";
	var sty = ".style";
    if(ns){doc = "document."; sty = ""}
    if(ie){doc = "document.all."; sty = ".style"}
    var initialize = 0
    var Ex, Ey, topColor, subColor, ContentInfo

    if(ie){
    	Ex = "event.x"
    	Ey = "event.y"
    }

    if(ns){
    	Ex = "e.pageX"
    	Ey = "e.pageY"
    	window.captureEvents(Event.MOUSEMOVE)
    	window.onmousemove=overhere
    }

    function MoveToolTip(toolTipDiv, FromTop, FromLeft, e){				
		if (toolTipDiv)
		{
			if (ie) { toolTipDiv.style.top = (eval(FromTop) + document.body.scrollTop) }
			if (ns) { toolTipDiv.style.top = (eval(FromTop)) }
			toolTipDiv.style.left = (eval(FromLeft) + 15);
		}    	
    }

    function ReplaceContent(layerName){
    	if(ie){document.all[layerName].innerHTML = ContentInfo}
    	if(ns){
    	with(document.layers[layerName].document) 
    	{ 
    	   open(); 
    	   write(ContentInfo); 
    	   close(); 
    	}}}
    	function Activate(){initialize=1}
    	function deActivate(){initialize=0}
    	function overhere(e){
			var toolTipDiv = document.getElementById('ToolTip');
			if (toolTipDiv)
			{
				if(initialize)
				{
					MoveToolTip(toolTipDiv, Ey, Ex, e);
					toolTipDiv.style.visibility = 'visible';   		
				}
				else{
					MoveToolTip(toolTipDiv, 0, 0);
					toolTipDiv.style.visibility = 'hidden'; 					
				}
			}
		}
    	function EnterContent(layerName, TTitle, TContent){
    		ContentInfo = '<table border="0" width="150" cellspacing="0" cellpadding="0"><tr><td width="100%" bgcolor="#000000"><table border="0" width="100%" cellspacing="1" cellpadding="0"><tr><td width="100%" bgcolor=#ffffdf><table border="0" width="90%" cellpadding="0" cellspacing="1" align="center"><tr><td width="100%"><font class="tooltipcontent">'+TContent+'</font></td></tr></table></td></tr></table></td></tr></table>';
    		ReplaceContent(layerName)
    }
