var paalla=0;
var elementti=1;
var elementti2=1;
var objectRef = new Object(); 
var timeoutid=0;

function show(element) {
	clearTimeout(timeoutid);
	if (elementti !=1)
		elementti.style.visibility='hidden';
	if (elementti2 != 1 )
		elementti2.style.visibility='hidden';
	if (document.getElementById("d"+element.id) != null) {
		elementti=document.getElementById("d"+element.id);
		document.getElementById("d"+element.id).style.top=document.getElementById(element.id).offsetTop+20+'px';
		document.getElementById("d"+element.id).style.left=document.getElementById(element.id).offsetLeft+0+'px';
		document.getElementById("d"+element.id).style.display='block';
		document.getElementById("d"+element.id).style.visibility='visible';
	}
}

function show2(element) {
	clearTimeout(timeoutid);
	if (elementti2 !=1 && elementti2 !=element)
		elementti2.style.visibility='hidden';
	if (document.getElementById("d"+element.id) != null) {
		elementti2=document.getElementById("d"+element.id);		
		document.getElementById("d"+element.id).style.top=document.getElementById(element.id).offsetTop+0+'px';
		document.getElementById("d"+element.id).style.left=document.getElementById(element.id).offsetLeft+185+'px';
		document.getElementById("d"+element.id).style.display='block';
		document.getElementById("d"+element.id).style.visibility='visible';
	}
}

function show_me(element) {
	paalla=1;
	clearTimeout(timeoutid);
}

function hide(element) {
	timeoutid = setTimeout('hide_timeout()',1000);
}

function hide_me(element) {
	paalla=0;
}

function hide_timeout() {
	if (elementti!=1) {
		elementti.style.visibility='hidden';
		if(elementti2 != 1)
			elementti2.style.visibility='hidden';
	}
}
