function mOvr(src,clrOver,clsName)
{
  if (!src.contains(event.fromElement)) {
    src.style.cursor = 'hand';
    src.style.backgroundColor = clrOver;
    src.children.tags('A')[0].className=clsName;
  }
}
function mOut(src,clrIn,clsName)
{
  if (!src.contains(event.toElement)) {
    src.style.cursor = 'default';
    src.style.backgroundColor = clrIn;
    src.children.tags('A')[0].className=clsName;
  }
}

function mClk(src) {
  if(event.srcElement.tagName=='TD'){
        src.children.tags('A')[0].click();
  }
}

function outliner() {
  // Get Child element.
  var child = document.all[event.srcElement.getAttribute("child", false)];
  // If the child element exists, expand or collapse it.
  if (null != child) 
    child.className = child.className == "collapsed" ? "expanded" : "collapsed";
}
