$(document).ready(
    
    function() {
        
        var href = this.location.href;
        var anchor = href.indexOf('#');
        
        $("#content p a[name]").each(
            function() {
                $(this).parent().addClass('plus').next().addClass('dn');
            }
        );
        
        $("#content .plus-small").each(
            function() {
                $(this).parent().next().addClass('dn');
            }
        );
        
        $("p.plus").click(
            function() {
                $(this).toggleClass('minus');
                $(this).next().toggleClass('dn')
            }
        );
        
        $("span.plus-small").click(
            function() {
                $(this).toggleClass('minus-small');
                $(this).parent().next().toggleClass('dn')
            }
        );
        
        if (anchor != -1) {
            anchor = href.substring(anchor + 1, href.length);
            $("p.plus a[name='" + anchor + "']").each(
                function() {
                    $(this).parent().toggleClass('minus').next().toggleClass('dn');
                }
            );
        }
        
        $("#popup-in-close").click(
            function() {
                $('#popup').hide();
            }
        );
        
        $(".constant-message-link").click(
            function(e) {
                $('#popup').hide();
                $('#popup').css('left', e.pageX);
                $('#popup').css('top', e.pageY - $('#popup').height() - 20);
                $('#popup textarea').val('<a href="' + $(this).attr('href') + '">' + $(this).attr('title') + '</a>');
                $('#popup').show();
                return false;
            }
        );
        
    }
    
);
