if(document.all)
  window.onload=setShowFocus;

function setShowFocus()
{
  var elNames=["INPUT","TEXTAREA","CHECKBOX","RADIO","SELECT"];
  for(var i=0;i<elNames.length;i++)
  {
    for(var j=0;j<tagObj(elNames[i]).length;j++)
    {
      var currElObj=tagObj(elNames[i])[j];
      var styleProp=j<2?"backgroundColor":"color";
      //currElObj.onfocus=function(){this.style[styleProp]="#FFCC66";};
      //currElObj.onblur=function(){this.style[styleProp]="#99FFFF";};
    }
  }
}

function tagObj(tagName)
{
  var value=document.getElementById?document.getElementsByTagName(tagName):document.all.tags(tagName);
  return value;
}