$(function(){
	
	$('#item_list_filters a').click(function(){
		$('.loaded').remove();
		$('#item_list').show();
	});
	
	$('#cualquierespecialidad, #cualquiernivel, #cualquieredad, #cualquiergenero').addClass('bold tachado red');
	
	/* filtros por especialidad: skate, surf, kite, cable */ 
	$('#cualquierespecialidad').click(function(){
		$(this).addClass('bold tachado red');
		$('#skate, #surf, #wake, #kite, #cable').removeClass('bold tachado red');
		$('.especialidadfilter').removeClass('especialidadfilter');
	});
	
	$('#skate').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquierespecialidad, #surf, #wake, #kite, #cable').removeClass('bold tachado red');
		$('.1').removeClass('especialidadfilter'); 
		$('.5, .7, .8, .9').addClass('especialidadfilter');
		});
		
	$('#surf').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquierespecialidad, #skate, #wake, #kite, #cable').removeClass('bold tachado red');
		$('.5').removeClass('especialidadfilter'); 
		$('.1, .7, .8, .9').addClass('especialidadfilter');
	});
	
	$('#wake').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquierespecialidad, #skate, #surf, #kite, #cable').removeClass('bold tachado red');
		$('.7').removeClass('especialidadfilter'); 
		$('.1, .5, .8, .9').addClass('especialidadfilter');
	});
		
	$('#kite').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquierespecialidad, #skate, #surf, #wake, #cable').removeClass('bold tachado red');
		$('.8').removeClass('especialidadfilter'); 
		$('.1, .5, .7, .9').addClass('especialidadfilter');
	});

	$('#cable').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquierespecialidad, #skate, #surf, #wake, #kite').removeClass('bold tachado red');
		$('.9').removeClass('especialidadfilter'); 
		$('.1, .5, .7, .8').addClass('especialidadfilter');
	});

	
	
	
	/* filtros por nivel: pro, am, iniciante */
	$('#cualquiernivel').click(function(){
		$(this).addClass('bold tachado red');
		$('#pro, #amateur, #iniciante').removeClass('bold tachado red');
		$('.nivelfilter').removeClass('nivelfilter');
	});
	
	$('#pro').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquiernivel, #amateur, #iniciante').removeClass('bold tachado red');
		$('.pro').removeClass('nivelfilter'); 
		$('.amateur, .iniciante').addClass('nivelfilter');
		});
		
	$('#amateur').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquiernivel, #pro, #iniciante').removeClass('bold tachado red');
		$('.amateur').removeClass('nivelfilter'); 
		$('.pro, .iniciante').addClass('nivelfilter');
		});
		
	$('#iniciante').click(function(){
		$(this).addClass('bold tachado red'); 
		$('#cualquiernivel, #pro, #amateur').removeClass('bold tachado red');
		$('.iniciante').removeClass('nivelfilter'); 
		$('.pro, .amateur').addClass('nivelfilter');
		});
	
	/* filtros por edad: joven, adolescente, adulto */
	$('#cualquieredad').click(function(){
		$(this).addClass('bold tachado red');
		$('#bebe, #joven, #adolescente, #adulto').removeClass('bold tachado red');
		$('.edadfilter').removeClass('edadfilter');
	});
	
	$('#bebe').click(function(){
		$(this).addClass('bold tachado red');
		$('#cualquieredad, #joven, #adolescente, #adulto').removeClass('bold tachado red');
		$('.bebe').removeClass('edadfilter');
		$('.joven, .adolescente, .adulto').addClass('edadfilter');
		});
	
	$('#joven').click(function(){
		$(this).addClass('bold tachado red');
		$('#cualquieredad, #bebe, #adolescente, #adulto').removeClass('bold tachado red');
		$('.joven').removeClass('edadfilter');
		$('.bebe, .adolescente, .adulto').addClass('edadfilter');
		});
		
	$('#adolescente').click(function(){
		$(this).addClass('bold tachado red');
		$('#cualquieredad, #bebe, #joven, #adulto').removeClass('bold tachado red');
		$('.adolescente').removeClass('edadfilter');
		$('.bebe, .joven, .adulto').addClass('edadfilter');
		});
		
	$('#adulto').click(function(){
		$(this).addClass('bold tachado red');
		$('#cualquieredad, #bebe, #joven, #adolescente').removeClass('bold tachado red');
		$('.adulto').removeClass('edadfilter');
		$('.bebe, .joven, .adolescente').addClass('edadfilter');		
		});
	
	/* filtros por genero: masculino, femenino */
	$('#cualquiergenero').click(function(){
		$(this).addClass('bold tachado red');
		$('#M, #F').removeClass('bold tachado red');
		$('.generofilter').removeClass('generofilter');
	});
	
	$('#M').click(function(){
		$(this).addClass('bold tachado red');
		$('#cualquiergenero, #F').removeClass('bold tachado red');
		$('.M').removeClass('generofilter');
		$('.F').addClass('generofilter');
	});

	$('#F').click(function(){
		$(this).addClass('bold tachado red');
		$('#cualquiergenero, #M').removeClass('bold tachado red');
		$('.F').removeClass('generofilter');
		$('.M').addClass('generofilter');
	});
	
});
