
    
  function   mouseOverFun(obj)   
  {   
  var   toLi=event.toElement;   
  if(toLi==obj)   return   false;   
  if(toLi.tagName=="A"   ||   toLi.tagName=="UL")   toLi=toLi.parentElement;   
  if(toLi.children[1])   toLi.children[1].style.display="block";   
  }   
    
  function   onmouseOutFun(obj)   
  {   
  var   fromLi=event.fromElement;   
  var   eventToElement=event.toElement;   
  if(fromLi==obj)   return   false;   
  if(fromLi.tagName=="A"   ||   fromLi.tagName=="UL")   fromLi=fromLi.parentElement;   
  if(fromLi.contains(eventToElement))   return   false;   
  if(fromLi.children[1])   fromLi.children[1].style.display="none";   
  var   maxLevel=10;   
  while(   maxLevel--   >   0)   
  {   
  fromLi=fromLi.parentElement.parentElement;   
  if(fromLi.contains(obj)   ||   (fromLi.tagName!="LI"   &&   fromLi.tagName!="TD")   ||   fromLi.contains(eventToElement))   
  break;   
  fromLi.children[1].style.display="none";   
  }   
  }   

