if (document.layers) {n=1;ie=0}
if (document.all) {n=0;ie=1}

function init() {
    if (document.layers) {
        visible = "show";
        hidden = "hide";
    } else if (document.all) {
        visible = "visible";
        hidden = "hidden";
    }
}

function getDim(el) {
    for (var lx = 0, ly = 0; el != null; lx += el.offsetLeft, ly += el.offsetTop, el = el.offsetParent) {
    }
    return {x:lx, y:ly};
}

function hideShowLayer(mLayerName, layerName, doWhat) {
    var op = document.getElementById(mLayerName);
    var o = document.getElementById(layerName);
    if (doWhat == "SHOW") {
        var dim = getDim(op);
        o.style.top = dim.y+5; alert(dim.x);
        o.style.left = dim.x;
        o.style.display = "";
        curMenu2 = o;
        if (document.layers) {
            eval("document." + layerName + ".visibility = 'visible'");
        }
        if (document.all) {
            eval(layerName + ".style.visibility = 'visible'");
        } else if (document.getElementById) {
            document.getElementById(layerName).style.visibility = "visible";
        }
        otherlayer = layerName;
    } else if (doWhat == "HIDE") {
        if (document.layers) {
            eval("document." + layerName + ".visibility = 'hidden'");
        }
        if (document.all) {
            eval(layerName + ".style.visibility = 'hidden'");
        } else if (document.getElementById) {
            document.getElementById(layerName).style.visibility = "hidden";
        }
    } else {
        return false;
    }
}
function hideOtherLayer() {
    if (otherlayer != "") {
        if (document.layers) {
            eval("document." + otherlayer + ".visibility = 'hidden'");
        }
        if (document.all) {
            eval(otherlayer + ".style.visibility = 'hidden'");
        } else if (document.getElementById) {
            document.getElementById(otherlayer).style.visibility = "hidden";
        }
    }
}
