function
HighlightTable_OnClick(theTable)
...
{
var className = "DataGridSelectedItemStyleForList";
var oSource=window.event.srcElement;
var idNameForRowIndex = "window.saveRowIndex"+theTable.id
var idNameForClassNameArray = "window.saveClassNameArray"+theTable.id
var lastRowIndex = eval(idNameForRowIndex);
var lastClassNameArray = eval(idNameForClassNameArray);
if(typeof(oSource)!="undefined")...{
var oParent = oSource.parentElement;
for(var i=0;i<20;i++)...{
if(typeof(oParent)!="undefined")...{
if(oParent.tagName=="TR" && oParent.rowIndex!=0)...{
var currentTable = GetTableObject(oParent);
if (currentTable.id==theTable.id && oParent.children[0].className!=className)...{
var oldClassNameArray = new Array(oParent.children.length);
for(var j=0;j<oParent.children.length;j++)...{
var currentChild = oParent.children[j];
if(typeof(currentChild)!="undefined" && currentChild.tagName=="TD")...{
oldClassNameArray[j]=currentChild.className;
currentChild.className=className;
}
}
if(typeof(lastRowIndex)!="undefined")...{
var lastRow = theTable.rows[lastRowIndex];
for(var j=0;j<lastRow.children.length;j++)...{
var currentChild = lastRow.children[j];
currentChild.className = lastClassNameArray[j];
}
}
eval(idNameForRowIndex+"=oParent.rowIndex;");
eval(idNameForClassNameArray+"=oldClassNameArray;");
break;
}
}
else...{
oParent=oParent.parentElement;
}
}
else
break;
}
}
}
var className = "DataGridSelectedItemStyleForList";
var oSource=window.event.srcElement;
var idNameForRowIndex = "window.saveRowIndex"+theTable.id
var idNameForClassNameArray = "window.saveClassNameArray"+theTable.id
var lastRowIndex = eval(idNameForRowIndex);
var lastClassNameArray = eval(idNameForClassNameArray);
if(typeof(oSource)!="undefined")...{
var oParent = oSource.parentElement;
for(var i=0;i<20;i++)...{
if(typeof(oParent)!="undefined")...{
if(oParent.tagName=="TR" && oParent.rowIndex!=0)...{
var currentTable = GetTableObject(oParent);
if (currentTable.id==theTable.id && oParent.children[0].className!=className)...{
var oldClassNameArray = new Array(oParent.children.length);
for(var j=0;j<oParent.children.length;j++)...{
var currentChild = oParent.children[j];
if(typeof(currentChild)!="undefined" && currentChild.tagName=="TD")...{
oldClassNameArray[j]=currentChild.className;
currentChild.className=className;
}
}
if(typeof(lastRowIndex)!="undefined")...{
var lastRow = theTable.rows[lastRowIndex];
for(var j=0;j<lastRow.children.length;j++)...{
var currentChild = lastRow.children[j];
currentChild.className = lastClassNameArray[j];
}
}
eval(idNameForRowIndex+"=oParent.rowIndex;");
eval(idNameForClassNameArray+"=oldClassNameArray;");
break;
}
}
else...{
oParent=oParent.parentElement;
}
}
else
break;
}
}
}