window.onload=function(){ tableOver(); }
function submF(A,B,C) {
if (B) {
  var x=document.forms[B];
  }
else {
  var x=document.forms['F1'];
  }
x.target='';
x.action='';
if (C) {
  x.sys.value=C;
  }
x.act.value=A;
//fix for texteditor
var oScripts=document.getElementsByTagName("script");
  for(var i=0;i<oScripts.length;i++) {
    var sSrc=oScripts[i].src.toLowerCase();
    if(sSrc.indexOf("innovaeditor.js")!=-1) {
    x.onsubmit();
    break;
    }
  }
x.submit();
}
function tableOver() {
if (document.getElementById && document.createTextNode) {
  var tables=document.getElementsByTagName('table');
  for (var i=0;i<tables.length;i++) {
    if(tables[i].className=='tblWrap'||tables[i].className=='tblWrapNp') {
      var trs=tables[i].getElementsByTagName('tr');
      for(var j=0;j<trs.length;j++) {
        if(trs[j].parentNode.nodeName=='TBODY') {
          if (j>0) {
	         trs[j].onmouseover=function(){this.className='rowOver';return false}
	         trs[j].onmouseout=function(){this.className='rowCell';return false}
	         }
	       }
	     }
      }
    }
  }
}

function at_show_aux(parent, child)
{
  var p = document.getElementById(parent);
  var c = document.getElementById(child );

  var top  = (c["at_position"] == "y") ? p.offsetHeight+2 : 0;
  var left = (c["at_position"] == "x") ? p.offsetWidth +2 : 0;

  for (; p; p = p.offsetParent)
  {
    top  += p.offsetTop;
    left += p.offsetLeft;
  }

  c.style.position   = "absolute";
  c.style.top        = top-1 +'px';
  c.style.left       = left+6 +'px';
  c.style.display    = "";
  //c.style.visibility = "visible";
}

// ***** at_show *****

function at_show()
{
  var p = document.getElementById(this["at_parent"]);
  var c = document.getElementById(this["at_child" ]);

  at_show_aux(p.id, c.id);
  clearTimeout(c["at_timeout"]);
}

// ***** at_hide *****

function at_hide()
{
  var p = document.getElementById(this["at_parent"]);
  var c = document.getElementById(this["at_child" ]);

  //c["at_timeout"] = setTimeout("document.getElementById('"+c.id+"').style.visibility = 'hidden'", 100);
  c["at_timeout"] = setTimeout("document.getElementById('"+c.id+"').style.display = 'none'", 100);
}

// ***** at_click *****

function at_click()
{
  var p = document.getElementById(this["at_parent"]);
  var c = document.getElementById(this["at_child" ]);

  //if (c.style.visibility != "visible") at_show_aux(p.id, c.id); else c.style.visibility = "hidden";
  if (c.style.display != "none") at_show_aux(p.id, c.id); else c.style.display = "none";
  return false;
}

function at_attach(parent, child, showtype, position, cursor)
{
  var p = document.getElementById(parent);
  var c = document.getElementById(child);

  p["at_parent"]     = p.id;
  c["at_parent"]     = p.id;
  p["at_child"]      = c.id;
  c["at_child"]      = c.id;
  p["at_position"]   = position;
  c["at_position"]   = position;

  c.style.position   = "absolute";
  //c.style.visibility = "hidden";
  c.style.display    = "none";
  c.style.zIndex     = "1001";
  
  if (cursor != undefined) p.style.cursor = cursor;

  switch (showtype)
  {
    case "click":
      p.onclick     = at_click;
      p.onmouseout  = at_hide;
      c.onmouseover = at_show;
      c.onmouseout  = at_hide;
      break;
    case "hover":
      p.onmouseover = at_show;
      p.onmouseout  = at_hide;
      c.onmouseover = at_show;
      c.onmouseout  = at_hide;
      break;
  }
}

