$(document).ready(function(){
	$('[id*="actcatact_"]').click(function(){
		idCategoria = this.id;		
		categoria = idCategoria.split('_')[1];
		i=idCategoria.split('_')[2];
		estilo=$('[id*="actcolor'+i+'_"]').attr('id').split('_')[1];	
		actfecha=$('[id*="actfecha_"]').attr('id').split('_')[1];
		
		cargaractividadescategoria(categoria,estilo,1,3);
	});

	$('[id*="actpagact_"]').click(function(){
		pagina = this.id;
		pag = pagina.split('_')[1];
		categoria=$('[id*="actcategoriaestilo_"]').attr('id').split('_')[1];
		estilo = $('[id*="actcategoriaestilo_"]').attr('id').split('_')[2];
		actfecha=$('[id*="actfecha_"]').attr('id').split('_')[1];	
		cargaractividadespagina(categoria,estilo,pag,actfecha);
	});
	
	$('[id*="actpagacta_"]').click(function(){
		pagina = this.id;
		pag = pagina.split('_')[1];
		categoria=$('[id*="actcategoriaestilo_"]').attr('id').split('_')[1];
		estilo = $('[id*="actcategoriaestilo_"]').attr('id').split('_')[2];
		actfecha=$('[id*="actfecha_"]').attr('id').split('_')[1];	
		cargaractividadespagina(categoria,estilo,pag,actfecha);
	});
	
	$("#buscadorActividad").bind("change", function() {
		actfecha=$('[id*="actfecha_"]').attr('id').split('_')[1];
		categoria=$('[id*="actcategoriaestilo_"]').attr('id').split('_')[1];
		estilo = $('[id*="actcategoriaestilo_"]').attr('id').split('_')[2];
		$("#rastrolocalidad").html($("select#comarcalocalidadBuscadorActividades option:selected").text());
		cargaractividadesbuscar(categoria,estilo,1,actfecha);
	});	
	
	$('[id*="actfechas_"]').click(function(){
		actfecha = this.id;		
		fecha = actfecha.split('_')[1];
		categoria=$('[id*="actcategoriaestilo_"]').attr('id').split('_')[1];
		estilo = $('[id*="actcategoriaestilo_"]').attr('id').split('_')[2];
	
		cargaractividadesfecha(categoria,estilo,1,fecha);
	});
});


function actualizarFiltroComarcasEventosHome(){
	var idC = $("#comarcaBuscadorEventosHome").val();
	
	if (idC.length>0){
		jQuery.post("/ajax/actualizarFiltroLocalidades.php", { comarca: idC, tipo:eventos}, function(data){
			if (data.length>0 && data!=0){$("#localidadBuscadorEventosHome").html(data);}
		});
	}
}

function actualizarFiltroLocalidadesEventos(){
	var cl = $("#localidadBuscadorEventosHome").val();
}

function pluginEventosBuscar(){
	//Comprobar que se han rellenado los campos para realizar la busqueda
	var comarca = $("#comarcaBuscadorEventosHome").val();
	var localidad = $("#localidadBuscadorEventosHome").val();
	var url = $("#urlActividadesHome").val();
	var urlProvincia = $("#urlProvincia").html();
	
	if (localidad!=undefined && localidad!="0"){
		localidadTemp = localidad.split("_");
		//Mostrar resultados de esta busqueda;
		document.location.href = url + urlProvincia +"/comarca-"+localidadTemp[2]+"/localidad-"+localidadTemp[3];
	}else if (comarca!=undefined && comarca!="0"){
		comarcaTemp = comarca.split("_");
		//Mostrar resultados de esta busqueda;
		document.location.href = url + urlProvincia +"/comarca-"+comarcaTemp[1];
	}else{
		//Abrir ventana modal aviso
		abrirVentanaModal(eventos, debes_seleccionar_zona_localidad_mostrar_resultados);
	}
}

