var old_z = 0;
var popdown_timeout_obj;
var popup_timeout_obj;
var prev_layer;


function show_info(my_layer) {
    var x;
    if (prev_layer && prev_layer!=my_layer) {          
        reset_layer(prev_layer);        
    }
    clearTimeout(popup_timeout_obj);
    clearTimeout(popdown_timeout_obj);
    prev_layer=my_layer;
    popup_timeout_obj=setTimeout("set_layer('"+my_layer+"');", 500);
}

function set_layer(my_layer){
    if(document.getElementById) {
        x = document.getElementById(my_layer);         
    } else if(document.all && !document.getElementById) {
        x = document.all[my_layer];
    }
    x.style.visibility = "visible";
    old_z = x.style.zIndex;       
    x.style.zIndex = 2000;
}

function hide_info(my_layer) {
    popdown_timeout_obj=setTimeout("reset_layer('"+my_layer+"');", 500);
}

function reset_layer(my_layer) {
    var x;
    prev_layer=null;
    if(document.getElementById) {
        x = document.getElementById(my_layer);
    } else if(document.all && !document.getElementById) {
        x = document.all[my_layer];
    }
    x.style.zIndex = old_z;
    x.style.visibility = "hidden";
}

