function confirmacion(idLabel, url){ var textoAnterior = document.getElementById(idLabel).innerHTML; var contenidoAnterior = document.getElementById("d"+idLabel).innerHTML; texto='
'+textoAnterior+'si|no
'; document.getElementById("d"+idLabel).innerHTML=texto; } function generarConfirm(idLink){ var elemento=document.getElementById(idLink); var url = elemento.href; elemento.href='javascript:confirmacion("'+idLink+'","'+url+'");' } function cerrarPopup(pid) { document.getElementById(pid).style.visibility = 'hidden'; } function antConfirmacion(idLabel,texto,url){ var salida=''+texto+''; var elemento = document.getElementById("d"+idLabel); elemento.innerHTML=salida; generarConfirm(idLabel); } function escaparComilla(texto){ var salida=""; for(i=0; i < texto.length;i++){ var c = texto.charAt(i); if(c=="'"){ c="\'"; } salida+=c; } return salida; } function mostrarErrores(){ var capaError = document.getElementById("errores"); capaError.style.display = "inline" } function mostrar5Minutales(fecha,idEstacion,capa){ var capaDatos=document.getElementById(capa); if(capaDatos.style.display=="inline"){ capaDatos.style.display = "none" }else{ capaDatos.style.display = "inline" cargarDatos5Min(fecha,idEstacion,capa); } } function mostrarOcultarCapa(capa){ var capaDatos=document.getElementById(capa); if(capaDatos.style.display=="inline"){ capaDatos.style.display = "none" }else{ capaDatos.style.display = "inline" } } function mostrarCapaImpresion(){ var capaDatos=document.getElementById('impresion'); if(capaDatos!=null){ capaDatos.style.display = "inline"; } } function mostrarGraficaParametro(fecha,fechaHasta,idEstacion,parametro,capa){ var capaDatos=document.getElementById(capa); capaDatos.style.display = "inline" cargarGraficaParametro(fecha,fechaHasta,idEstacion,parametro,capa); } function mostrarResultadoConsulta(capa){ cargarDatosResultadoConsulta(capa); } function cargarDatos5Min(fecha,idEstacion,capa){ var url = '/pages/datos5MinutalesEstacionFecha.jsp'; var pars = "idEstacion="+idEstacion+"&fecha="+fecha; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function cargarGraficaParametro(fecha,fechaHasta,idEstacion,parametro,capa){ var url = '/pages/graficaParametroDIV.jsp'; var pars = "idEstacion="+idEstacion+"&fecha="+fecha+"&fechaHasta="+fechaHasta+"¶metro="+parametro; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function cargarDatosResultadoConsulta(capa){ //var capaDatos=document.getElementById(capa); //capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/resultadoConsultaDiv.jsp"; var pars = ''; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function cerrarCapa(capa){ var capaDatos=document.getElementById(capa); if(capaDatos.style.display=="inline"){ capaDatos.style.display = "none" } } function mostrarDetalleZona(capa,idZona){ //var capaDatos=document.getElementById(capa); //capaDatos.innerHTML='cargando...'; var url = "/pages/detalleZonaDIV.jsp"; var pars ='idZona='+idZona; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarDetalleRed(capa,idRed){ //var capaDatos=document.getElementById(capa); //capaDatos.innerHTML='cargando...'; var url = "/pages/detalleRedDIV.jsp"; var pars ='idRed='+idRed; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function datosFechaEstacion(capa,idEstacion,fecha,event){ var capaDatos=document.getElementById(capa); if(capaDatos.style.display=="inline"){ //capaDatos.innerHTML="Datos fecha"; capaDatos.style.display = "none" }else{ //capaDatos.innerHTML="Datos Fecha"; showdiv(event,capa) capaDatos.style.display = "inline" capaDatos.innerHTML='cargando...'; mostrarDatosFechaEstacion(capa,fecha,idEstacion); } } function detalleZona(capa,idZona,event){ var capaDatos=document.getElementById(capa); capaDatos.style.display = "inline" capaDatos.innerHTML='cargando...'; mostrarDetalleZona(capa,idZona); } function detalleRed(capa,idRed,event){ var capaDatos=document.getElementById(capa); capaDatos.style.display = "inline" capaDatos.innerHTML='cargando...'; mostrarDetalleRed(capa,idRed); } function showdiv(event,capa) { //determina un margen de pixels del div al raton margin=5; //La variable IE determina si estamos utilizando IE var IE = document.all?true:false; var tempX = 0; var tempY = 0; //document.body.clientHeight = devuelve la altura del body if(IE) { //para IE //event.y|event.clientY = devuelve la posicion en relacion a la parte superior visible del navegador //event.screenY = devuelve la posicion del cursor en relaciona la parte superior de la pantalla //event.offsetY = devuelve la posicion del mouse en relacion a la posicion superior de la caja donde se ha pulsado tempX = event.x tempY = event.y if(window.pageYOffset){ tempY=(tempY+window.pageYOffset); tempX=(tempX+window.pageXOffset); }else{ tempY=(tempY+Math.max(document.body.scrollTop,document.documentElement.scrollTop)); tempX=(tempX+Math.max(document.body.scrollLeft,document.documentElement.scrollLeft)); } }else{ //para netscape //window.pageYOffset = devuelve el tamaño en pixels de la parte superior no visible (scroll) de la pagina document.captureEvents(Event.MOUSEMOVE); tempX = event.pageX; tempY = event.pageY; } if (tempX < 0){tempX = 0;} if (tempY < 0){tempY = 0;} //modificamos el valor del id posicion para indicar la posicion del mouse //document.getElementById('posicion').innerHTML="PosX = "+tempX+" | PosY = "+tempY; //window.alert(event.pageYOffset+" - "+document.body.pageYOffset+" - "+screen.pageYOffset+" - "+this.pageYOffset+" - "+window.pageYOffset); document.getElementById(capa).style.top = (tempY+margin)+"px"; document.getElementById(capa).style.left = (tempX+margin)+"px"; document.getElementById(capa).style.display='block'; document.getElementById(capa).style.zIndex=10; return; } function mostrarDatosFechaEstacion(capa,fecha,idEstacion){ var url = "/pages/tablaDatosEstacionDIV.jsp"; var pars = 'idEstacion='+idEstacion+'&fecha='+fecha; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarGrafica48Horas(estacion){ var capaDatos=document.getElementById('grafica'); capaDatos.innerHTML='cargando...'; var url = "/pages/grafica48HorasEstacionDIV.jsp"; var pars = 'idEstacion='+estacion; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'grafica'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#grafica").append(html); } }); } function mostrarMapa(capa){ $("#"+capa).html('cargando...'); var url = "/elementos/mapa.jsp"; var pars = ''; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarIncidencias(capa){ $("#"+capa).html('cargando...'); var url = "/elementos/incidencias.jsp"; var pars = ''; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarNoticias(capa){ $("#"+capa).html('cargando...'); var url = "/elementos/noticias.jsp"; var pars = ''; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarEnlaces(capa){ $("#"+capa).html('cargando...'); var url = "/elementos/enlaces.jsp"; var pars = ''; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarEstacionTelevision(capa,idEstacion){ $("#"+capa).html('cargando...'); var url = "/elementos/detalleEstacionTele.jsp"; var pars = 'idEstacion='+idEstacion; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarEstacionTelevision1Fila(capa,idEstacion){ $("#"+capa).html('cargando...'); var url = "/elementos/detalleEstacionTele1Fila.jsp"; var pars = 'idEstacion='+idEstacion; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarEstacionTelevisionCompleta(capa,idEstacion){ $("#"+capa).html('cargando...'); var url = "/elementos/detalleEstacionTeleCompleta.jsp"; var pars = 'idEstacion='+idEstacion; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function visualizadorEstacions(capa){ $("#"+capa).html('cargando...'); var url = "/elementos/visualizadorEstacions.jsp"; var pars = ''; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarTendencia(capa){ $("#"+capa).html('cargando...'); var url = "/elementos/tendencia.jsp"; var pars = ''; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarGraficaDatos(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarGraficaDatos(estaciones,parametros,fechaDesde,fechaHasta); } function mostrarGraficaDatosTREAL(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarGraficaDatosTREAL(estaciones,parametros,fechaDesde,fechaHasta); } function mostrarGraficaDatosDiarios(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarGraficaDatosDiarios(estaciones,parametros,fechaDesde,fechaHasta); } function mostrarDatosConsulta(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarDatosConsulta(estaciones,parametros,fechaDesde,fechaHasta); mostrarCapaImpresion(); } function mostrarDatosConsultaTREAL(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarDatosConsultaTREAL(estaciones,parametros,fechaDesde,fechaHasta); mostrarCapaImpresion(); } function mostrarDatosConsultaMinutal(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarDatosConsultaMinutal(estaciones,parametros,fechaDesde,fechaHasta); mostrarCapaImpresion(); } function mostrarDatosConsultaDiaria(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarDatosConsultaDiaria(estaciones,parametros,fechaDesde,fechaHasta); mostrarCapaImpresion(); } function mostrarDatosEstadisticas(capa,estaciones,fechaDesde,fechaHasta){ var capaDatos=document.getElementById(capa); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; cargarDatosEstadisticas(capa,estaciones,fechaDesde,fechaHasta); mostrarCapaImpresion(); } function mostrarDatosEstadisticasTelevision(capa,estaciones){ cargarDatosEstadisticasTelevision(capa,estaciones); } function mostrarGMapEstacions(estaciones){ var capaDatos=document.getElementById('gmap'); capaDatos.innerHTML='cargando...'; var url = "/pages/GmapsDiv.jsp"; var pars = 'idsEstaciones='+estaciones; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#gmap").html(html); } }); } function cargarGMapEstacions(estaciones){ } function cargarGraficaDatos(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.innerHTML='cargando...'; var url = "/pages/graficaDatos.jsp"; var pars = 'idsEstaciones='+estaciones+'&idsParametros='+parametros+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'resultadoConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#resultadoConsulta").html(html); } }); } function cargarGraficaDatosPeq(estacion,fechaDesde,fechaHasta,capa){ var capaDatos=document.getElementById(capa); capaDatos.innerHTML='cargando...'; var url = "/pages/graficaDatosPeq.jsp"; var pars = 'idEstacion='+estacion+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'resultadoConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function cargarGraficaDatosTREAL(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.innerHTML='cargando...'; var url = "/pages/graficaDatosTREAL.jsp"; var pars = 'idsEstaciones='+estaciones+'&idsParametros='+parametros+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'resultadoConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#resultadoConsulta").html(html); } }); } function cargarGraficaDatosDiarios(estaciones,parametros,fechaDesde,fechaHasta){ var capaDatos=document.getElementById('resultadoConsulta'); capaDatos.innerHTML='cargando...'; var url = "/pages/graficaDatosDiarios.jsp"; var pars = 'idsEstaciones='+estaciones+'&idsParametros='+parametros+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'resultadoConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#resultadoConsulta").html(html); } }); } function mostrarGraficaEntreFechas(estacion,fecha,fechaHasta){ var capaDatos=document.getElementById('grafica'); capaDatos.innerHTML='cargando...'; var url = "/pages/graficaDatosEstacionDIV.jsp"; var pars = 'idEstacion='+estacion+'&fecha='+fecha+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'grafica'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#grafica").html(html); } }); } function mostrarGraficaEstacionTelevision(estacion,fecha,fechaHasta){ var capaDatos=document.getElementById('grafica'); capaDatos.innerHTML='cargando...'; var url = "/pages/graficaDatosEstacionTele.jsp"; var pars = 'idEstacion='+estacion+'&fecha='+fecha+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'grafica'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#grafica").html(html); } }); } function cargarParametrosEstacion(estacion){ var capaDatos=document.getElementById('parametros'); capaDatos.innerHTML='cargando...'; var url = "/pages/parametrosEstacionDIV.jsp"; var pars = 'idEstacion='+estacion; var idDiv = 'parametros'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#parametros").html(html); } }); } function cargarEstacionesRed(red){ var capaDatos=document.getElementById('estacions'); capaDatos.innerHTML='cargando...'; var url = "/pages/estacionesRedDIV.jsp"; var pars = 'idRed='+red; var idDiv = 'estacions'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#estacions").html(html); } }); } function cargarParametrosEstacion(idEstacion){ var capaDatos=document.getElementById('parametros'); capaDatos.innerHTML='cargando...'; var url = "/pages/parametrosEstacionDIV.jsp"; var pars = 'idEstacion='+idEstacion; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#parametros").html(html); } }); } function mostrarParametrosEstacionLargo(idEstacion,capa){ var capaDatos=document.getElementById(capa); capaDatos.innerHTML='cargando...'; var url = "/pages/parametrosEstacionLargoDIV.jsp"; var pars = 'idEstacion='+idEstacion; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarResultadoConsultaEstacion(estacion){ var capaDatos=document.getElementById('datosEstacion'); capaDatos.innerHTML='cargando...'; var url = "/GenerarDocumento"; var pars = 'idEstacion='+estacion+'&tipoDocumento=17'; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'datosEstacion'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#datosEstacion").html(html); } }); } function mostrarGraficaResultadoConsultaEstacion(estacion){ var capaDatos=document.getElementById('datosEstacion'); capaDatos.innerHTML='

Cargando datos...

cargando...'; var url = "/caireAdmin/pages/graficaConsultaEstacion.jsp"; var pars = 'idEstacion='+estacion; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'datosEstacion'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#datosEstacion").html(html); } }); } function mostrarGraficaResultadoConsultaComandoEstacion(estacion,comando){ var capaDatos=document.getElementById('datosEstacion'); capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/graficaConsultaComandoEstacion.jsp"; var pars = 'idEstacion='+estacion+'&comando='+comando; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'datosEstacion'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#datosEstacion").html(html); } }); } function mostrarDetalleEstacion(capa,idEstacion,fechaDesde,fechaHasta){ var capaDatos=document.getElementById(capa); capaDatos.innerHTML='

Cargando datos...

cargando...'; var url = "/pages/detalleEstacionDIV.jsp"; var pars = 'idEstacion='+idEstacion+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function cargarDatosConsulta(estaciones,parametros,fechaDesde,fechaHasta){ $("#resultadoConsulta").html('

Cargando datos...

cargando...'); var url = "/pages/tablaDatos.jsp"; var pars = 'idsEstaciones='+estaciones+'&idsParametros='+parametros+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#resultadoConsulta").html(html); } }); } function cargarDatosConsultaTREAL(estaciones,parametros,fechaDesde,fechaHasta){ $("#resultadoConsulta").html('

Cargando datos...

cargando...'); var url = "/pages/tablaDatosTREAL.jsp"; var pars = 'idsEstaciones='+estaciones+'&idsParametros='+parametros+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#resultadoConsulta").html(html); } }); } function cargarDatosConsultaMinutal(estaciones,parametros,fechaDesde,fechaHasta){ $("#resultadoConsulta").html('

Cargando datos...

cargando...'); var url = "/pages/tablaDatosMinutales.jsp"; var pars = 'idsEstaciones='+estaciones+'&idsParametros='+parametros+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#resultadoConsulta").html(html); } }); } function cargarDatosConsultaDiaria(estaciones,parametros,fechaDesde,fechaHasta){ $("#resultadoConsulta").html('

Cargando datos...

cargando...'); var url = "/pages/tablaDatosDiarios.jsp"; var pars = 'idsEstaciones='+estaciones+'&idsParametros='+parametros+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#resultadoConsulta").html(html); } }); } function cargarDatosEstadisticas(capa,estaciones,fechaDesde,fechaHasta){ $("#"+capa).html('

Cargando datos...

cargando...'); var url = "/pages/tablaEstadisticas.jsp"; var pars = 'idsEstaciones='+estaciones+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function cargarDatosEstadisticasTelevision(capa,estaciones){ $("#"+capa).html('

Cargando datos...

cargando...'); var url = "/pages/tablaEstadisticasTele.jsp"; var pars = 'idsEstaciones='+estaciones; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function cargarDatosEstadisticasContaminantesEstacion(capa,estaciones){ $("#"+capa).html('

Cargando datos...

cargando...'); var url = "/pages/tablaEstadisticasContaminantesEstacion.jsp"; var pars = 'idsEstaciones='+estaciones; //Sustituimos la descripción por el resultado de la valoracion $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarDatosEntreFechasEstacion(capa,idEstacion,fechaDesde,fechaHasta,leyenda){ var capaDatos=document.getElementById(capa); capaDatos.innerHTML='

Cargando datos...

cargando...'; var url = "/pages/tablaDatosEstacionDIV.jsp"; var pars = 'idEstacion='+idEstacion+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta+'&leyenda='+leyenda; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); mostrarCapaImpresion() } function mostrarDatosEstacionTelevision(capa,idEstacion,fechaDesde,fechaHasta){ var capaDatos=document.getElementById(capa); capaDatos.innerHTML='

Cargando datos...

cargando...'; var url = "/pages/tablaDatosEstacionTele.jsp"; var pars = 'idEstacion='+idEstacion+'&fecha='+fechaDesde+'&fechaHasta='+fechaHasta; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function mostrarDatosDiaEstacion(capa,idEstacion,fecha){ var capaDatos=document.getElementById(capa); capaDatos.innerHTML='

Cargando datos...

cargando...'; var url = "/pages/tablaDatosEstacionDIV.jsp"; var pars = 'idEstacion='+idEstacion+'&fecha='+fecha; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function enviarContrasinalUsuario(capa,login){ var url = '/caireAdmin/pages/enviarContrasinalUsuario.jsp'; var pars = 'login='+login; //Sustituimos la descripción por el resultado de la valoracion var idDiv = capa; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#"+capa).html(html); } }); } function checkAll(field) { for (i = 0; i < field.length; i++) field[i].checked = true ; } function uncheckAll(field) { for (i = 0; i < field.length; i++) field[i].checked = false ; } /************ funcions para fechas**********************/ function deshabilitarDia(date){ var bdReal = document.getElementById("REAL"); var bdHistorico = document.getElementById("HISTORICO"); var real=false; if(bdHistorico==null){ real=true; }else{ if((bdReal!=null)&&(bdReal.checked)){ real=true; } } if(real){ var fechaReal = new Date(2011,10,23) if(date < fechaReal){ return true; } } return false; } function mostrarOcultar(elemento){ if(elemento.value=="3"){ ocultarElemento("fecha"); mostrarElemento("intervalo"); mostrarElemento("partirDias"); }else{ if(elemento.value=="2"){ ocultarElemento("intervalo"); ocultarElemento("partirDias"); mostrarElemento("fecha") }else{ ocultarElemento("intervalo"); ocultarElemento("partirDias"); ocultarElemento("fecha"); } } } /************Para Consultas*********************/ function todasEstaciones(rede){ checkAll(document.consultaForm.estacions); nEstacions=document.consultaForm.estacions.length; cargarTiposConsulta(rede) } function todosParametros(rede){ checkAll(document.consultaForm.parametros); cargarComandosConsulta(rede) } function todosComandos(bd){ checkAll(document.consultaForm.comandos); cargarFechasConsulta(bd) } function mostrarElemento(nombre){ var elemento = document.getElementById(nombre); elemento.style.display="block"; } function ocultarElemento(nombre){ var elemento = document.getElementById(nombre); elemento.value=""; elemento.style.display="none"; } function cargarRedes(bdCarga){ bd=bdCarga; var capaDatos=document.getElementById('redes'); capaDatos.style.display = "inline" capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/redesConsultaDIV.jsp"; var pars = 'bd='+bdCarga; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'redes'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#redes").html(html); } }); ocultarEstacions(); } function cargarEstacions(bdCarga,redeConsulta){ bd=bdCarga; rede=redeConsulta; var capaDatos=document.getElementById("estacions"); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/estacionsConsultaDIV.jsp"; var pars = 'rede='+redeConsulta+'&bd='+bdCarga; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'estacions'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#estacions").html(html); } }); ocultarParametros(); } function ocultarEstacions(){ var capaDatos=document.getElementById("estacions"); capaDatos.innerHTML=""; capaDatos.style.display = "none"; //ocultarTiposConsulta(); } function ocultarComandos(){ var capaDatos=document.getElementById("comandosConsulta"); capaDatos.innerHTML=""; capaDatos.style.display = "none"; comandosCargados=false; ocultarParametros(); } function ocultarParametros(){ //alert("ocultamos parametros"); var capaDatos=document.getElementById("parametrosConsulta"); capaDatos.innerHTML=""; capaDatos.style.display = "none"; parametrosCargados=false; ocultarFechas(); } function ocultarFechas(){ var capaDatos=document.getElementById("fechasConsulta"); capaDatos.innerHTML=""; capaDatos.style.display = "none"; fechasCargadas=false; } function ocultarTiposConsulta(){ var capaDatos=document.getElementById("tiposConsulta"); capaDatos.innerHTML=""; capaDatos.style.display = "none"; ocultarComandos(); } function cargarParametrosConsulta(rede){ var capaDatos=document.getElementById("parametrosConsulta"); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/parametrosConsultaDIV.jsp"; var pars = 'rede='+rede; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'parametrosConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#parametrosConsulta").html(html); } }); } function cargarComandosConsulta(rede){ var capaDatos=document.getElementById("comandosConsulta"); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/comandosConsultaDIV.jsp"; var pars = 'rede='+rede; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'comandosConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#comandosConsulta").html(html); } }); } function cargarComandos(elemento){ if(elemento.checked){ nEstacions++; }else{ nEstacions--; } if(nEstacions==0){ ocultarComandos(); tiposConsultaCargados=false; }else{ if(!comandosCargados){ comandosCargados=true; cargarComandosConsulta(); ocultarFechas() } } } function cargarComandosTipo(elemento){ ocultarParametros(); cargarComandosConsulta(); } function cargarFechas(elemento,bd){ if(!fechasCargadas){ fechasCargadas=true; cargarFechasConsulta(bd); mostrarElemento("consultar"); } } function cargarFechasTipo(bd){ ocultarComandos(); cargarFechasConsulta(bd); mostrarElemento("consultar"); } function cargarParametrosTipo(rede){ ocultarComandos(); cargarParametrosConsulta(rede); } function cargarParametros(elemento,rede){ if(elemento.checked){ nComandos++; }else{ nComandos--; } if(nComandos==0){ ocultarFechasConsulta(); parametrosCargados=false; }else{ if(!parametrosCargados){ parametrosCargados=true; cargarParametrosConsulta(rede); ocultarFechas(); } } } function cargarTiposConsulta(elemento,bd,rede){ if(elemento.checked){ nEstacions++; }else{ nEstacions--; } if(nEstacions==0){ ocultarTiposConsulta(); tiposConsultaCargados=false; }else{ if(!tiposConsultaCargados){ tiposConsultaCargados=true; cargarTipos(bd,rede); ocultarComandos(); } } } function cargarTipos(bd,rede){ var capaDatos=document.getElementById("tiposConsulta"); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/tipoConsultaDIV.jsp"; var pars = 'bd='+bd+'&rede='+rede; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'tiposConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#tiposConsulta").html(html); } }); } function cargarFechasConsulta(bd,rede){ var capaDatos=document.getElementById("fechasConsulta"); capaDatos.style.display = "inline"; capaDatos.innerHTML='cargando...'; var url = "/caireAdmin/pages/fechasConsultaDIV.jsp"; var pars = 'bd='+bd; //Sustituimos la descripción por el resultado de la valoracion var idDiv = 'fechasConsulta'; $.ajax({ url: url, cache: false, data:pars, success: function(html){ $("#fechasConsulta").html(html); } }); } function mostrarIndiceEstacion(capad,capac,valor){ var desc = new Array(); var color = new Array(); desc[4] = "Estación en Mantemento"; desc[0] = "Calidade: Excelente"; desc[1] = "Calidade: Boa"; desc[2] = "Calidade: Mellorable"; desc[3] = "Calidade: Mala"; color[0]= "#008000"; color[1]= "#4682B4"; color[2]= "#D2691E"; color[3]= "#B22222"; color[4]= "#FFFFFF"; var score =4; var ancho = 200; var anchoMeter=200; if((valor!=null)&&(valor>=0)&&(valor<=200)){ ancho=(valor*200)/anchoMeter; ancho=Math.round(ancho); if((valor>=0)&&(valor<50)){ score=0; } if((valor>=50)&&(valor<100)){ score=1; } if((valor>=100)&&(valor<150)){ score=2; } if((valor>=150)&&(valor<200)){ score=3; } } document.getElementById(capad).innerHTML = desc[score]; document.getElementById(capac).style.background =color[score]; document.getElementById(capac).style.width =""+ancho+"px"; } function imprimir(capa,titulo){ var codigo=$("#"+capa).html(); var frog = window.open('', "TrackHistoryData", "width=640,height=480,top=250,left=345"); var html='

'+titulo+'

'+codigo+'
'; frog.document.open(); frog.document.write(html); frog.document.close(); frog.print(); } function engadirHtml(capa,codigo){ $("#"+capa).append(codigo); } function actualizarLink(link,capa,codigo){ var enlace=$("#"+link); if(!enlace.length){ engadirHtml(capa,codigo); }else{ $("#"+link).remove(); engadirHtml(capa,codigo); } }