    function IMM_Glossary_Tool_Tips ( )
    {
        var Nodes ;
        for ( Index = 1 ; Index <= 999999999 ; Index = Index + 1 )
        {
            Nodes = document.getElementsByClassName ( 'IMM_Glossary_-_Trigger_-_' + Index ) ;
            if ( $ ( 'IMM_Glossary_-_Tool_Tip_-_' + Index ) )
            {
                Nodes.each
                (
                    function ( Node )
                    {
                        var Temporary = new Tooltip ( Node , $ ( 'IMM_Glossary_-_Tool_Tip_-_' + Index ) ) ;
                    }
                ) ;
            }
            else
            {
                break ;
            }
        }
        return true ;
    }

    function IMM_Glossary_Pop_Up ( URL )
    {
        var Width = 500 ;
        var Height = 500 ;
        var Left = ( screen.width - Width ) / 2 ;
        var Top = ( screen.height - Height ) / 2 ;
        var Properties = 'scrollbars=yes,resizable=no,menubar=no,toolbar=no,addressbar=no,statusbar=no,fullscreen=no,width=' + Width + ',height=' + Height + ',Top=' + Top + ',Left=' + Left ;
        var Name = 'Pop_Up' ;
        var Window = window.open ( URL , Name , Properties ) ;
        return true ;
    }

    Event.observe ( window , 'load' , IMM_Glossary_Tool_Tips ) ;
