function getElement(elementId)
{
    return document.getElementById(elementId);
}


function showAndHideElements(show, elementsToShow, elementsToHide, cssValue)
{
    if (elementsToShow) {
        for (i = 0; i < elementsToShow.length; ++i) {
            if (show) {
                getElement(elementsToShow[i]).style.display = cssValue;
            } else {
                getElement(elementsToShow[i]).style.display = 'none';
            }
        }
    }

    if (elementsToHide) {
        for (i = 0; i < elementsToHide.length; ++i) {
            if (show) {
                getElement(elementsToHide[i]).style.display = 'none';
            } else {
                getElement(elementsToHide[i]).style.display = cssValue;
            }
        }
    }
}


function toggleValue(state, element, value1, value2)
{
    var value;
    if (state) {
        value = value2;
    } else {
        value = value1;
    }
    getElement(element).value = value;
}

