var gl_col;
var over_color = '#d9f7e1';
var down_color_1 = '#dceeff';
var down_color_2 = '#dcdeff';

function getOverColor(tr_id)
{
	gl_col = tr_id.bgColor;
	return over_color;
}

function getOutColor(tr_id)
{
	return gl_col;
}

function getDownColor(tr_id)
{
	var ret_col;

	if (gl_col == '#fffaf0' || gl_col == '#FFFAF0')
	{
		ret_col = gl_col = down_color_1;
		return ret_col;	
	}

	if (gl_col == '#f5f5f5' || gl_col == '#F5F5F5')
	{
		ret_col = gl_col = down_color_2;	
		return ret_col;
	}

	if (gl_col == down_color_1)
	{
		ret_col = gl_col = 'fffaf0';
		return ret_col;
	}

	if (gl_col == down_color_2)
	{
		ret_col = gl_col = 'f5f5f5';
		return ret_col;
	}

	return ret_col;
}

wmtt = null;
rfhd = null;
document.onmousemove = updateWMTT;
lp = 20;
tp = 20;
rfmax = 16;

function updateWMTT(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (wmtt != null) {
		wmtt.style.left = (x + lp) + "px";
		wmtt.style.top 	= (y + tp) + "px";
	}
}

function showWMTT(id) {
   if (navigator.appName == "Microsoft Internet Explorer"){
      for (var i = 1; i <= rfmax; i++){
         rfhd = document.getElementById('rf_' + i);
         rfhd.style.visibility = "hidden";
      }
   }
   wmtt = document.getElementById(id);
   wmtt.style.display = "block";
}

function hideWMTT() {
   if (navigator.appName == "Microsoft Internet Explorer"){
      for (var i = 1; i <= rfmax; i++){
         rfhd = document.getElementById('rf_' + i);
         rfhd.style.visibility = "visible";
      }
   }
	wmtt.style.display = "none";
}