//<![CDATA[
	
	  function OscurecerCapa(id_capa,color) {
		  document.getElementById(id_capa).style.zIndex=5;
		  document.getElementById(id_capa).style.background=color;
	  }
	
	  function ColorCapa(id_capa,color) {
		  document.getElementById(id_capa).style.zIndex=-5;
		  document.getElementById(id_capa).style.background=color;
	  }
	  
	  function MostrarCapa(id_capa) {
		  document.getElementById(id_capa).style.display='BLOCK';
	  }
	
	  function OcultarCapa(id_capa) {
		  document.getElementById(id_capa).style.display='NONE';
	  }
	  
	  function BlancoDiasEventos(id_capa) {
		  document.getElementById(id_capa).className="leyenda_blanca";
	  }
	  
	  function AzulDiasEventos(id_capa) {
		  document.getElementById(id_capa).className="leyenda";
	  }
	  
	  function DiasEventosMes(fecha) {
		  MostrarConsulta('plantillas/dias_eventos_mes.php?fecha=' + fecha + '&capa=dias_eventos','dias_eventos');
	  }
	
	  function OnMouseOver() {
		  if (caldate!=undefined) {
			  tiene_evento=false;
			  fanyo=caldate.getFullYear();
			  fmes=caldate.getMonth();
			  fday=caldate.getDate();
			  laf=fanyo + "-" + fmes + "-" + fday
			  //alert(laf);
			  for (q=0; q<=num_dec; q++) {
				 if (dec[q]==laf) {
					tiene_evento=true;
					break;
				 }
			  }
			  if (tiene_evento) {
				  BlancoDiasEventos('dias_eventos');
				  OscurecerCapa('todo','black');			  
				  var fecha=zapatecDate.print(caldate, "%Y-%m-%d");
				  MostrarConsulta('plantillas/calendario_eventos.php?fecha=' + fecha + '&capa=resultado','resultado');
				  MostrarCapa('resultado');
				  //setTimeout("MostrarCapa('resultado')",750);
			  } else {
				  onMouseOut();
			  }
			  
			  /*
				  BlancoDiasEventos('dias_eventos');
				  OscurecerCapa('todo','black');			  
				  var fecha=zapatecDate.print(caldate, "%Y-%m-%d");
				  MostrarConsulta('plantillas/calendario_eventos.php?fecha=' + fecha + '&capa=resultado','resultado');
				  MostrarCapa('resultado')
			  */
		  } else {
			  onMouseOut();
		  }
	  }

	  function onMouseOut() {
		  AzulDiasEventos('dias_eventos');
		  OcultarCapa('resultado');
		  //setTimeout("OcultarCapa('resultado')",750);
		  ColorCapa('todo','');
	  }

      function flatCalendarCallback(cal) {
        if (cal.dateClicked) {
          var fecha=Zapatec.Date.print(cal.config.date, "%Y-%m-%d");
          top.location.href="inicio.php?especial=eventos&menu=MENU-00000000131&fecha=" + fecha;
        }
      };
//]]>

//<![CDATA[
var cal  = new  Zapatec.Calendar({
        firstDay          : 1,
        lang              : "sp",
        theme             : "bluexp",
        themeSize         : "big",
        showEffectSpeed   : 10,
        hideEffectSpeed   : 10,
        weekNumbers       : false,
        flat              : "calendar",
        flatCallback      : flatCalendarCallback,
		date              : fecha
      });
//]]>
	
