﻿// JScript File

    var OpenClick;
    function ShowHide(evt, name)
    {
        HideAll(evt, name);
        var l = document.getElementById(name+"List");
        if (l.style.visibility == "visible") {l.style.visibility = "hidden";}
        else {l.style.visibility = "visible"; OpenClick = 1;}
        return false;
    }
    
    function HideAll(evt, name)
    {
        var targ;
        var e = (window.event)?window.event:evt;
        if (e.target) targ = e.target
        else if (e.srcElement) targ = e.srcElement
        if (targ.nodeType == 3) targ = targ.parentNode
        if (OpenClick != 1)
        {
            allDivs = document.getElementsByTagName("DIV");
            for (i=0; i<allDivs.length; i++)
            {
                if (allDivs[i].className == "dropDownList" && allDivs[i].id != name+"List")
                {
                    allDivs[i].style.visibility = "hidden";
                }
            }
        } else OpenClick = 0;
    }

    document.body.onclick = HideAll;
    
    function SetValue(name, tr)
    {
        var d = document.getElementById(name);
        var l = document.getElementById(name + 'List');
        var v = document.getElementById(name + 'Value');
        var t = document.getElementById(name + 'Text');
        v.value = tr.getElementsByTagName('span').item(0).id;
        t.innerHTML = tr.getElementsByTagName('span').item(0).innerHTML;
        ShowHide(event, name);
    }
    
