/*
   change background color and font color when mouse over table row
*/

var tableRow = {

saveSource:null, SaveClassName:null,

changeColor:function(e)
{
  var evtobj = window.event ? window.event : e;

  var source = evtobj.srcElement;

  if(source.tagName == "TABLE") 
    return;

  while(source.tagName != "TR" && source.tagName != "BODY")
    source = source.parentElement;

  if(source.tagName == "BODY") 
    return;

  this.saveClassName = source.className;

  if(this.saveClassName == "default")
    source.className = "highlight";

  else if(this.saveClassName == "yellow")
    source.className = "highyellow";

  else if(this.saveClassName == "blue")
    source.className = "highblue";

  else if(this.saveClassName == "red")
    source.className = "highred";

  else
    source.className = "headerhl";

  this.saveSource = source;
},

resetColor:function()
{
  if(this.saveSource == null) return;
   
  this.saveSource.className = this.saveClassName;
}
}

