// wyszukanie zagniedonych warstw NN4 na podstawie nazwy
function wyszukajWarstwe(dok, nazwa) {
    var obiekt;
    for (var i = 0; i < dok.layers.length; i++) {
        if (dok.layers[i].name == nazwa) {
            obiekt = dok.layers[i];
            break;
        }
        // przejcie do warstw zagniedonych (jeli jest to konieczne)
        if (dok.layers[i].document.layers.length > 0) {
            obiekt = wyszukajWarstwe(document.layers[i].document, nazwa);
        }
    }
    return obiekt;
}

// przeksztacenie nazwy obiektu lub jego referencji
// w poprawn referencj obiektu elementu
function pobierzObiektElem(ob) {
    var obiekt;
    if (typeof ob == "string") {
        if (jestW3C) {
            obiekt = document.getElementById(ob);
        } else if (jestIE4) {
            obiekt = document.all(ob);
        } else if (jestNN4) {
            obiekt = wyszukajWarstwe(document, ob);
        }
    } else {
        // przekazanie referencji obiektu
        obiekt = ob;
    }
    return obiekt;
}
