var paalla=0;
var elementti=1;
var elementti2=1;
var objectRef = new Object(); 
var timeoutid=0;

function shw(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-5+'px';
		document.getElementById("d"+element.id).style.display='block';
		document.getElementById("d"+element.id).style.visibility='visible';
	}
}

function shw2(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+140+'px';
		document.getElementById("d"+element.id).style.display='block';
		document.getElementById("d"+element.id).style.visibility='visible';
	}
}

function shw_me(element) {
	paalla=1;
	clearTimeout(timeoutid);
}

function hde(element) {
	timeoutid = setTimeout('hde_timeout()',1000);
}

function hde_me(element) {
	paalla=0;
}

function hde_timeout() {
	if (elementti!=1) {
		elementti.style.visibility='hidden';
		if(elementti2 != 1)
			elementti2.style.visibility='hidden';
	}
}
