function DivSwitcher_SwitchTo(newdivid) {
    var olddiv = document.getElementById(this.divid);
    var newdiv = document.getElementById(newdivid);

    if (!newdiv) return;

    if (olddiv == newdiv) {
        if (olddiv.style.display == 'none') {
            olddiv.style.display = 'block';
        } else if (this.allowHide) {
            olddiv.style.display = 'none';
        }
    } else {
    //    olddiv.style.display = 'none';
        newdiv.style.display = 'block';
    }

    this.divid = newdivid;
}

function DivSwitcher(initdivid, allowHide) {
    this.divid = initdivid;
    this.allowHide = allowHide;
    this.switchTo = DivSwitcher_SwitchTo;
}

