var t;
var t_sub;
var last_visible_id = '';
var last_visible_sub_id = '';
var elementSubOffsetX = 0;

function hideall(){
	if(last_visible_id != ''){
		document.getElementById(last_visible_id).style.display = "none";
	}
	
	if(last_visible_sub_id != ''){
		document.getElementById(last_visible_sub_id).style.display = "none";
	}
}

function showitem(id, offsetX, parentId){
	
	elementSubOffsetX = offsetX;
	
	if(last_visible_id != '' && last_visible_id != id){
		document.getElementById(last_visible_id).style.display = "none";
	}
	
	if(last_visible_sub_id != ''){
		document.getElementById(last_visible_sub_id).style.display = "none";
	}
	if(elem = document.getElementById(id)){
		last_visible_id = id;
		
		elem.style.display = "block";
		
		elem.style.top = document.getElementById(parentId).offsetTop-10+"px";
		//alert("parentId: " + parentId);
		
		//if(offsetX + elem.offsetWidth >= 590){
		//	elem.style.left = 590 - elem.offsetWidth-offsetX-4+"px";
		//}
		//alert(elem.offsetWidth);
	}
	
	clearInterval(t);
}//end function

function hideiteminterval(id){
	//alert(id);
	t = setInterval("hideitem('"+id+"')",500);
}//end function

function hideitem(id){
	if(elem = document.getElementById(id)){
		elem.style.display = "none";
	}
}//end function
