
function radioChecked(radio) 
{
	var radios = document.getElementsByName(radio.getElementsByTagName('input')[0].name);
	if (radios) 
	{
		radio.getElementsByTagName('input')[0].checked = 'checked';
		for (var i = 0; i < radios.length; ++i) 
		{
			if ((radio.getElementsByTagName('input')[0].value == radios[i].value) && radio.getElementsByTagName('input')[0].checked)  
			{
				var tr = eval("document.getElementById(\"TR" + radios[i].value + "\")");
				for (var j = 0; j < tr.cells.length; ++j) 
				{
					tr.cells[j].style.backgroundColor = "#62111A";
					tr.cells[j].style.color = "#FFFFFF";
				}                
			} 
			else 
			{
				var tr = eval("document.getElementById(\"TR" + radios[i].value + "\")");                
				for (var j = 0; j < tr.cells.length; ++j) 
				{
						tr.cells[j].style.backgroundColor = "";
						tr.cells[j].style.color = "";
				} 
			}
		}
	}
}

/*
------------- HIGHLIGHT TABLE ROW ----------------------------
*/

function highlightRow(tr, bgColor,textColor)
{
	for (var j = 0; j < tr.cells.length; ++j) 
	{
		tr.cells[j].style.backgroundColor = bgColor;
		tr.cells[j].style.color = textColor;
	}
}

function clearRowHighlight(tr)
{
	for (var j = 0; j < tr.cells.length; ++j) 
	{
		tr.cells[j].style.backgroundColor = "";
		tr.cells[j].style.color = "";
	}
}

/*
------------- HIGHLIGHT DIV ELEMENT ----------------------------
*/

function highlightDiv(div, bgColor, borderColor, textColor)
{
	div.style.backgroundColor = bgColor;
	div.style.borderColor     = borderColor;
	div.style.color           = textColor;
}

function clearDivHighlight(div)
{
	div.style.backgroundColor = "";
	div.style.borderColor     = "";
	div.style.color           = "";
}