<!--
var targetTr = null;
function bodyRowOnMouseOver ( target ) {
	if ( target.getAttribute ( TAG_ATTRIBUTE.NJ_SELECTED ) == 'false' ) {
		var _njMouseOverBgColor = target.getAttribute ( TAG_ATTRIBUTE.NJ_MOUSE_OVER_BG_COLOR );
		if (isNotNullString(_njMouseOverBgColor)) {
			target.style.backgroundColor = _njMouseOverBgColor;
		}
	}
}
function bodyRowOnMouseOut ( target ) {
	if ( target.getAttribute ( TAG_ATTRIBUTE.NJ_SELECTED ) == 'false' ) {
	  var _njMouseOutBgColor = target.getAttribute ( TAG_ATTRIBUTE.NJ_MOUSE_OUT_BG_COLOR );
	  if (isNullString(_njMouseOutBgColor)) {
	    _njMouseOutBgColor = '#ffffff';
	  }
		target.style.backgroundColor = _njMouseOutBgColor;
	}
}
function callBodyRowSelectedAction ( _targetTr , inf ) {
	rowSelected(_targetTr);
	targetTr = _targetTr;
	setTimeout('callBodyRowSelectedActionCallBack(\'' + inf + '\');', 10);
}
function callBodyRowSelectedActionCallBack ( inf ) {
	doNinjavaSubmit ( targetTr , targetTr.getAttribute ( TAG_ATTRIBUTE.NJ_SELECTED_ACTION ) , true , true , null , inf );
}
function rowSelected ( targetTr ) {
	var tbody = getParentTag(targetTr, 'TBODY', null);
	var _njMouseOutBgColor = targetTr.getAttribute(TAG_ATTRIBUTE.NJ_MOUSE_OUT_BG_COLOR);
	if (isNullString(_njMouseOutBgColor)) {
		_njMouseOutBgColor = '#ffffff';
	}
	var childNodesLength = tbody.childNodes.length;
	for ( var i = 0 ; i < childNodesLength ; i++ ) {
	  var _childNode = tbody.childNodes[i];
	  var tagName = _childNode.tagName;			
		if ( tagName == 'TR' ) {
		  if (_childNode == targetTr) {
		  	var _njMouseDownBgColor = targetTr.getAttribute ( TAG_ATTRIBUTE.NJ_MOUSE_DOWN_BG_COLOR );
		  	if (isNotNullString(_njMouseDownBgColor)) {
					_childNode.style.backgroundColor = _njMouseDownBgColor;
				}
				_childNode.setAttribute ( TAG_ATTRIBUTE.NJ_SELECTED , 'true' );
			} else {
				_childNode.style.backgroundColor = _njMouseOutBgColor;
				_childNode.setAttribute ( TAG_ATTRIBUTE.NJ_SELECTED , 'false' );
			}
		}
	}
}
//-->

