var MARGEN = 20;
var nombreObjetoError = "";
var MARGEN_SEGURIDAD = 80;
var MARGENCABECERA = 100;
var METODOAEJECUTARENRESPUESTA = "";
var RUTAINICIALIFRAMECENTRAL = "../es/publico/";
var PAGINAINICIALIFRAMECENTRAL = "paginaInicioPublico.jsp";

function subirScroll()
{
  parent.document.body.scrollTop = 0;
}

function redimensionaIframe(alturaTablaIFrame)
{
    var iframe = document.getElementById("iframeCentral");
    iframe.style.height = alturaTablaIFrame + MARGEN;
}

function redimensionaIframeListado()
{
    var objeto = document.getElementById("tablaInfo");
    var alturaIframe = objeto.offsetHeight;
    parent.redimensionaIframe(alturaIframe);
}

function redimensionaIframeListadoDefecto(alturaIframe)
{
    parent.redimensionaIframe(alturaIframe);
}

function entrarFila(numFila)
{
    var fila = document.getElementById("fila"+numFila);
    fila.className = "filaEncima";
}

function salirFila(numFila, nombreClase)
{
    var fila = document.getElementById("fila"+numFila);
    fila.className = nombreClase;
}

function cambiarTitulo(objeto, nombreClase)
{
    objeto.className = nombreClase;
}

function pulsarIntro(e)
{
     var teclaPulsada;
     if (e.keyCode)
         teclaPulsada = e.keyCode;
     else if (e.which)
         teclaPulsada = e.which;
     else
         return false;

     if (teclaPulsada == 13)
        validarUsuario();

     return true;
}

// Método que abre un pop up a la url indicada
function abrePopUp(urlEnvio, parametros, altura, anchura)
{
  // Se escapan los parámetros
  parametros = escape(parametros);
  // Como el '=' y el '&' se han escapado se des-escapan
  parametros = parametros.replace(/%3D/g, "=");
  parametros = parametros.replace(/%26/g, "&");
  urlEnvio = urlEnvio + "?" + parametros;

  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }

  x = (screen.width - anchura) / 2;
  y = (screen.height - altura) / 2;

  popUpWin = open(urlEnvio, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width='+anchura+',height='+altura+',left='+x+', top='+y+',screenX=0,screenY=0');
  popUpWin.focus();
}

function cierraPopUp(idSala, fechaInicio)
{
  // Hay que recargar el horario
  parent.pulsarOpcionMenu('0', '0_'+idSala, 'servlet/cm.servlets.HorariosServlet?accion=verHorario&idSala='+idSala+'&fechaInicio='+fechaInicio);
}


