NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
ver4 = (NS4 || IE4) ? 1 : 0;


function NajdiForm (form) {
    if (IE4) {
        return document.forms(form);
    } else {
        return document.forms[form];
    }
}

function NajdiInput (form, field) {
    if (IE4) {
        return document.forms(form)(field);
    } else {
        return document.forms[form][field];
    }
}


function OmezeneVyhledavani () {
    var form = NajdiForm("SearchFilterForm");
    var omezit = NajdiInput("SearchFilterForm", "omezit");

    if (omezit.checked) {
        for (i = 0; i < form.length; i++) {
            var e = form.elements[i];
            if (e.className != "omezovac") continue;
            e.disabled = false;
        }
    } else {
        for (i = 0; i < form.length; i++) {
            var e = form.elements[i];
            if (e.className != "omezovac") continue;
            e.disabled = true;
        }
    }

}

function ThrashChangeCheckbox() {
    var form = NajdiForm("ThrashForm");
    for(i = 0; i < form.length; i++){
        var e = form.elements[i];
        if (e.type == "checkbox") {
            if(e.checked == true) {
                e.checked = false;
            } else {
                e.checked = true;
            }
        }
    }
}

function UcinneVyhledavani () {
    var form = NajdiForm("SearchFilterForm");
    var ucinnost = NajdiInput("SearchFilterForm", "ucinnost");
    if (ucinnost.checked) {
        for (i = 0; i < form.length; i++) {
            var e = form.elements[i];
            if (e.className != "ucinnik") continue;
            e.disabled = false;
        }
    } else {
        for (i = 0; i < form.length; i++) {
            var e = form.elements[i];
            if (e.className != "ucinnik") continue;
            e.disabled = true;
        }
    }
}


function popup_window (url, form, field) {
    /*
    if (IE4) {
        val = document.forms(form)(field).value;
    } else {
        val = document.forms[form][field].value;
    }
    */
    window.open(url, 'WM_POPUP', 'toolbar=0,location=1,scrollbars=1,width=700height=500' );
    return false;
}


function close_me () {
    self.close();
}


function fill_form (frm, fld, val) {
    if (IE4) {
        opener.document.forms(frm)(fld).value = val;
        close_me();
    } else {
        opener.document.forms[frm][fld].value = val;
        close_me();
    }
    return false;
}

function fill_formH (frm, fld, val, hfld, hval) {
    if (IE4) {
        opener.document.forms(frm)(fld).value = val;
        opener.document.forms(frm)(hfld).value = hval;
        close_me();
    } else {
        opener.document.forms[frm][fld].value = val;
        opener.document.forms[frm][hfld].value = hval;
        close_me();
    }
    return false;
}
