function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
	this.obj = getObjNN4(document,name);
	this.style = this.obj;
  }
}

function getObjNN4(obj,name)
{
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}

function setevents(){
  for (i=1;i<78;i++) {
    var x = new getObj('A'+i);
    x.obj.onmouseover = lite;
    x.obj.onmouseout = rev;
    var y = new getObj('B'+i);
    y.obj.onmouseover = lite;
    y.obj.onmouseout = rev;
    var z = new getObj('C'+i);
    z.obj.onmouseover = lite;
    z.obj.onmouseout = rev;
    }
}
function lite(e){
   if (!this.style)
   {
	var num=this.id.substring(1,this.id.length);
	var x = new getObj('A'+num);
	x.style.color='red';
	var y = new getObj('B'+num);
	y.style.color='red';
        var z = new getObj('C'+num);
        z.style.color='red';
   }
   else
   {
	var num=this.id.substring(1,this.id.length);
	var x = new getObj('A'+num);
	x.style.color='red';
	var y = new getObj('B'+num);
	y.style.color='red';
        var z = new getObj('C'+num);
        z.style.color='red';
   }
}
function rev(e){
   if (!this.style)
   {
	var num=this.id.substring(1,this.id.length);
	var x = new getObj('A'+num);
	x.style.color='black';
	var y = new getObj('B'+num);
	y.style.color='black';
        var z = new getObj('C'+num);
        z.style.color='black';
   }
   else
   {
	var num=this.id.substring(1,this.id.length);
	var x = new getObj('A'+num);
	x.style.color='black';
	var y = new getObj('B'+num);
	y.style.color='black';
        var z = new getObj('C'+num);
        z.style.color='black';
   }
}

function doSomething(e)
{
	var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	alert(targ.id);
}
        

function xlite(e){
var relTarg;
	if (!e) var e = window.event;
	if (e.relatedTarget) relTarg = e.relatedTarget;
	else if (e.fromElement) relTarg = e.fromElement;
	relTarg.style.color = 'red';
}

