active_dropdown = -1;
dropdown_over = 0;
dropdown_timer = 0;

function activ(key){
var e = document.getElementById("td_"+key);
}
function noactiv(key){
var e = document.getElementById("td_"+key);
}

function show_dropdown(key)
{

var e = document.getElementById("dropdown_"+active_dropdown);
if(e) e.style.display = "none";
var e = document.getElementById("dropdown_"+key);
if(!e) return;
var top = get_element_position(e.parentNode).top;
var left = get_element_position(e.parentNode).left;
var width = e.parentNode.offsetWidth-14;
//e.style.width =180 + "px";
e.style.top = top + e.parentNode.offsetHeight+5+"px";
e.style.left = left +"px" ;
e.style.display = "block";
active_dropdown = key;
dropdown_over = 1;
dropdown_timer = 10;
}

function hide_dropdown()
{
dropdown_over = 0;
}
function dropdown_tick()
{
if(!dropdown_over)dropdown_timer--;
if(dropdown_timer<=0)
{
var e = document.getElementById("dropdown_"+active_dropdown);
if(e) e.style.display = "none";
}
}

function get_element_position(e)
{
var left = 0;
var top = 0;
while(e) {
left += e.offsetLeft;
top += e.offsetTop;
e = e.offsetParent; }
return { left:left, top:top }
}
setInterval(dropdown_tick,50);


