// JavaScript Document
	$(document).ready(function(){
		$('#slider').nivoSlider({
			effect: 'sliceDown',
			directionNav: false,
			pauseTime:8000,
			animSpeed:1000
		});
		
		initCalendario();
		//setTimeout("anim('0')", 3000);
	});
	
	function anim(i){
		//$('.tblMes tr:nth-child(2) td:eq(0)').animate({
		$('.tblMes tr.dia td:eq('+i+')').animate({
			backgroundColor: "#FF6"
	  	}).delay(5000).animate({
			backgroundColor: "#F2F2F2"
		},{
			complete: function(){
				$(this).css("background-color", "");
				if(i < $('.tblMes').find('tr:nth-child(2) td').length-1)
					setTimeout("anim("+(i+1)+")", 3000);
				else
					setTimeout("anim(0)", 3000);
			}
		});
	}
		
	function initCalendario(){
		$('tr.nombreDia td, tr.dia td').css('cursor','default');		
		$('tr.nombreDia td[activo=1], tr.dia td[activo=1]').css({'cursor':'pointer','font-weight':'bold'});
		$('tr.nombreDia td[activo=1], tr.dia td[activo=1]').hover(function(){
			var i = $(this).parent().find('td').index(this);
			$(this).parent().parent().find("tr").find("td:eq("+i+")").addClass('hover');
		},function(){
			var i = $(this).parent().find('td').index(this);
			$(this).parent().parent().find("tr").find("td:eq("+i+")").removeClass('hover');
		}).click(function(){
			var c = $('#calendario');
			var d = $(this).attr("dia");
			$.ajax({
				url:'inicio/cartelera/',
				type:'post',
				dataType:'xml',
				context:$('#slider-wrapper'), 
				data:'a='+c.find('td.ano').text()+"&m="+c.find('td.mes').attr("val")+"&d="+d,
				beforeSend: function(){this.children().fadeOut();},
				error: function(){
					alert("ha ocurrido un error, inténtelo de nuevo"); 
					this.children().fadeIn();
				},
				success: function(xml){
					var root = $(xml).find('root');
					if(parseInt(root.attr('numero'),10)>0)
					{
						var img='';
						var cap='';
						root.find('elemento').each(function(){
							img+='<img src="img/actividades/'+$(this).find('imagen').text()+'"  title="#cap'+$(this).attr("id")+'" />';
							cap+='<div id="cap'+$(this).attr('id')+'" class="nivo-html-caption"><p><a href="'+$(this).find('url').text()+'" class="calibri9rosa"><strong>'+$(this).find('titulo').text()+'</strong></a></p><p class="textosubtitulo"><strong>Lugar:</strong> '+$(this).find('lugar').text()+'<br><strong>Fecha:</strong> '+$(this).find('fecha').text()+'<br><strong>Hora: </strong>'+$(this).find('hora').text()+'<br><strong>Detalle:</strong> '+$(this).find('descripcion').text()+'</p></div>';
						});
						var slider ='<div id="slider" dia="'+root.attr('dia')+'" mes="'+root.attr('mes')+'" ano="'+root.attr('ano')+'">'+img+'</div>'+cap;
						$('#slider-wrapper').children().remove();
						$('#slider-wrapper').append(slider);
						$('#slider-wrapper').children().hide();
						$('#slider').nivoSlider({
							effect: 'sliceDown',
							directionNav: false,
							pauseTime:11000,
							animSpeed:1000
						});
					}
					else
						alert("no hay elementos para el día seleccionado");
					mostrarSlider();
				}
			});
		});
	}
	function mostrarSlider(){
		var d = $('#slider').attr("dia");
		$('#slider-wrapper').children().fadeIn();
		$('#calendario td.selected').removeClass('selected');
		$('#calendario tr.dia td[dia='+d+']').addClass('selected');
	}
