// JScript source code
function hide(refID) {
    changeDisplay('g_' + refID, 'none');
    changeDisplay('k_' + refID, '');
}
function show(refID) {
    changeDisplay('g_' + refID, '');
    changeDisplay('k_' + refID, 'none');
}

function changeDisplay(refID, display) {
    var liefArdList = getElementsById(refID);
    for (i = 0; i < liefArdList.length; i++)
        liefArdList[i].style.display = display;
}


/*************************************************************************************/
function getElementsById(sId) {
    var outArray = new Array();
    if (typeof (sId) != 'string' || !sId) {
        return outArray;
    };

    if (document.evaluate) {
        var xpathString = "//*[@id='" + sId.toString() + "']"
        var xpathResult = document.evaluate(xpathString, document, null, 0, null);
        while ((outArray[outArray.length] = xpathResult.iterateNext())) { }
        outArray.pop();
    }
    else if (document.all) {
        if (document.all[sId].length == undefined)
            outArray[0] = document.all[sId];
        else {
            for (var i = 0, j = document.all[sId].length; i < j; i += 1) {
                outArray[i] = document.all[sId][i];
            }
        }

    } else if (document.getElementsByTagName) {

        var aEl = document.getElementsByTagName('*');
        for (var i = 0, j = aEl.length; i < j; i += 1) {

            if (aEl[i].id == sId) {
                outArray.push(aEl[i]);
            };
        };

    };

    return outArray;
}

