//side navigation programmed by com2, 04/10/2002, Ver. 1.2

//variable definition

var menupos;
var timer_ctrl;
menupos='none';


//central layer control
function menuover(layer_number){

    for (i=2;i<max_ebene+1;i++) {
        hidelayer('ebene' + i);
    } // for (i=2;i<max_ebene+1;i++)

    if (layer_number == 'none') {
        hidetablebackground();
    } // if (which_item == 'none')
    else if (layer_number>0) {
        for (i=2;i<layer_number+1;i++) {
            showlayer('ebene'+i);
        } // for (i=2;i<layer_number+1;i++)
    } // else if (which_item == 'none')

    clearTimeout(timer_ctrl);
} // function menuover(which_item)


//hide table background
function hidetablebackground() {
    if (!NS4) {
        for (i=1;i<max_tables+1;i++) {
            existiert = (document.getElementById('tabletd'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('tabletd'+i).style.backgroundColor     = "transparent";
            existiert = (document.getElementById('table'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('table'+i).style.color                 = "#000099";
            existiert = (document.getElementById('tablelink'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('tablelink'+i).style.color             = "#000099";
            existiert = (document.getElementById('tabletdbullet'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('tabletdbullet'+i).style.color         = "#000099";
        } // for (i=0;i<all_tables.length;i++)
    } // if (!NS4)
} // function hidetablebackground()

//starts menuout timer
function menuout(){
    timer_ctrl = setTimeout("menuover(menupos)",2000);
} // function menuout()


//set visibility
function showlayer(name){
    layername="l"+name;
    if (NS4) {
        existiert = (document.layers[layername]) ? 1 : 0;
        if (existiert==1) document.layers[layername].visibility = "show";
    }else if (DOM){
        exisitert = (document.getElementById(layername)) ? 1 : 0;
        if (existiert==1) document.getElementById(layername).style.visibility="visible";
    }else if (IE4){
        existiert = (document.all[layername]) ? 1 : 0;
        if (existiert==1) document.all[layername].style.visibility="visible";
    }
} // function showlayer(name)


function hidelayer(name){
    var existiert = 0;
    layername="l"+name;
    if (NS4) {
        existiert = (document.layers[layername]) ? 1 : 0;
        if (existiert==1) document.layers[layername].visibility = "hide";
    }else if (DOM){
        existiert = (document.getElementById(layername)) ? 1 : 0;
        if (existiert==1) document.getElementById(layername).style.visibility="hidden";
    }else if (IE4){
        existiert = (document.all[layername]) ? 1 : 0;
        if (existiert==1) document.all[layername].style.visibility="hidden";
    }
} // function hidelayer(name)f


//set table background + colors
function TableBG(page_ids) {
    if (!NS4) {
        for (i=1;i<max_tables+1;i++) {
            existiert = (document.getElementById('tabletd'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('tabletd'+i).style.backgroundColor      = "transparent";
            existiert = (document.getElementById('table'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('table'+i).style.color                  = "#000099";
            existiert = (document.getElementById('tablelink'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('tablelink'+i).style.color              = "#000099";
            existiert = (document.getElementById('tabletdbullet'+i)) ? 1 : 0;
            if (existiert==1) document.getElementById('tabletdbullet'+i).style.color          = "#000099";
        } // for (i=1;i<max_tables+1;i++)

        for (i=0;i<page_ids.length;i++) {
            existiert = (document.getElementById('tabletd'+page_ids[i])) ? 1 : 0;
            if (existiert==1) document.getElementById('tabletd'+page_ids[i]).style.backgroundColor    = "#00ccff";
            existiert = (document.getElementById('table'+page_ids[i])) ? 1 : 0;
            if (existiert==1) document.getElementById('table'+page_ids[i]).style.color                = "white";
            existiert = (document.getElementById('tablelink'+page_ids[i])) ? 1 : 0;
            if (existiert==1) document.getElementById('tablelink'+page_ids[i]).style.color            = "white";
            existiert = (document.getElementById('tabletdbullet'+page_ids[i])) ? 1 : 0;
            if (existiert==1) document.getElementById('tabletdbullet'+page_ids[i]).style.color        = "white";
        } // for (i=0;i<page_ids.length;i++)
    } // if (!NS4)
} // function TableBG(page_ids)