divendres, 14 agost, 2026 - 16:30
Un nou control de l'Agència Catalana de l'Aigua certifica que la qualitat de...
divendres, 14 agost, 2026 - 14:45
Les feines sâestan desenvolupant durant aquest mes dâagost i han previst l...
dijous, 23 juliol, 2026 - 12:30
Les darreres analÃtiques de lâAgència Catalana de lâAigua confirmen lâexcel...
");
}
}
});
} else if (tipo == "agenda") {
var data_attr = elemento.attr("nid");
$('.ficha .loading-image').show();
$('#agenda_gran').hide();
$('#cursos_gran').hide();
url_destino = "/get-agenda-widget/" + data_attr;
//Llamamos a la funcion para cargar la actividad
$.ajax({
type: "POST",
dataType: "json",
url: url_destino,
context: '#agenda_gran',
success: function (returnedData) {
$('.ficha .loading-image').hide();
$('#agenda_gran').show();
if (returnedData[1].data != null) {
$('#agenda_gran').html(returnedData[1].data);
} else {
$('#agenda_gran').html("
No s'ha trobat cap curs amb aquest criteri.
");
}
}
});
} else if (tipo == "agendaeducativa") {
var data_attr = elemento.attr("nid");
$('.ficha .loading-image').show();
$('#agenda_gran').hide();
$('#cursos_gran').hide();
$('#agendaeducativa').hide();
url_destino = "/get-agendaeducativa-widget/" + data_attr;
//Llamamos a la funcion para cargar la actividad
$.ajax({
type: "POST",
dataType: "json",
url: url_destino,
success: function (returnedData) {
$('.ficha .loading-image').hide();
$('#agendaeducativa').show();
if (returnedData[1].data != null) {
$('#agendaeducativa').html(returnedData[1].data);
} else {
$('#agendaeducativa').html("
No s'ha trobat cap activitat amb aquest criteri.
");
}
}
});
}
}
/* Listado de actos de la izquierda */
function cargar_lista(elemento) {
var interes_attr = $('#tots-els-interessos').val();
var cicle_attr = $('#tots-els-cicles').val();
console.log ('cicle:' +cicle_attr+' - interest:'+interes_attr);
$('#agenda .agenda .loading-image').show();
$('#agenda .nav-agenda').hide();
if (typeof inicioDate === 'undefined' && typeof finDate === 'undefined') {
fecha = 'all';
} else {
iData = inicioDate.format('YYYYMMDD');
fData = finDate.format('YYYYMMDD');
iDataFinalF = inicioDate.format('DD/MM/YYYY');
fDataFinalF = finDate.format('DD/MM/YYYY');
finDate = finDate;
iDataFinal = inicioDate.format('YYYYMMDD');
fDataFinal = finDate.format('YYYYMMDD');
fecha = iDataFinal + "--" + fDataFinal;
if (iData == fData) {
$('.calendar-popup').val(iDataFinalF);
} else {
$('.calendar-popup').val(iDataFinalF + ' - ' + fDataFinalF);
}
}
if (fecha == 'all' && $("input.calendar-popup").val() && $("input.calendar-popup").val() != 'Data') {
var fechas = $('#calendari').val();
var fechas = fechas.split(" - ");
var fechaInput = moment(fechas[0], "DD/MM/YYYY");
var fechaInput = fechaInput.format("YYYYMMDD");
var fechaInputS = moment(fechas[1], "DD/MM/YYYY");
var fechaInputS = fechaInputS.format("YYYYMMDD");
fecha = fechaInput + "--" + fechaInputS;
}
if (typeof interes_attr === 'undefined' && typeof interes_attr === 'undefined') {
interes_attr = 'all';
}
if (typeof cicle_attr === 'undefined' && typeof cicle_attr === 'undefined') {
cicle_attr = 'all';
}
if (cicle_attr == "destacats") {
url_destino = "/get-agenda-llistat-destacats/all/" + interes_attr + "/all/" + fecha;
updateTipus("agenda", "all", 'all', fecha, "block");
} else {
url_destino = "/get-agenda-llistat/all/" + interes_attr + "/" + cicle_attr + "/" + fecha;
updateTipus("agenda", "all", cicle_attr, fecha, "block");
}
//console.log ("URLAGENDA:"+url_destino+" CICLE: "+cicle_attr);
//Llamamos a la funcion para cargar la actividad
$.ajax({
type: "POST",
dataType: "json",
url: url_destino,
context: '#agenda .nav-agenda',
success: function (returnedData) {
$('#agenda .agenda .loading-image-llistat').hide();
$('#agenda .nav-agenda').show();
if (returnedData[1].data != null) {
$('#agenda .nav-agenda').html(returnedData[1].data);
//Primera carga del elemento de la derecha
cargar_acto($("#agenda .nav-agenda>li:first-child>.ajax-link-n"), "agenda");
$("#agenda .nav-agenda>li:first-child").addClass("selected");
} else {
$('#agenda .nav-agenda').html("
No s'ha trobat cap activitat amb aquest criteri.
");
$('#agenda_gran').hide();
}
actualizarButton();
}
});
return false;
}
/* Listado de cursos de la izquierda */
function cargar_lista_cursos(elemento) {
var interes_attr = $('#tots-els-interessos-cursos').val();
var cicle_attr = $('#tots-els-cicles-cursos').val();
$('#cursos-tallers .agenda .loading-image').show();
$('#cursos-tallers .nav-agenda').hide();
if (typeof inicioDate === 'undefined' && typeof finDate === 'undefined') {
fecha = 'all';
} else {
iData = inicioDate.format('YYYYMMDD');
fData = finDate.format('YYYYMMDD');
iDataFinalF = inicioDate.format('DD/MM/YYYY');
fDataFinalF = finDate.format('DD/MM/YYYY');
finDate = finDate;
iDataFinal = inicioDate.format('YYYYMMDD');
fDataFinal = finDate.format('YYYYMMDD');
fecha = iDataFinal + "--" + fDataFinal;
if (iData == fData) {
$('.calendar-popup2').val(iDataFinalF);
} else {
$('.calendar-popup2').val(iDataFinalF + ' - ' + fDataFinalF);
}
}
if (fecha == 'all' && $("input.calendar-popup2").val() && $("input.calendar-popup2").val() != 'Data') {
var fechas = $('#calendari2').val();
var fechas = fechas.split(" - ");
var fechaInput = moment(fechas[0], "DD/MM/YYYY");
var fechaInput = fechaInput.format("YYYYMMDD");
var fechaInputS = moment(fechas[1], "DD/MM/YYYY");
var fechaInputS = fechaInputS.format("YYYYMMDD");
fecha = fechaInput + "--" + fechaInputS;
}
if (typeof interes_attr === 'undefined' && typeof interes_attr === 'undefined') {
interes_attr = 'all';
}
if (typeof cicle_attr === 'undefined' && typeof cicle_attr === 'undefined') {
cicle_attr = 'all';
}
if (cicle_attr == "destacats") {
url_destino = "/get-agenda-llistat-curs-destacats/all/" + interes_attr + "/all/" + fecha;
updateTipus("cursos", "all", 'all', fecha, "block");
} else {
url_destino = "/get-agenda-llistat-curs/all/" + interes_attr + "/" + cicle_attr + "/" + fecha;
updateTipus("cursos", "all", cicle_attr, fecha, "block");
console.log ("URLCURSOS:"+url_destino);
}
//Llamamos a la funcion para cargar la actividad
$.ajax({
type: "POST",
dataType: "json",
url: url_destino,
context: '#cursos-tallers .nav-agenda',
success: function (returnedData) {
$('#cursos-tallers .agenda .loading-image-llistat').hide();
$('#cursos-tallers .nav-agenda').show();
if (returnedData[1].data != null) {
$('#cursos-tallers .nav-agenda').html(returnedData[1].data);
//Primera carga del elemento de la derecha
cargar_acto($("#cursos-tallers .nav-agenda>li:first-child>.ajax-link-c-agenda"), "cursos");
$("#cursos-tallers .nav-agenda>li:first-child").addClass("selected");
} else {
$('#cursos-tallers .nav-agenda').html("
No s'ha trobat cap activitat amb aquest criteri.
");
$('#cursos_gran').hide();
}
actualizarButton();
}
});
return false;
}
/* Listado de cursos de la izquierda */
function cargar_lista_agendaeducativa(elemento) {
var centre = $('#tots-els-centres').val();
if (!centre)
centre = "All";
$('#agenda-educativa-w .agenda .loading-image').show();
$('#agenda-educativa-w .nav-agenda').hide();
if (typeof inicioDate === 'undefined' && typeof finDate === 'undefined') {
fecha = 'all';
} else {
iData = inicioDate.format('YYYYMMDD');
fData = finDate.format('YYYYMMDD');
iDataFinalF = inicioDate.format('DD/MM/YYYY');
fDataFinalF = finDate.format('DD/MM/YYYY');
finDate = finDate;
iDataFinal = inicioDate.format('YYYYMMDD');
fDataFinal = finDate.format('YYYYMMDD');
finDate = finDate;
fecha = iDataFinal + "--" + fDataFinal;
if (iData == fData) {
$('.calendar-popup3').val(iDataFinalF);
} else {
$('.calendar-popup3').val(iDataFinalF + ' - ' + fDataFinalF);
}
}
if (fecha == 'all' && $("input.calendar-popup3").val() && $("input.calendar-popup3").val() != 'Data') {
var fechas = $('#calendari3').val();
var fechas = fechas.split(" - ");
var fechaInput = moment(fechas[0], "DD/MM/YYYY");
var fechaInput = fechaInput.format("YYYYMMDD");
var fechaInputS = moment(fechas[1], "DD/MM/YYYY");
var fechaInputS = fechaInputS.format("YYYYMMDD");
fecha = fechaInput + "--" + fechaInputS;
}
if (typeof interes_attr === 'undefined' && typeof interes_attr === 'undefined') {
interes_attr = 'all';
}
if (typeof cicle_attr === 'undefined' && typeof cicle_attr === 'undefined') {
cicle_attr = 'all';
}
url_destino = "/get-agenda-llistat-agendaeducativa/" + centre + "/" + fecha;
//Llamamos a la funcion para cargar la actividad
$.ajax({
type: "POST",
dataType: "json",
url: url_destino,
context: '#cursos-tallers .nav-agenda',
success: function (returnedData) {
$('#agenda-educativa-w .agenda .loading-image-llistat').hide();
$('#agenda-educativa-w .nav-agenda').show();
if (returnedData[1].data != null) {
$('#agenda-educativa-w .nav-agenda').html(returnedData[1].data);
//Primera carga del elemento de la derecha
cargar_acto($("#agenda-educativa-w .nav-agenda>li:first-child>.ajax-link-ae-agenda"), "agendaeducativa");
$("#agenda-educativa-w .nav-agenda>li:first-child").addClass("selected");
} else {
$('#agenda-educativa-w .nav-agenda').html("
No s'ha trobat cap activitat amb aquest criteri.
");
$('#agendaeducativa').hide();
}
actualizarButton();
}
});
return false;
}
function updateTipus(tipo, id, ciclo, fecha, blockid) {
if (tipo == "agenda") {
$('#selectpickerAgenda').html('
');
$.ajax({
type: "POST",
dataType: "json",
url: "/get-tipus-agenda/" + tipo + "/" + id + "/" + ciclo + "/" + fecha + "/" + blockid + "/" + currentInteresAgenda,
success: function (returnedData) {
$('#selectpickerAgenda').html(returnedData[1].data);
actualizarButton();
$("#tots-els-interessos").change(function () {
currentInteresAgenda = $("#tots-els-interessos").val();
cargar_lista($(this));
});
$('.selectpicker').selectpicker('refresh');
}
});
} else {
$('#selectpickerCursos').html('
');
$.ajax({
type: "POST",
dataType: "json",
url: "/get-tipus-agenda/" + tipo + "/" + id + "/" + ciclo + "/" + fecha + "/" + blockid + "/" + currentInteresAgenda,
success: function (returnedData) {
$('#selectpickerCursos').html(returnedData[1].data);
actualizarButton();
$("#tots-els-interessos-cursos").change(function () {
currentInteresAgenda = $("#tots-els-interessos-cursos").val();
cargar_lista_cursos($(this));
});
$('.selectpicker').selectpicker('refresh');
}
});
}
}
cargar_acto($("#agenda .nav-agenda li:first-child>.ajax-link-n"), "agenda");
cargar_acto($("#cursos-tallers .nav-agenda li:first-child>.ajax-link-c-agenda"), "cursos");
$('#tots-els-cicles').on("change", function () {
if ($('#tots-els-cicles').val() == 'all') {
inicioDate = start;
finDate = end;
}
});
$('.link-agenda-gen').on("click", function () {
cargar_acto($("#agenda .nav-agenda li:first-child>.ajax-link-n"), "agenda");
});
$('.link-curs-gen').on("click", function () {
cargar_acto($("#cursos-tallers .nav-agenda li:first-child>.ajax-link-c-agenda"), "cursos");
});
$('.link-agenda-educativa-gen').on("click", function () {
cargar_acto($("#agenda-educativa-w .nav-agenda li:first-child>.ajax-link-ae-agenda"), "agendaeducativa");
});
$(window).load(function () {
$("select").each(function () {
$(this).val($(this).find('option[selected]').val());
});
cargar_lista();
cargar_lista_cursos();
cargar_lista_agendaeducativa();
});
A fi de millorar lâatenció ciutadana i fer-la més à gil, flexible i segura.
Telegram és una aplicació de missatgeria instantà nia i gratuïta.
Una aplicació de col·laboració ciutadana per poder comunicar incidències a la via...
El Prat Film Office és un programa municipal que promociona el territori del Prat com a...
", //Para sacar titulo : locations[i][2]
labelAnchor: new google.maps.Point(3, 30),
labelClass: 'mapIconLabel', // the CSS class for the label
labelInBackground: false,
});
markerSpiderfier.addMarker(marker);
markers.push(marker);
bounds.extend(marker.position);
//Spiderfire event
markerSpiderfier.addListener('spiderfy', function(markers) {
iw.close();
});
//Accedemos a cada marcador cuando hacemos click
google.maps.event.addListener(marker, 'click', (function (marker, i) {
return function () {
google.maps.event.addDomListener(document.getElementById('flecha-cierre'), 'click',
function () {
if ($('.caja_equipament_l').css('display') == 'none') {
map.setCenter(marker.getPosition());
return false;
} else {
offsetCenter(marker.getPosition(), 222.5, 0);
}
});
google.maps.event.addDomListener(document.getElementById('flecha-cierre-izq'), 'click',
function () {
if ($('.caja_equipament').css('display') != 'none') {
offsetCenter(marker.getPosition(), -222.5, 0);
}
});
//Centramos en el mapa pequeño por defecto
map.setZoom(20);
offsetCenter(marker.getPosition(), -222.5, 0);
//Cargamos la id de la fitxa
nid_fitxa = data[i][3];
$(".contenido-dinamico-ficha").hide();
$(".caja_equipament .loading-image").show();
//Vaciamos los contenedores para volver a cargarlos
$("#activitats_equipament .nav-agenda").empty();
$("#cursos_equipament .nav-agenda").empty();
$("#serveis_equipament .nav-agenda").empty();
$('.fitxa_agenda').hide();
$('.caja_equipament:hidden').animate({width: 'toggle'});
//Hacemos el cambio a pestaña activitats cada vez que cambiamos de equipament
load_activitats(function () {
load_cursos(function () {
load_serveis(function () {
setTimeout(mostrarPills, 2000);
});
});
});
// Funcion que detecta si estamos pulsando el marcador ya abierto
if (check.indexOf(i) .caja_equipament_sub').is(":visible");
if (visibilidad_div == true) {
$('#map-container .caja_equipament').animate({width: 'toggle'});
map.setCenter(marker.getPosition());
}
check = [];
}
$("#titulo_equip").html(data[i][0]);
$("#url_equip").html("
");
$('.caja_equipament .fitxa_descripcion').fadeIn();
$('#map-container .caja_equipament:hidden').animate({width: 'toggle'});
//$('#map-container .caja_equipament_l:visible').animate({width: 'toggle'});
for (var j = 0; j