var estilo_dia_seleccionado=false;

Event.observe(window,'load',function(event){
	var fecha = new Date();
	showCalendar((fecha.getMonth()+1),(fecha.getFullYear()));
});

function Click_Dia(objeto)
{
	if(estilo_dia_seleccionado!=false)
		estilo_dia_seleccionado.setAttribute('class','actividades-mes');
	objeto.setAttribute('class','actividades-hover');
	estilo_dia_seleccionado = objeto;
}

function verCulturaOcio(codigo, titulo){
	$('menunav').update("<a href='/'>Inicio</a> &gt; <a href='/agenda-cultural/'>Agenda Cultural</a> &gt; "+titulo);
	
	
var url = 'leer_actividades.php?sa_codigo='+codigo;
new Ajax.Request(url, {method: 'get',onSuccess: function(transport) {
			$('contenedora-contenido').update(transport.responseText);
		}
});
	
	
}

//function listarDia(fecha)
function listarDia(fecha)
{
	var url = 'consultas.php';
	var parametros = 'fecha_congreso='+fecha;
	//var parametros = 'fecha_congreso=20-1-2012';
	var newAjax = new Ajax.Request(
		url,
		{
			method:'get',
			parameters: parametros,
			onComplete: function(transport){
				$('listadoCongresos').update(transport.responseText);
			}
		}
		);
}

function listarMes(fecha,paginas)
{
	var url = 'consultas.php';
	var parametros = 'congreso_fecha='+fecha+'&num_pagina='+paginas;
	var newAjax = new Ajax.Request(
		url,
		{
			method:'get',
			parameters: parametros,
			onComplete: function(transport){
				$('listadoCongresos').update(transport.responseText);
			}
		}
		);
}

