var timer;
var over;

function getAbsoluteElementPosition(element) {
  if (typeof element == "string")
    element = document.getElementById(element)

  if (!element) return { top:0,left:0 };

  var y = 0;
  var x = 0;
  while (element.offsetParent) {
    x += element.offsetLeft;
    y += element.offsetTop;
    element = element.offsetParent;
  }
  return {top:y,left:x};
}

function mostrar_sub(){
	over=1;
	clearTimeout(timer);
	pos=getAbsoluteElementPosition("dmenu");
	//alert("top="+pos.top+" left="+pos.left);

	document.getElementById('submenu2').style.display = 'block';
	//document.getElementById('submenu2').style.position= 'absolute';
	document.getElementById('submenu2').style.top=pos.top+20+'px';
	document.getElementById('submenu2').style.left=pos.left+85+'px';
}

function ocultar_sub(){
	over=0;
	timer=setTimeout('ocultar_sub2()',500)
}

function ocultar_sub2(){
	if (over==0) document.getElementById('submenu2').style.display = 'none';
}


var theObj="";

function toolTip(text,me) {
       theObj=me;
       //theObj.onmousemove=updatePos;
	   pos=getAbsoluteElementPosition(theObj);

	   diffX=0;
       diffY=26;
       document.getElementById('toolTipBox').style.top  = pos.top-2+diffY+"px";
       document.getElementById('toolTipBox').style.left = pos.left-2+diffX+"px";
       document.getElementById('toolTipBox').innerHTML=text;
       document.getElementById('toolTipBox').style.display="block";
       theObj.onmouseout=hideMe;
}

function hideMe() {
       document.getElementById('toolTipBox').style.display="none";
}

