var CatSubSearchId = -1;
var CatSubSearchList_Cur = false;
var CatSubSearchList_Timr;

function CatSubSearchList_Toggle(id)
{
    CatSubSearchId = id;
    CatSubSearchList_ClearTimr();
    CatSubSearchList_Cur = !CatSubSearchList_Cur;
    CatSubSearchDisplayList(CatSubSearchList_Cur);
    CatSubSearchList_Timr = setTimeout('CatSubSearchList_Hide()', 5000);
}

function CatSubSearchDisplayList(isShow)
{
    if (CatSubSearchId > 0)
    {
        var obj = document.getElementById('SearchCatSub');
        var top = getY(obj) + 23;
        var left = getX(obj);
        obj = document.getElementById('SearchCatSubList_' + CatSubSearchId);
        
        if (isShow)
        {
            obj.style.top = top + 'px';
            obj.style.left = left + 'px';
        }
        else
        {
            obj.style.top = '-200000px';
            obj.style.left = '0px';
        }
        CatSubSearchList_Cur = isShow;
    }
}

function CatSubSearchList_Hide()
{
    CatSubSearchDisplayList(false);
}

function CatSubSearchList_HideTimr()
{
    CatSubSearchList_Timr = setTimeout('CatSubSearchList_Hide()', 500);
}

function CatSubSearchList_ClearTimr()
{
    clearTimeout(CatSubSearchList_Timr);
}

