function SetBackground(tr) {
	var div = document.getElementById("tr" + tr);
	if (div) {
		div.className="blue";
	}
	return false;
}
function BackBackground(tr, bg) {
	var div = document.getElementById("tr" + tr);
	if (div) {
		div.className=bg;
	}
	return false;
}
function ShowImage(img) {
	var tr = document.getElementById("tr" + img);
	var image = document.getElementById("image" + img);
	var div = document.getElementById("graphic_image");
	if (tr) {
		tr_height=0;
		parent_height = tr.parentNode.offsetHeight;
		current_offset = tr.offsetTop;
		do {
			parent_node=tr.parentNode;
			if (parent_node) {
				div_height = tr.offsetTop;
				tr_height=tr_height+div_height;
				tr=parent_node; }
				
		} while (parent_node)
		
		if (tr_height && parent_height && current_offset) {
				div.style.position="absolute";
				back_height=parent_height-(current_offset + 180);
				if (back_height < 0) {
						div.style.top=tr_height-233+back_height+"px";
					} else {
						div.style.top=tr_height-232+"px";
					}				
			}
	}
	if (div && image) {
		div.style.display="block";
		image.style.display="block";
	}
	return false;
}
function HideImage(img) {
	var image = document.getElementById("image" + img);
	var div = document.getElementById("graphic_image");
	if (div && image) {
		div.style.display="none";
		image.style.display="none";
	}
	return false;
}