Your code working fine But I made some modification in your code
for simplicity I deleted FlashOff function and use only one function with the period instead of inTime , OffTime .
And this is the code :
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script>
function Flash(obj,color1,color2,period){
var row = document.getElementById(obj)
row.style.backgroundColor=color1
setTimeout("Flash('"+obj+"','"+color2+"','"+color1+"','"+period+"')",period)
}
</script>
</head>
<body bgcolor="green" onload="Flash('rowToFlash','red','green',1000)">
<table>
<tr id='rowToFlash'>
<td>
Test
</td>
<td>
Test 2
</td>
</tr>
<tr>
<td>
Test 3
</td>
<td>
Test 4
</td>
</tr>
</table>
</body>
</html>