// cogemos la fecha del dia en la variable "fecha"
var fecha = new Date();

var day = fecha.getDate();
var month = fecha.getMonth() + 1;	// getMonth() devuelve entre 0 y 11, por eso hay que sumarle 1 para obtener 1..12

var year = fecha.getYear();
if (year < 1000)
  year = year + 1900;

var fecha_dia;			// la fecha de hoy en formato "AAAAMMDD"
var mes_dia;			// la fecha de día a nivel de "MMDD" (para saber si estamos o no en época de NAVIDAD)

function cogerFecha() {
// OJO, esta función (a 30-11-2009) funcionaba bien con IExplorer pero mal con Firefox (Mozilla), ya que
// para el año 2009, estaba tomando year = 109. Ha habido que meter una corrección, similar a la que se
// hace en la función cogerFechaHoy() de la librería funAvisos.js
  fecha_dia = "";
  mes_dia   = "";

  if (month < 10) {
    fecha_dia = fecha_dia + year + '0' + month;
    mes_dia   = mes_dia + '0' + month;
  }
  else {
    fecha_dia = fecha_dia + year + month;
    mes_dia   = mes_dia + month;
  }

  if (day < 10) {
    fecha_dia = fecha_dia + '0' + day;
    mes_dia = mes_dia + '0' + day;
  }
  else {
    fecha_dia = fecha_dia + day;
    mes_dia = mes_dia + day;
  }
// alert(fecha_dia);
}

function inicio() {
// restituimos tanto el MENÚ GENERAL como la PÁGINA DE ENTRADA (sin el contador de visitas)
  parent.menu.location.href = "../menus/general.html";
  parent.ppal.location.href = "../principales/inicio.html";
}

function circulares() {
// Alfredo, 03-11-2009: pasamos de enseñar este menú, sólo se muestran las circulares del CURSO ACTUAL.
//  parent.menu.location.href = "../menus/circulares.html";

  cogerFecha();
  if (((mes_dia >= '1219') && (mes_dia <= '1231')) ||
      ((mes_dia >= '0101') && (mes_dia <= '0112')))
    parent.ppal.location.href = "../principales/vacio.html";
  else
    parent.ppal.location.href = "../principales/circulares2009-10.html";
}

function colaboraciones() {
//  parent.menu.location.href = "../menus/colaboraciones.html";
  parent.menu.location.href = "../menus/general.html";

//  parent.ppal.location.href = "../principales/vacio.html";
  parent.ppal.location.href = "../otros/seguroLaEstrella2009-10.htm";
}

function escuelaDePadres() {
  parent.menu.location.href = "../menus/escuelaDePadres.html";

  cogerFecha();
  if (((mes_dia >= '1219') && (mes_dia <= '1231')) ||
      ((mes_dia >= '0101') && (mes_dia <= '0112')))
    parent.ppal.location.href = "../principales/vacio.html";
  else
//    parent.ppal.location.href = "../principales/vacio.html";
    parent.ppal.location.href = "../principales/conferencias2009-10.html";
}

function foro() {
  parent.menu.location.href = "../menus/general.html";
  parent.ppal.location.href = "../principales/foro.html";
}

function ocio() {
// ojo, que si pones un guión '-' en el nombre de la función, da errores al cargar la página
  parent.menu.location.href = "../menus/ocio.html";

  cogerFecha();
  if (((mes_dia >= '1221') && (mes_dia <= '1231')) ||
      ((mes_dia >= '0101') && (mes_dia <= '0320')))
    parent.ppal.location.href = "../otros/excursionesInvierno.html";

  if ((mes_dia >= '0321') && (mes_dia <= '0620'))
    parent.ppal.location.href = "../otros/excursionesPrimavera.html";

  if ((mes_dia >= '0621') && (mes_dia <= '0920'))
    parent.ppal.location.href = "../otros/excursionesVerano.html";

  if ((mes_dia >= '0921') && (mes_dia <= '1220'))
    parent.ppal.location.href = "../otros/excursionesOtonio.html";
}

function revista() {
  parent.menu.location.href = "../menus/revistas.html";
//  parent.ppal.location.href = "../principales/revistas.html";
  parent.ppal.location.href = "../../../revista/html/numero54.html";
}

