
var IE = (navigator.appName=="Microsoft Internet Explorer"); 
var NN = (navigator.appName=="Netscape"); 

var _curdiv,_timeout,_par;
document.onmouseover =  function(e) {
	var t = (NN?e.target:event.srcElement);

	if (t.className == 'chtime'||t.parentNode.className == 'chtime') t.style.cursor = (IE)?'HAND':'POINTER'; 
	var _activate = false;
	if (checkParent(t, 'chrow')) {
		var _div = _par;
		_activate = true;
	}
	if (_activate) {
		clearTimeout(_timeout);
		if (_curdiv && _curdiv != _div) {
			_curdiv.setAttribute("class", "chrow");
			_curdiv.setAttribute('className', "chrow");
		}
		_div.setAttribute("class", "chrow_hover");
		_div.setAttribute('className', "chrow_hover");
		_curdiv = _div;
	} else {
		_timeout = setTimeout("deactivate()", 3000);
	}
}
document.onmousemove = function(e) {
	var t = (NN?e.target:event.srcElement);
	
	if (t.className == 'chtime'||t.parentNode.className == 'chtime') t.style.cursor = (IE)?'HAND':'POINTER'; 
	var _activate = false;
	if (checkParent(t, 'chrow')) {
		var _div = _par;
		_activate = true;
	}
	if (_activate) {
		clearTimeout(_timeout);
		if (_curdiv && _curdiv != _div) {
			_curdiv.setAttribute("class", "chrow");
			_curdiv.setAttribute('className', "chrow");
		}
		_div.setAttribute("class", "chrow_hover");
		_div.setAttribute('className', "chrow_hover");
		_curdiv = _div;
	}
}

function deactivate() {
	if (_curdiv) {
		_curdiv.setAttribute("class", "chrow");
		_curdiv.setAttribute('className', "chrow");
	}
}
function checkParent(div, cls) {
	while (div.parentNode) {
		if (div.parentNode.className == cls) {
			_par = div.parentNode;
			return true;
		}
		div = div.parentNode;
	}
	return false;
}