var anioSeleccionado=false;
var mesSeleccionado=false;


	function showCalendar(mes,anio)
	{
		var url = 'consultas.php';
		var pars = 'fecha=' + anio + "-" + mes + "-01";
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: function(transport) {
				
				Element.hide('calendario');
				var objdiv = document.createElement("div");
				objdiv.setAttribute("id","divload");
				
				var objImg = document.createElement("img");
				objImg.setAttribute("id","Imgload");
				
				//objdiv.setStyle({background: "black",opacity: "0.25",height: "100%",width: "81%",left: "34px",top: "50px", position: "absolute"});
				objImg.setAttribute('src','/imagenes/ajax-loader.gif');
				
				$('calendario').update(transport.responseText);				
				objdiv.appendChild(objImg);
				
				$("caja-palm-top").appendChild(objdiv);
				setTimeout('Element.show("calendario")', 1000);
				setTimeout('$("Imgload").remove()', 990);
				setTimeout('$("divload").remove()', 990);
				mesSeleccionado = mes;
				anioSeleccionado = anio;
				if(mes < 10)
					mes = '0'+eval(mes);
				var fecha_nueva = anio+'-'+mes+'-'+'01';
				listarMes(fecha_nueva,1);
				}
			});
	}

	function searchYear(idYear)
	{
		var url = 'consultas.php';
		var fechaActual = new Date();
		if(idYear==false)
		{
			var pars = 'year=' + fechaActual.getFullYear();
		}
		else
		{
			var pars = 'year=' + idYear;	
		}
		
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: showResponse
			});
		
	}
	
	function showResponse(transport)
	{
		$('idano').update(transport.responseText);
		
		if($F('menos_ano')=="")
			anio_inicio = 2008;
		else
			anio_inicio = $F('menos_ano');
		if($F('mas_ano')=="")
			anio_termino = false;
		else
			anio_termino = $F('mas_ano');

			cambio_ano(anio_inicio,anio_termino);
	}
	
	function cambio_ano(ano_inicio,ano_termino)
	{
		var fecha_actual = new Date();  
		//var objanio = document.getElementById('idano');	
		var opt = "";
		
/*		var objSelect = document.createElement("select");
		objSelect.setAttribute('id','ano');
		objSelect.onchange = function(){ 
			anioSeleccionado = $F('ano');
			javascript:showCalendar($F('meses'),$F('ano'));
		};*/
		
		txt = "<select id=ano onchange=\"showCalendar($F('meses'),$F('ano'));\">";
		
		if(ano_termino != false)
			anio = ano_termino;
		else
			anio = fecha_actual.getFullYear() ;
		
		for(var i = parseInt(ano_inicio); i <= anio; i++)
		{
			if(anioSeleccionado!=false){
				if(i == anioSeleccionado)
				{
					opt = opt+"<option value='"+i+"' selected='selected'>"+i+"</option>";
				}
				else
				{
					opt = opt+"<option value='"+i+"'>"+i+"</option>";
				}
			}
			else
			{
				if(i == fecha_actual.getFullYear())
				{
					opt = opt+"<option value='"+i+"' selected='selected'>"+i+"</option>";
				}
				else
					opt = opt+"<option value='"+i+"'>"+i+"</option>";
			}
		}	
		txt = txt+opt+"</select>";
		$('idano').update(txt);
	}

	function cambio_mes()
	{
		var objSelect = "";
		var opt = "";

		objSelect = "<select id='meses' onchange=\"showCalendar($F('meses'),$F('ano'));\">";

		var fecha_actual = new Date();

		if(mesSeleccionado== false)
			var mesActual = fecha_actual.getMonth()+1;
		else
			var mesActual = mesSeleccionado;
		
		if(mesActual == 1 || mesActual == "01")
			opt = opt + "<option value='01' selected='selected'>Enero</option>";
		else
			opt = opt + "<option value='01'>Enero</option>";
		
		if(mesActual == 2 || mesActual == "02")
			opt = opt + "<option value='02' selected='selected'>Febrero</option>";
		else
			opt = opt + "<option value='02'>Febrero</option>";

		if(mesActual == 3 || mesActual == "03")
			opt = opt + "<option value='03' selected='selected'>Marzo</option>";
		else
			opt = opt + "<option value='03'>Marzo</option>";
		
		if(mesActual == 4 || mesActual == "04")
			opt = opt + "<option value='04' selected='selected'>Abril</option>";
		else
			opt = opt + "<option value='04'>Abril</option>";

		if(mesActual == 5 || mesActual == "05")
			opt = opt + "<option value='05' selected='selected'>Mayo</option>";
		else
			opt = opt + "<option value='05'>Mayo</option>";

		if(mesActual == 6 || mesActual == "06")
			opt = opt + "<option value='06' selected='selected'>Junio</option>";
		else
			opt = opt + "<option value='06'>Junio</option>";

		if(mesActual == 7 || mesActual == "07")
			opt = opt + "<option value='07' selected='selected'>Julio</option>";
		else
			opt = opt + "<option value='07'>Julio</option>";

		if(mesActual == 8 || mesActual == "08")
			opt = opt + "<option value='08' selected='selected'>Agosto</option>";
		else
			opt = opt + "<option value='08'>Agosto</option>";

		if(mesActual == 9 || mesActual == "09")
			opt = opt + "<option value='09' selected='selected'>Septiembre</option>";
		else
			opt = opt + "<option value='09'>Septiembre</option>";

		if(mesActual == 10 || mesActual == "10")
			opt = opt + "<option value='10' selected='selected'>Octubre</option>";
		else
			opt = opt + "<option value='10'>Octubre</option>";

		if(mesActual == 11 || mesActual == "11")
			opt = opt + "<option value='11' selected='selected'>Noviembre</option>";
		else
			opt = opt + "<option value='11'>Noviembre</option>";

		if(mesActual == 12 || mesActual == "12")
			opt = opt + "<option value='12' selected='selected'>Diciembre</option>";
		else
			opt = opt + "<option value='12'>Diciembre</option>";
		
		objSelect = objSelect+opt+"</select>";
		$('idmes').update(objSelect);
	}
