var t
var tiempo = 1000 //Controla el tiempo en milisegundos que el submenu está visible luego de que el mouse se retiró de su área de acción

function webdivMenu(id,num){
	objId = 'sm' + id
	obj = document.getElementById('webdiv')
	objCont = document.getElementById(objId)
	if (num == 0){
		obj.style.visibility = 'hidden'
	}
	else if (num == 1){
		clearTimeout(t)
		obj.innerHTML = objCont.innerHTML
		objRef = document.getElementById(id)
		obj.style.top = posicion(objRef)[0] + 'px'
		obj.style.left = posicion(objRef)[1] + 199 + 'px'
		obj.style.visibility = 'visible'
	}
	else
		t = setTimeout("obj.style.visibility = 'hidden'", tiempo)
}

function webdivActivo(id,num){
	clearTimeout(t)
	obj = document.getElementById(id)
	if (num == 1)
		obj.style.visibility = 'visible'
	else
		t = setTimeout("obj.style.visibility = 'hidden'", tiempo)
}

function posicion(oElement){
	if (typeof(oElement.offsetParent) != 'undefined'){
		for (var posX=0, posY=0; oElement; oElement=oElement.offsetParent){
			posX += oElement.offsetLeft
			posY += oElement.offsetTop
		}
		coordY = posY
		coordX = posX
	}
	else{
		coordY = oElement.y
		coordX = oElement.x
	}
	return [coordY, coordX]
}