function conmutarVisibilidadHemeroteca()
{
        if (document.getElementById('hemeroteca').checked)
        {
          document.getElementById('log_hemeroteca').style.visibility = 'visible';
          document.getElementById('litFondoHemero').style.visibility = 'visible';
          document.getElementById('fondoHemero').style.visibility = 'visible';
          //document.getElementById('log_fondoHemero').style.visibility = 'visible';
          //document.getElementById('litFechaFondoHemero').style.visibility = 'visible';
          //document.getElementById('fechaFondoHemero').style.visibility = 'visible';
        }  
        else
        {
          document.getElementById('log_hemeroteca').style.visibility = 'hidden';
          document.getElementById('litFondoHemero').style.visibility = 'hidden';
          document.getElementById('fondoHemero').style.visibility = 'hidden';
          //document.getElementById('log_fondoHemero').style.visibility = 'hidden';
          //document.getElementById('litFechaFondoHemero').style.visibility = 'hidden';
          //document.getElementById('fechaFondoHemero').style.visibility = 'hidden';
        }
}
      

var map = null;
var geocoder = null;
function mostrarMapa(address)
{
  if(document.getElementById("map_canvas")){
    if (GBrowserIsCompatible()) {
      geocoder = new GClientGeocoder();
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              //alert('Dirección no encontrada: ' + address);
              document.getElementById("map_canvas").style.display='none';          
            } else {
              document.getElementById("map_canvas").style.display='block';
              map = new GMap2(document.getElementById("map_canvas"));
              map.addControl(new GLargeMapControl());
              map.addControl(new GMapTypeControl());
              //map.setCenter(new GLatLng(40.396764,-3.713379), 5);
              map.setCenter(point, 15);
              var marker = new GMarker(point);
              map.addOverlay(marker);
              marker.openInfoWindowHtml(address);
              map.enableScrollWheelZoom();
            }
          }
        );
      }
      else alert('GClientGeocoder no está cargado.');
    }
  }
}      