﻿var laTeams = new Array("NFLdiv", "NHLdiv", "NBAdiv", "NCAAdiv", "MLBdiv", "NASCARdiv", "SOCCERdiv");
function hideShowSubcategory(fbShow,foObject, fsdiv) {

    for (liCnt = 0; liCnt < laTeams.length; liCnt++) {
        if (document.getElementById(laTeams[liCnt])) {
            if(!fbShow)
                document.getElementById(laTeams[liCnt]).style.display = 'none';
            else if(laTeams[liCnt]!=fsdiv)
                document.getElementById(laTeams[liCnt]).style.display = 'none';
        }
    }
    hideShowdiv(fbShow, foObject, fsdiv);
    
}
function hideShowSubcategory1(fbShow, fsdiv) {
    hideShowdiv1(fbShow, fsdiv);
}
function hideShowdiv(fbShow, foObject, fsdiv) {
    if (document.getElementById(fsdiv)) {
        if (fbShow) {
            var lsNewPosition = findPosY(foObject) + 54;
            document.getElementById(fsdiv).style.top = lsNewPosition + "px";
            document.getElementById(fsdiv).style.display = '';
        }
        else {
            document.getElementById(fsdiv).style.display = 'none';
        }
    }
}
function hideShowdiv1(fbShow, fsdiv) {
    if (document.getElementById(fsdiv)) {
        if (fbShow) {
            document.getElementById(fsdiv).style.display = '';
        }
        else {
            //setTimeout("document.getElementById('"+fsdiv+"').style.display = 'none'", 1000);
            document.getElementById(fsdiv).style.display = 'none';
        }
    }
}


function findPosX(obj) {
    var curleft = 0;
    if (obj.offsetParent)
        while (1) {
        curleft += obj.offsetLeft;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.x)
        curleft += obj.x;
    return curleft;
}

function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent)
        while (1) {
        curtop += obj.offsetTop;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}