function cargaractividadespagina(idCategoria, estilo, pag, actfecha){
	var peso1=$('[id*="actpeso1_"]').attr('id').split('_')[1];
	var peso2=$('[id*="actpeso2_"]').attr('id').split('_')[1];	
	var i=1;
//	var numpaginas=$('[id*="actpagact_"]').attr('id').split('_')[1];
	var urlProvincia = $("#urlProvincia").html();
	
	$('[id*="actpagact_"]').removeClass("num-activo");
	$('[id*="actpagact_"]').addClass("num");
	$('[id*="actpagact_'+pag+'"]').removeClass("num");
	$('[id*="actpagact_'+pag+'"]').addClass("num-activo");
	
	$('[id*="actpagacta_"]').removeClass("num-activo");
	$('[id*="actpagacta_"]').addClass("num");
	$('[id*="actpagacta_'+pag+'"]').removeClass("num");
	$('[id*="actpagacta_'+pag+'"]').addClass("num-activo");
	
		
	var num=$('[id*="actnumero_"]').attr('id').split('_')[1];
	
	var localidad= $("#localidadBuscadorEventosHome").val().split('_')[1];
	var comarca= $("#comarcaBuscadorEventosHome").val().split('_')[0];
	
	jQuery.post("/ajax/listadoActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag,  fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca, urlProv:urlProvincia}, function(data){
		if (data.length>0 && data!=0){$("#listado_actividades").html(data);}
		else{$("#listado_actividades").html("");}
	});
	
}

function cargaractividadesbuscar(idCategoria, estilo, pag, actfecha){	
	var peso1=$('[id*="actpeso1_"]').attr('id').split('_')[1];
	var peso2=$('[id*="actpeso2_"]').attr('id').split('_')[1];
	var num=$('[id*="actnumero_"]').attr('id').split('_')[1];
	
	var localidad= $("#localidadBuscadorEventosHome").val().split('_')[1];
	var comarca= $("#comarcaBuscadorEventosHome").val().split('_')[0];
	
	var urlProvincia = $("#urlProvincia").html();
	
	jQuery.post("/ajax/listadoActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag,  fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca, urlProv:urlProvincia}, function(data){
		if (data.length>0 && data!=0){$("#listado_actividades").html(data);}
		else{$("#listado_actividades").html("");}
	});

	jQuery.post("/ajax/paginasActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag, fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca, urlProv:urlProvincia}, function(data){
		if (data.length>0 && data!=0){
			$("#paginacionact").html(data);
		}
		else{
			$("#paginacionact").html("");
			}
	});
	jQuery.post("/ajax/paginasActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag, fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca, urlProv:urlProvincia}, function(data){
		if (data.length>0 && data!=0){
			$("#paginacionacta").html(data);
		}
		else{
			$("#paginacionacta").html("");
			}
	});
}

