var pos_fotogal = 1;
var num_fotos;
var desplegado = 0;

$(document).ready(function(){
	
	/* Modulo grandes premios y circuitos */
	
	calcula_fotos();
	$(".total_fotos").html(num_fotos)
	desc_foto = $(".gp .mod-img li span").eq(0).html();	
	$(".fotogal-gp .desc_foto").html(desc_foto);
	
		
 	$(".cab-premios select").change(function () {		
		
		circuito ="/static"
		circuito = circuito + $(this).attr("value");

		if(circuito == "")
			return false;	
		
		$(".gp").load(circuito);
				
		/*$.ajax({
			 type: "POST",
       		 url: url_circuito,
			 beforeSend: function(objeto){
				$(".gp").append("");
       		 },
       		 success: function(datos){
	      		 $(".gp").remove()
				 $("#mod-grandes-premios").append(datos);
				 calcula_fotos();	
				 $(".total_fotos").html(num_fotos);
				 desc_foto = $(".gp .mod-img li span").eq(0).html();	
				 $(".fotogal-gp .desc_foto").html(desc_foto);
				 cod_anterior();
				 cod_siguiente();
       		 }
			 
		});*/
		return false;
	})	
	
	cod_anterior();
	cod_siguiente();
	
	
	function calcula_fotos(){
		num_fotos = $(".gp .mod-img li").length;
	}
	
	/* Modulo fotogalerias */
	function cod_anterior(){
		$(".fotogal-gp a.anterior").click(function(){		
						
			if(pos_fotogal != 1)
			{
				pos_fotogal--;
				$(".gp .mod-img .marcado").removeClass("marcado");
				$(".gp .mod-img li").eq(pos_fotogal - 1).addClass("marcado")
				desc_foto = $(".gp .mod-img li span").eq(pos_fotogal - 1).html();	
				$(".fotogal-gp .desc_foto").html(desc_foto);
				if(pos_fotogal == 1)
					$(this).addClass("desactivado")
				else
					$(".gp .siguiente").removeClass("desactivado")			
				$(".foto").html(pos_fotogal)	
				
			}
			return false;
		});
	}
	
	function cod_siguiente(){
		$(".fotogal-gp a.siguiente").click(function(){		
				
			if(pos_fotogal < num_fotos )
			{
				
				$(".gp .mod-img .marcado").removeClass("marcado");
				$(".gp .mod-img li").eq(pos_fotogal).addClass("marcado")
				desc_foto = $(".gp .mod-img li span").eq(pos_fotogal).html()				
				$(".fotogal-gp .desc_foto").html(desc_foto);
				pos_fotogal++;
				if(pos_fotogal == num_fotos)
					$(this).addClass("desactivado")
				else
					$(".gp .anterior").removeClass("desactivado")	
				$(".foto").html(pos_fotogal)	
			}
			
			
			return false;
		});
	}
	
	
	/* Pestañas fichas */
	$(".temporada-resultados").hide();
	$("#_2009").show();
	$(".pestanias a").click(function(){		
		$(".temporada-resultados").hide();
		$(".pestanias li").removeClass("marcado");
		$(this).parent().addClass("marcado");
		var donde = $(this).attr("href");
		$(donde).show();
		return false;
	});
	
	/* Pestañas modulo clasificacion */
	$("#modulolateral div").hide();
	$("#bloque_clasificacion").show();
	$("#modulolateral li a").click(function(){		
		$("#modulolateral div").hide();
		$("#modulolateral li").removeClass("marcado");
		$(this).parent().addClass("marcado");
		var donde = $(this).attr("href");
		$(donde).show();
		return false;
	});
	
	/* Navegación clasificación */
	$("#tabla-escuderias").hide();
	$(".cont-clasificacion li a").click(function(){		
		$("#tabla-pilotos, #tabla-escuderias").hide();
		$(".cont-clasificacion li").removeClass("marcado");
		$(this).parent().addClass("marcado");
		var donde = $(this).attr("href");
		$(donde).show();
		return false;
	});
	
	/* Combos */
	$(".cab-circuito .combo li a, .mod-circuitos .combo li a, .mod-leyendas .combo li a, .mod-pilotos .combo li a, .cab-ficha .combo li a").click(function () {																																						
	var url = $(this).attr("href");																																									    location.href = url;																																																																																
    return false;
})
	
	/* Combos */
	$(".cab-circuito select, .mod-circuitos select, .mod-leyendas select, .mod-pilotos select, .cab-ficha select,  #select-premios").change(function () {
		location.href = $(this).attr("value");
	})
	
	/* Despliega Combos */
	$(".select-combo").click(function () {		
		
		if(desplegado)
		{
			$(this).next().hide();
			desplegado = 0;
		}
		else
		{
			$(this).next().show();
			desplegado = 1;
		}
		return false;

	})	
	
		$("body").click(function () {		
		
		if(desplegado)
		{
			$(".combo ul").hide();
			desplegado = 0;
		}
		

	})	
	
});


