
function getObj(name)
{
    this.obj = null;
    this.style = null;

  if (document.getElementById && document.getElementById(name))
  {
  	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 getObjChildWnd(oWnd,name)
{
	var document = oWnd.document;
    this.obj = null;
    this.style = null;

	if (document.getElementById && document.getElementById(name))
	{
		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;
	}
}



    /***
        Changes src of a image (with id = szLayer) with the a new src (= szSrc)
    **/
    function sd_rollOver(szLayer, szSrc)
    {
        var oLayer = new getObj(szLayer);
        if(oLayer.obj == null) return;
        
        oLayer.obj.src = szSrc;
    }

