function changeShow(page) {		
	name = page + "_status";
	status = document.getElementById(name).innerHTML;
	if (status == "open") {
		document.getElementById(page).style.display = "none";
		document.getElementById(name).innerHTML = "close";
	}
	if (status == "close") {
		document.getElementById(page).style.display = "block";
		document.getElementById(name).innerHTML = "open";
	}	
}
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 =140 + "px";
e.style.top = top + e.parentNode.offsetHeight+10+"px";
e.style.left = left+10+"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);

