    var IE = document.all?true:false;
    if (!IE) document.captureEvents(Event.DBLCLICK)
    
    function CloseThis()
        {
        document.getElementById("cmenu").style.display='none';
        var aHref = document.getElementById('LinkAnnotate').href;
        aHref = aHref.substring(0, aHref.indexOf("?"));
        aHref += '?';
        document.getElementById('LinkAnnotate').href = aHref;
        }
    
    function getEl()
        {
        var ev = arguments[0] || window.event,
        origEl = ev.target || ev.srcElement;
        //alert(origEl.tagName);
        var finalEl = origEl
        if (!origEl.id)
        {
        //alert("Missing an ID " + origEl.id);
        while (!finalEl.id && finalEl.nodeName != 'BODY')
            {
                finalEl=finalEl.parentNode;
            }
        //alert("Any parent ID? " + finalEl.id);
        }
        //alert("Original El " + finalEl.id);
        
        var children= document.getElementById("ctl00_ContentMain1_divResult").getElementsByTagName("*");
        var FoundChild = ''
        for(var j=0;j<children.length;j++)
            {
            if(finalEl.id==children[j].id)
                {
                    FoundChild = children[j].id;
                    break;
                }
            }
        var elem = document.getElementById(FoundChild);
        if (elem)
            {
            //Got a match
            //alert("Found " + elem.id);
            //change hyperlink target
            var aHref = document.getElementById('ctl00_ContentMain1_LinkAnnotate').href;
            aHref = aHref.substring(0, aHref.indexOf("&"));
            aHref += '&sid=' + elem.id;
            document.getElementById('ctl00_ContentMain1_LinkAnnotate').href = aHref;
            //positioning
            if (IE) 
                {
                // grab the x-y pos.s if browser is IE
                tempX = event.clientX + document.documentElement.scrollLeft;
                tempY = event.clientY + document.documentElement.scrollTop;
                }
            else 
                {
                // grab the x-y pos.s if browser is NS
                tempX = ev.pageX;
                tempY = ev.pageY;
                }  
            if (tempX < 0){tempX = 0;}
            if (tempY < 0){tempY = 0;}     
    
            var p=document.getElementById("cmenu");
            p.style.display='block';
            p.style.position='absolute';
            p.style.left = tempX + 'px';
            p.style.top = tempY + 'px';
            }
        else
            {
            //not found in the right section
            //alert("Did not find " + origEl.id);
            //is the dialog box displayed? if so, switch it off
            var p=document.getElementById("cmenu");
            if (p.style.display='block')
                {
                p.style.display='none';
                }
            }
        }
    
    document.ondblclick = getEl;

