<script language="javascript">
var lastRow = new Array();
function highlightIt(el)
{
var index = null;
if (el.tagName != "TD")
{
while (el != null)
{
if ((el.className == "m_Body" || el.className == "q_Body" || el.className == "ytd_Body") && el.tagName == "TD")
{
break;
}
el = el.parentElement;
}
}
if (el != null)
{
index = el.parentElement.rowIndex;
}
else
{
return;
}
if (index != null)
{
var allTbls = getElementByClassName(document.getElementsByTagName("TABLE"),"contentGrid");
for (var i=0;i<allTbls.length;i++)
{
var targetRow = allTbls[i].rows[index];
if (targetRow != null)
{
if (lastRow[i] != null)
{
if (lastRow[i] != targetRow)
unhighlightRow(lastRow[i]);
else
highlightRow(targetRow);
}
else
highlightRow(targetRow);
lastRow[i] = targetRow;
}
}
}
}
function highlightRow(objRow)
{
objRow.runtimeStyle.backgroundColor = "#EBF3FB";
}
function unhighlightRow(objRow)
{
objRow.runtimeStyle.backgroundColor = "";
}
function unhighlightAllRow()
{
if (lastRow.length != 0)
{
for(var i=0;i<lastRow.length;i++)
{
unhighlightRow(lastRow[i]);
}
}
}
function getElementByClassName(rootobj, classname)
{
var arrElements = new Array();
var intCounter = 0;
var intChildrenNum = rootobj.length;
for (var i=0; i<intChildrenNum; i++)
{
if (rootobj[i].className == classname)
arrElements[intCounter++] = rootobj[i];
}
return arrElements;
}
function $(id)
{
return document.getElementById(id);
}
</script>