function initCalendar() {
    bas_cal = new Epoch('epoch_basic','flat',document.getElementById('cal_container'));   

    var now = new Date();
    var responseFechas;
    // Obtenemos las fechas a mostrar al inicio
    $.ajax({
        url:  'arcangel2/calendario/capanegocios/cn_calendario_ajax.php',
        type: 'POST',
        data: { operacion: 1, year: now.getFullYear(), month: now.getMonth() },
        beforeSend: function() {},
        error: function(){
            alert('Error en el procesamiento');
        },
        success: function(response, status){
            responseFechas = response;
        },
        complete: function(){
		    var fechasAux = responseFechas.split(',');
		    if (fechasAux.length > 0) {	    
			    fechas = new Array(fechasAux.length);    
			    var dateAux, anyo, mes, dia;
			    for (var i=0; i<fechasAux.length; i++) {
			        anyo = parseInt(fechasAux[i].substring(0,4),10);
			        mes = parseInt(fechasAux[i].substring(5,7),10)-1;
			        dia = parseInt(fechasAux[i].substring(8,10),10);
			        dateAux = new Date(anyo,mes,dia);
			        dateAux.type = "holiday";
			        dateAux.title = "Click para ver las actividades";
			        dateAux.canSelect = true;
			        fechas[i] = dateAux;
			    }		    
			    bas_cal.addDates(fechas);
			}
        }
        
    });
}