function muestraFecha(){
  var fecha = new Date();
  var numDia = fecha.getDay();
  var dia = new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
  var numDiaMes = fecha.getDate();
  var numMes = fecha.getMonth();
  var mes = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
  var anno = fecha.getYear();
  
  document.write (dia[numDia ] + ", " + numDiaMes + " de " + mes[numMes ] + " de " + anno);
}

var reloj;
function iniciaReloj(obj){
  reloj = document.getElementById(obj);
  muestraReloj();
}

function muestraReloj(){
  var fecha = new Date();
  var hora = fecha.getHours();
  if(hora.toString().length <= 1) hora = "0" + hora;
  var minutos = fecha.getMinutes();
  if(minutos.toString().length <= 1) minutos = "0" + minutos;
  var segundos = fecha.getSeconds();
  if(segundos.toString().length <= 1) segundos = "0" + segundos;
  reloj.innerText = hora + ":" + minutos + ":" + segundos;

  setTimeout("muestraReloj()",1000);
}

function cambiaPropCSS(objID,propiedad,valor){
  objCapa = document.getElementById(objID);
  eval("objCapa.style." + propiedad + " = valor");
}

function cambiaPropObj(objID,propiedad,valor){
  objCapa = document.getElementById(objID);
  eval("objCapa." + propiedad + " = valor");
}

function abreVent(url,nombre,params){
  if(params){
    window.open(url,nombre,params);
  } else {
    window.open(url,nombre);
  }
}

var objCapaL, altura, increm, velocidad;
function iniciaCapa(objID,maxAltura,incr,vel,cerrar){
  objCapaL = document.getElementById(objID);
  increm = incr;
  altura = maxAltura;
  velocidad = vel;
  (cerrar) ? cierraCapa() : abreCapa();
}
function abreCapa(){
  var alturaCapa = parseInt(objCapaL.style.height);
  if(alturaCapa < altura){
    alturaCapa += increm;
    objCapaL.style.height = alturaCapa.toString() + "px";
    setTimeout("abreCapa()",velocidad);
  }
}
function cierraCapa(){
  var alturaCapa = parseInt(objCapaL.style.height);
  if(alturaCapa > altura){
    alturaCapa += increm;
    objCapaL.style.height = alturaCapa.toString() + "px";
    setTimeout("cierraCapa()",velocidad);
  } else {
	cambiaPropCSS('galClose','display','none');
    cambiaPropCSS('galOpen','display','inline');
  }
}

var objCapaScroll, incrY;
function iniScroll(objID,incr){
  objCapaScroll = document.getElementById(objID);
  incrY = incr;
  scrollCapa();
}
function scrollCapa(){
  var posY = parseInt(objCapaScroll.style.top);
  posY += incrY;
  objCapaScroll.style.top = posY + "px";
  if(posY > incrY) objCapaScroll.style.top = incrY + "px";
}

function pampalluga(){
  var objPampa = document.getElementById("climaGratis");
  objPampa.style.visibility = (objPampa.style.visibility == "inherit") ? "hidden" : "inherit";
  setTimeout("pampalluga()", 500);
}