function congresos() {
  parent.menu.location.href = "../menus/reuniones.html";
  parent.ppal.location.href = "../principales/congresos.html";
}

function reuniones() {
  parent.menu.location.href = "../menus/reuniones.html";
  parent.ppal.location.href = "../principales/reunionesJunta.html";
}

function juntaDirectiva() {
  parent.menu.location.href = "../menus/quienesSomos.html";
  parent.ppal.location.href = "../principales/juntaDirectiva.html";
}


function ponerAviso(indTipoAviso) {
// ojo, que si pones un guión '-' en el nombre de la función, da errores al cargar la página
  if (indTipoAviso == 'DF') {
    parent.ppal.location.href = "../principales/alternativos/diaDeLaFamilia2010.html";
  }

  if (indTipoAviso == 'CI') {
    parent.ppal.location.href = "../principales/circulares2009-10.html";
  }

  if (indTipoAviso == 'CO') {
    parent.ppal.location.href = "../principales/conferencias2009-10.html";
    parent.menu.location.href = "../menus/escuelaDePadres.html";
  }

  if (indTipoAviso == 'AC') {
    parent.ppal.location.href = "../principales/reunionesJunta.html";
    parent.menu.location.href = "../menus/reuniones.html";
  }

  if (indTipoAviso == 'RE') {
    parent.ppal.location.href = "../principales/revistas.html";
    parent.menu.location.href = "../menus/revistas.html";
  }
}

function volver(dirRetorno) {
// de momento lo dejo así, pero debe ir a 'dirRetorno'
  parent.ppal.location.href = "../principales/belenesNavidad2001.html";
}

function ampliarImg(imagen,dirRetorno) {
  var cadena = '';

  document.write("<HTML><HEAD>");
  document.write("<SCRIPT TYPE=\"text/javascript\" src=\"../recursos/js/misFunciones.js\"></SCRIPT></HEAD>");
  document.write("<BODY background=\"../recursos/imagenes/fondos/fondo.gif\">");

  cadena = "<table width=100% height=75% border=0 cellspacing=0 cellpadding=0>";
  document.write(cadena);
  cadena = "<tr><td align=center>&nbsp;</td></tr>";
  document.write(cadena);

  cadena = "<tr><td align=center>";
  document.write(cadena);
  cadena = "<img src=\"" + imagen + "\" border=0/>" + "</td></tr></table>";
  document.write(cadena);

  cadena = "<table width=100% border=0 cellspacing=0 cellpadding=0>";
  document.write(cadena);
  cadena = "<tr><td colspan=2>&nbsp;</td></tr>";
  document.write(cadena);
  cadena = "<tr><td width=100% align=center>" +
           "<input type='button' name='BTN1' value='Volver atrás'  onClick=\"javascript:volver('dirRetorno');\" style=\"FONT: 8pt Verdana; background: #D3D3D3; color: #000000;\"></input>&nbsp;&nbsp;</td>";
  document.write(cadena);


  document.write("</tr></table>");
  document.write("</BODY></HTML>");
}

function get_random(N) {
// Esta función simplemente devuelve un valor aleatorio entre 0 y N
  var ranNum = Math.round(Math.random()*N);

  return ranNum;
}