function cargaractividadescategoria(idCategoria, estilo, pag, actfecha){
	var i=1;
	var peso1=$('[id*="actpeso1_"]').attr('id').split('_')[1];
	var peso2=$('[id*="actpeso2_"]').attr('id').split('_')[1];	
	var numcategorias=$('[id*="actnumcategorias_"]').attr('id').split('_')[1];

	var localidad= $("#localidadBuscadorEventosHome").val().split('_')[1];
	var comarca= $("#comarcaBuscadorEventosHome").val().split('_')[0];
	
	var urlProvincia = $("#urlProvincia").html();
	
	while (i<= numcategorias){
		color=$('[id*="actcolor'+i+'_"]').attr('id').split('_')[1];
		cat=$('[id*="actcategoria'+i+'_"]').attr('id').split('_')[1];
		$('#actcatact_'+cat+'_'+i).removeClass('estilo'+color+'activo');
		i++;
	}
	i=1;
	while (i<= numcategorias){
		color=$('[id*="actcolor'+i+'_"]').attr('id').split('_')[1];
		cat=$('[id*="actcategoria'+i+'_"]').attr('id').split('_')[1];
		$('#actcatact_'+cat+'_'+i).addClass('estilo'+color);
		i++;
	}

	$('[id*="actcatact_'+idCategoria+'"]').removeClass("estilo"+estilo);
	$('[id*="actcatact_'+idCategoria+'"]').addClass("estilo"+estilo+"activo");
	
	num=$('[id*="actnumero_"]').attr('id').split('_')[1];
	peso1=$('[id*="actpeso1_"]').attr('id').split('_')[1];
	peso2=$('[id*="actpeso2_"]').attr('id').split('_')[1];	
	
	jQuery.post("/ajax/listadoActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag,  fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca, urlProv:urlProvincia}, function(data){
		if (data.length>0 && data!=0){$("#listado_actividades").html(data);}
		else{$("#listado_actividades").html("");
		}
	});
	
	jQuery.post("/ajax/paginasActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag, fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca, urlProv:urlProvincia}, function(data){
		if (data.length>0 && data!=0){$("#paginacionact").html(data);}
		else{$("#paginacionact").html("");}
	});
	
	jQuery.post("/ajax/paginasActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag, fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca, urlProv:urlProvincia}, function(data){
		if (data.length>0 && data!=0){$("#paginacionacta").html(data);}
		else{$("#paginacionacta").html("");}
	});
	
	
	jQuery.post("/ajax/fechasActividadesHome.php", { categoria:idCategoria, clase:estilo,  fecha:actfecha, urlProv:urlProvincia}, function(data){		
		$("#migas_actividades").html(data);
	});
}

function cargaractividadesfecha(idCategoria, estilo, pag, actfecha){
	i=1;
	num=$('[id*="numero_"]').attr('id').split('_')[1];
	if (actfecha==1) $("#rastrofecha").html(hoy);
	if (actfecha==2) $("#rastrofecha").html(manana);
	if (actfecha==3) $("#rastrofecha").html(esta_semana);
	if (actfecha==4) $("#rastrofecha").html(este_fin_de_semana);
	
	peso1=$('[id*="actpeso1_"]').attr('id').split('_')[1];
	peso2=$('[id*="actpeso2_"]').attr('id').split('_')[1];	
	
	localidad= $("#localidadBuscadorEventosHome").val().split('_')[1];
	comarca= $("#comarcaBuscadorEventosHome").val().split('_')[0];
	
	jQuery.post("/ajax/listadoActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag,  fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca}, function(data){
		if (data.length>0 && data!=0){$("#listado_actividades").html(data);}
	});
	
	jQuery.post("/ajax/paginasActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag, fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca}, function(data){
		$("#paginacionact").html(data);
	});
	
	jQuery.post("/ajax/paginasActividadesHome.php", { numero: num, categoria:idCategoria, clase:estilo, pagina:pag, fecha:actfecha, destpeso1: peso1, destpeso2: peso2, localidad:localidad, comarca:comarca}, function(data){
		$("#paginacionacta").html(data);
	});
		
	jQuery.post("/ajax/fechasActividadesHome.php", { categoria:idCategoria, clase:estilo,  fecha:actfecha}, function(data){		
		$("#migas_actividades").html(data);
	});
}

function buscarEventosCL(){
	var url = $("#urlActividadesHome").val();
	var urlProvincia = $("#urlProvincia").html();
	
	cl = $("#comarcalocalidadBuscadorActividades").val();
	localidad= $("#localidadBuscadorEventosHome").val().split('_')[1];
	comarca= $("#comarcaBuscadorEventosHome").val().split('_')[0];
	if (comarca!=undefined){
		if(localidad==undefined){
			cl=comarca;
		}else{
			cl=comarca+'_'+localidad;
		}
	}
	
	url+='?';
	if(cl!=null){
		url+='cl='+cl;
	}
	
	location.href=url;	
	
}

