var CuadroMensaje=null;
var idnoticia=null;

function MostrarCuadroReuniones(Objeto,Reuniones)
{
  var texto;
  texto='<table class="CuadroMensaje">';
  texto+=Reuniones;
  texto+='</td>';
  texto+='<td><img src="imagenes/cer_cua_men.gif" align="absmiddle" border="0" onclick="OcultarCuadroMensaje()" title="Cerrar" alt="Cerrar"></td>';
  texto+='</table>';
  MostrarCuadroMensaje(Objeto,texto);
}

function MostrarCuadroMensaje(Objeto,content)
{
  if(CuadroMensaje==null)
  {
    if(document.all)
    {
      CuadroMensaje=document.all("CuadroMensajeWrapper");
    }
    else if(document.getElementById)
    {
      CuadroMensaje=document.getElementById("CuadroMensajeWrapper");
    }
  }
  if(document.all)
  {
    var left=event.clientX+document.body.scrollLeft+10;
    var top=event.clientY+document.body.scrollTop-10;
  }
  else if(document.getElementById)
  {
    var left=Objeto.offsetLeft+Objeto.offsetWidth;
    var top=Objeto.offsetTop;
    while(Objeto.offsetParent)
    {
      Objeto=Objeto.offsetParent;
      left+=Objeto.offsetLeft;
      top+=Objeto.offsetTop;
    }
  }
  CuadroMensaje.innerHTML=content;
  CuadroMensaje.style.left=left-150;
  CuadroMensaje.style.top=top;
  CuadroMensaje.style.display="block";
  var oF=document.createElement("IFRAME");
  oF.frameBorder=0;
  oF.src="imagenes/bola_r.gif";
  with(oF.style)
  {
    position='absolute';
    zIndex='-1';
    top='0px'
    left='0px';
    width=CuadroMensaje.offsetWidth-2+'px';
    height=CuadroMensaje.offsetHeight-2+'px';
  }
  CuadroMensaje.appendChild(oF);
  TemporizadorCuadroMensaje();
}

function OcultarCuadroMensaje()
{
  if(CuadroMensaje)
    CuadroMensaje.style.display="none";
}

if(document.all||document.getElementById)
{
  document.onmousemove=CapturarPosicionRaton;
}

PosxRaton=0;
PosyRaton=0;
PosMaxxRaton=0;
PosMaxyRaton=0;

function TemporizadorCuadroMensaje()
{
  var posXcuadro=parseFloat(CuadroMensaje.offsetLeft);
  var posYcuadro=parseFloat(CuadroMensaje.offsetTop);
  var posWcuadro=parseFloat(CuadroMensaje.offsetWidth);
  var posHcuadro=parseFloat(CuadroMensaje.offsetHeight);
  if(PosxRaton>posXcuadro&&PosxRaton<(posXcuadro+posWcuadro)&&PosyRaton>posYcuadro&&PosyRaton<(posYcuadro+posHcuadro))
  {
    setTimeout("TemporizadorCuadroMensaje(CuadroMensaje)",1000);
  }
  else
  {
    OcultarCuadroMensaje();
  }
}

function CapturarPosicionRaton(e)
{
  if(document.layers)
  {
    PosxRaton=e.pageX;
    PosyRaton=e.pageY;
    PosMaxxRaton=window.innerWidth+window.pageXOffset;
    PosMaxyRaton=window.innerHeight+window.pageYOffset;
  }
  else if(document.all)
  {
    PosxRaton=window.event.clientX+document.body.scrollLeft;
    PosyRaton=window.event.clientY+document.body.scrollTop;
    PosMaxxRaton=document.body.clientWidth+document.body.scrollLeft;
    PosMaxyRaton=document.body.clientHeight+document.body.scrollTop;
  }
  else if(document.getElementById)
  {
    PosxRaton=e.pageX;
    PosyRaton=e.pageY;
    PosMaxxRaton=window.innerWidth+window.pageXOffset;
    PosMaxyRaton=window.innerHeight+window.pageYOffset;
  }
}

/**
 * Opens calendar window.
 *
 * @param   string      calendar.php parameters
 * @param   string      form name
 * @param   string      field name
 * @param   string      edit type - date/timestamp
 */
function openCalendar(params, form, field, type)
{
  window.open("./calendario.php?" + params, "calendar", "width=280,height=250,status=yes");
  dateField = eval("document." + form + "." + field);
  dateType = type;
}