function cargarFondoAleatorio(indEstacion) {
  var numFondos = 12;		
  var fondos = new Array();

  if (indEstacion == 'P') {
    var numFondos = 4;	// su valor coincide con el índice -x- del último elemento de fondos[..]

    fondos[0]  = "../recursos/imagenes/fondos/fondoPrimavera.jpg";
    fondos[1]  = "../recursos/imagenes/fondos/fondoPrimavera(2).jpg";
    fondos[2]  = "../recursos/imagenes/fondos/fondoPrimavera(3).jpg";
    fondos[3]  = "../recursos/imagenes/fondos/fondoPrimavera(4).jpg";
    fondos[4]  = "../recursos/imagenes/fondos/fondoPrimavera(5).jpg";
  }
  else
    if (indEstacion == 'V') {
      var numFondos = 2;

      fondos[0]  = "../recursos/imagenes/fondos/fondoVerano.jpg";
      fondos[1]  = "../recursos/imagenes/fondos/fondoVerano(2).jpg";
      fondos[2]  = "../recursos/imagenes/fondos/fondoVerano(3).jpg";
    }
    else
      if (indEstacion == 'O') {
        var numFondos = 1;

        fondos[0]  = "../recursos/imagenes/fondos/fondoOtonio.jpg";
        fondos[1]  = "../recursos/imagenes/fondos/fondoOtonio(2).jpg";
      }
      else
        if (indEstacion == 'I') {
          var numFondos = 1;

          fondos[0]  = "../recursos/imagenes/fondos/fondoInvierno.jpg";
          fondos[1]  = "../recursos/imagenes/fondos/fondoInvierno(2).jpg";
        }

  var indice = get_random(numFondos);	// número aleatorio entre 0 y numFondos, ambos incl.

  document.write("<BODY background='" + fondos[indice] + "'>");
}

function buscarLibre(clave) {
// ojo, porque -clave- es el término o palabra a buscar, dentro de "sumarios"
  var nombreRevista = "";
  var nombreImgRevista = "";
  var i,k;
  var cadena = "";
  var ruta = "";

  var clave = clave.toUpperCase();

  document.write("<HTML><LINK rel=\"stylesheet\" type=\"text/css\" href=\"../recursos/css/misEstilos.css\">");
  document.write("<BODY background=\"../recursos/imagenes/fondos/logoApa.jpg\"><CENTER>");
  document.write("<TABLE WIDTH=100% BORDER=0 CELLSPACING=1 CELLPADDING=1>");
  document.write("<TR HEIGHT=42px>");
  cadena = "<TD width=62% class=\"etiqPequeCentradaRoja\">" + "Revistas donde aparece: " + clave + "</TD>";
  document.write(cadena);

  cadena = "<TD width=38% align=\"right\" class=\"etiq\">" + "Para buscar <u>otra clave</u>, pulsa en el enlace \'Ver TODAS\'" + "</TD>";
  document.write(cadena);

  document.write("</TR></TABLE>");

// dibujamos 5 revistas en cada fila de la tabla, de ancho 150 pixels máximo cada una
  document.write("<TABLE WIDTH=750 BORDER=1 CELLSPACING=1 CELLPADDING=1>");
  i = 0;
  k = 0;
  while (sumarios[i] != null) {
    var cad=sumarios[i].toUpperCase();

    if (cad.indexOf(clave) != -1) {
// tenemos la pintar la portada de la revista correspondiente a ese sumario
      nombreRevista = "Revista núm.&nbsp;" + revistas[i];
      nombreImgRevista = fichero[i];

      ruta = "numero" + revistas[i] + "_archivos/";

      if (k % 5 == 0)
        document.write("<TR bgcolor=#a0bfe2 height=" + (dimImagen+2+20) + ">");

      cadena = "<TD width=150 align=\"center\">" +
"<IMG SRC=\"../../../revista/html/" + ruta + nombreImgRevista + "\" height=150px BORDER=0/><br><br><span style=\"FONT:10pt Arial; color: #000080; font-weight: bold; text-align: center; vertical-align: middle;\">" + nombreRevista + "</span></TD>";

      document.write(cadena);

      if (k % 5 == 4)
        document.write("</TR>");
      k = k + 1;
    }

    i = i + 1;
  }
  
  if (k % 5 != 0) {
    j = k;
    while (j % 5 != 0) {
      cadena = "<TD width=150>&nbsp;</TD>";
      document.write(cadena);

      j = j + 1;
    }
  }

  document.write("</TABLE>");

  document.write("</CENTER></BODY>");
}

function avisoLegal() {
  var ancho = 410;
  var alto  = 307;
  var parametros = "resizable=no,menubar=no,status=yes,toolbar=no,location=no,"+
                   "width=" + ancho + ",height=" + alto +
                   ",top=" + (768-alto)/2 + ",left=" + (1024-ancho)/2;

  parametros = parametros + ",scrollbars=yes";

  wd = open('../otros/avisoLegal.html','subVentana',parametros);
  wd.focus();
}


