// toggle visibility
function togglevisibility( targetId ) {
        if (document.getElementById) {
                var target = document.getElementById( targetId );
                if (target.style.visibility == "hidden") {
                        target.style.visibility = "";
                } else {
                        target.style.visibility = "hidden";
                }
        }
}
// toggle display
function toggledisplay( targetId ) {
        if (document.getElementById) {
                var target = document.getElementById( targetId );
                if (target.style.display == "none") {
                        target.style.display = "block";
		} else if (target.style.display = "block") {
			target.style.display = "none";
                } else {
                        target.style.display = "block";
                }
        }
}
// EX: [<a href="" onclick="toggledisplay('slot4');return false;">o</a>]

// table ruler
function tableruler()
{
 if (document.getElementById && document.createTextNode)
  {
   var tables=document.getElementsByTagName('table');
   for (var i=0;i<tables.length;i++)
   {
    if(tables[i].className=='ruler')
    {
     var trs=tables[i].getElementsByTagName('tr');
     for(var j=0;j<trs.length;j++)
     {
      if(trs[j].parentNode.nodeName=='TBODY' && trs[j].parentNode.nodeName!='TFOOT')
       {
       trs[j].onmouseover=function(){this.className='ruled';return false}
       trs[j].onmouseout=function(){this.className='';return false}
     }
    }
   }
  }
 }
}
// <script type="text/javascript">
//  window.onload=function(){tableruler();} </script>

