function confirmacion(idLabel, url){ var textoAnterior = document.getElementById(idLabel).innerHTML; var contenidoAnterior = document.getElementById("d"+idLabel).innerHTML; texto='
'; 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='
';
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='
';
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='
';
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='
';
mostrarDatosFechaEstacion(capa,fecha,idEstacion);
}
}
function detalleZona(capa,idZona,event){
var capaDatos=document.getElementById(capa);
capaDatos.style.display = "inline"
capaDatos.innerHTML='
';
mostrarDetalleZona(capa,idZona);
}
function detalleRed(capa,idRed,event){
var capaDatos=document.getElementById(capa);
capaDatos.style.display = "inline"
capaDatos.innerHTML='
';
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='
';
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('
');
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('
');
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('
');
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('
');
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('
');
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('
');
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('
');
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('
');
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('
');
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='
';
cargarGraficaDatos(estaciones,parametros,fechaDesde,fechaHasta);
}
function mostrarGraficaDatosTREAL(estaciones,parametros,fechaDesde,fechaHasta){
var capaDatos=document.getElementById('resultadoConsulta');
capaDatos.style.display = "inline";
capaDatos.innerHTML='
';
cargarGraficaDatosTREAL(estaciones,parametros,fechaDesde,fechaHasta);
}
function mostrarGraficaDatosDiarios(estaciones,parametros,fechaDesde,fechaHasta){
var capaDatos=document.getElementById('resultadoConsulta');
capaDatos.style.display = "inline";
capaDatos.innerHTML='
';
cargarGraficaDatosDiarios(estaciones,parametros,fechaDesde,fechaHasta);
}
function mostrarDatosConsulta(estaciones,parametros,fechaDesde,fechaHasta){
var capaDatos=document.getElementById('resultadoConsulta');
capaDatos.style.display = "inline";
capaDatos.innerHTML='
';
cargarDatosConsulta(estaciones,parametros,fechaDesde,fechaHasta);
mostrarCapaImpresion();
}
function mostrarDatosConsultaTREAL(estaciones,parametros,fechaDesde,fechaHasta){
var capaDatos=document.getElementById('resultadoConsulta');
capaDatos.style.display = "inline";
capaDatos.innerHTML='
';
cargarDatosConsultaTREAL(estaciones,parametros,fechaDesde,fechaHasta);
mostrarCapaImpresion();
}
function mostrarDatosConsultaMinutal(estaciones,parametros,fechaDesde,fechaHasta){
var capaDatos=document.getElementById('resultadoConsulta');
capaDatos.style.display = "inline";
capaDatos.innerHTML='
';
cargarDatosConsultaMinutal(estaciones,parametros,fechaDesde,fechaHasta);
mostrarCapaImpresion();
}
function mostrarDatosConsultaDiaria(estaciones,parametros,fechaDesde,fechaHasta){
var capaDatos=document.getElementById('resultadoConsulta');
capaDatos.style.display = "inline";
capaDatos.innerHTML='
';
cargarDatosConsultaDiaria(estaciones,parametros,fechaDesde,fechaHasta);
mostrarCapaImpresion();
}
function mostrarDatosEstadisticas(capa,estaciones,fechaDesde,fechaHasta){
var capaDatos=document.getElementById(capa);
capaDatos.style.display = "inline";
capaDatos.innerHTML='
';
cargarDatosEstadisticas(capa,estaciones,fechaDesde,fechaHasta);
mostrarCapaImpresion();
}
function mostrarDatosEstadisticasTelevision(capa,estaciones){
cargarDatosEstadisticasTelevision(capa,estaciones);
}
function mostrarGMapEstacions(estaciones){
var capaDatos=document.getElementById('gmap');
capaDatos.innerHTML='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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...
';
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='
';
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...
';
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...
');
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...
');
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...
');
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...
');
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...
');
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...
');
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...
');
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...
';
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...
';
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...
';
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='
';
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='
';
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='
';
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='
';
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='
';
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='
';
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+' | |