	// FUNCIONES QUE SE UTILIZAN PARA EL CALENDARIO
	var cargado = 0;
	
	function initCalendar(mes,anio,urlSeccion){
		cargado = 1;
		
		// LINKS ANTERIOR - SIGUIENTE
		if (document.getElementById('linkanterior')!=null){
			var link_anterior = document.getElementById('linkanterior');
			
			if (mes==1){
				var meslink_anterior = 12;
				var aniolink_anterior = parseInt(anio,10) - 1;
			} 
			else{
				var meslink_anterior = parseInt(mes,10) - 1;
				var aniolink_anterior = anio;
			}
			link_anterior.onclick = function(){
				mostrarCalendario(meslink_anterior,aniolink_anterior,urlSeccion);
				return false;
			}
		}
		
		if (document.getElementById('linksiguiente')!=null){
			var link_siguiente = document.getElementById('linksiguiente');
			
			if (mes==12){
				var meslink_siguiente = 1;
				var aniolink_siguiente = parseInt(anio,10) + 1;
			}
			else{
				var meslink_siguiente = parseInt(mes,10) + 1;
				var aniolink_siguiente = anio;
			}
			link_siguiente.onclick = function(){
				mostrarCalendario(meslink_siguiente,aniolink_siguiente,urlSeccion);
				return false;
			}
		}
	}
	
	function mostrarCalendario(mes,anio,urlSeccion){
		
		if (cargado==0) return;
		
		var url = "/calendario.phtml";
		var param = "mes=" + mes + "&anio=" + anio + "&urlSeccion=" + urlSeccion;
		var ajax = new Ajax.Request(url,{parameters:param,method:"post",onComplete: mostrarCapaCalendario.bind(this, mes, anio, urlSeccion)})
		
	}

	// Muestra en la capa correspondiente al calendario
	function mostrarCapaCalendario(mes, anio, urlSeccion, Respuesta){
		$('CapaCalendario').innerHTML = Respuesta.responseText;	
		
		initCalendar(mes,anio,urlSeccion);
	}
		