﻿function doSearchExtended() {
    var popupInactiveBg = document.getElementById('popupInactiveBg');
    var popupContainer = document.getElementById('popupContainer');

    popupInactiveBg.style.display = '';
    popupContainer.style.display = '';

}

function endSearchExtended() {
    var popupInactiveBg = document.getElementById('popupInactiveBg');
    var popupContainer = document.getElementById('popupContainer');

    popupInactiveBg.style.display = 'none';
    popupContainer.style.display = 'none';

}

function selectItem(itm, fld, val) {
    fldElement = document.getElementById(fld);
    if (itm.className.indexOf(' selected') >= 0) {
        itm.className = itm.className.replace(' selected', '');
        if (fldElement != undefined) {
            fldElement.value = fldElement.value.replace(val + ';', '');
        }
    }
    else {
        itm.className = itm.className + ' selected';
        if (fldElement != undefined) {
            if (fldElement.value == '') {
                fldElement.value = fldElement.value + ';';
            }
            fldElement.value = fldElement.value + val + ';';
        }
    }
}

function drillDown(itm, fld, val) {
    fldElement = document.getElementById(fld);

    if (itm.className.indexOf(' selected') >= 0) {
        itm.className = itm.className.replace(' selected', '');
        if (fldElement != undefined) {
            fldElement.value = fldElement.value.replace(val + ';', '');
        }
    }
    else {
        itm.className = itm.className + ' selected';
        if (fldElement != undefined) {
            if (fldElement.value == '') {
                fldElement.value = fldElement.value + ';';
            }
            fldElement.value = fldElement.value + val + ';';
        }
    }
    fldElement.form.submit();
}
