let nodo=document.getElementById("ul_tabs_leyes"),numVentanas=100,pivoteInfolink={id:-1,infolink:""},catAnterior=void 0;function procesoObservador(){new MutationObserver(o=>{var e=o.length,i=$("#ul_tabs_leyes li.ui-state-active a");if(numVentanas<=o[e-1].target.children.length)if(null!=i.attr("recursoc")){let t=obtenerIndexCategoria(i.attr("recursoc"));if(0<=t){let e=i.attr("infolinkid").slice(4,11);t!=catAnterior&&(null!=catAnterior&&"b"==listadoCatInfo[catAnterior].estado&&(listadoCatInfo[catAnterior].estado="c",cancelarTemporizador(catAnterior),iniciarTemporizador(catAnterior,"minimizado")),catAnterior=t),"a"===listadoCatInfo[t].estado?(listadoCatInfo[t].arregloRAbiertos.push(e),listadoCatInfo[t].estado="b",document.addEventListener("mousemove",controladorMovimientoMouse),enviarSesion(t).then(o=>{listadoCatInfo[t].idSesion=o,enviarInfolink(e,t).then(o=>{}).catch(o=>{})}).catch(o=>{console.error("Error:",o)})):"b"===listadoCatInfo[t].estado?(listadoCatInfo[t].arregloRAbiertos.includes(e)||(listadoCatInfo[t].arregloRAbiertos.push(e),enviarInfolink(e,t).then(o=>{}).catch(o=>{})),listadoCatInfo[t].estado="b"):"c"===listadoCatInfo[t].estado&&(listadoCatInfo[t].arregloRAbiertos.includes(e)||listadoCatInfo[t].arregloRAbiertos.push(e),listadoCatInfo[t].estado="b",document.addEventListener("mousemove",controladorMovimientoMouse)),pivoteInfolink={id:t,infolink:e}}}else{catAnterior=void 0,document.removeEventListener("mousemove",controladorMovimientoMouse);let e=0;listadoCatInfo.forEach(function(o){"a"===o.estado?listadoCatInfo[e].estado="a":"b"===o.estado?(listadoCatInfo[e].estado="c",cancelarTemporizador(pivoteInfolink.id),iniciarTemporizador(pivoteInfolink.id,"minimizado")):listadoCatInfo[e].estado="c",e++}),pivoteInfolink={id:-1,infolink:""}}else-1!=pivoteInfolink.id&&-1<(i=listadoCatInfo[pivoteInfolink.id].arregloRAbiertos.indexOf(pivoteInfolink.infolink))&&(listadoCatInfo[pivoteInfolink.id].arregloRAbiertos.splice(i,1),0==listadoCatInfo[pivoteInfolink.id].arregloRAbiertos.length)&&(listadoCatInfo[pivoteInfolink.id].estado="a",cancelarTemporizador(pivoteInfolink.id),enviarCierreSesion(pivoteInfolink.id).then(o=>{}).catch(o=>{}));numVentanas=o[e-1].target.children.length}).observe(nodo,{childList:!0,attributes:!0})}function obtenerIndexCategoria(e){let t=-1,i=0;return listadoCatInfo.forEach(function(o){if(o.categoria.includes(e))return t=i;i++}),t}function iniciarTemporizador(o,e){listadoCatInfo[o].timeOutId=setTimeout(function(){limpiarRecursosAbiertosMinimizados(o),enviarCierreSesion(o).then(o=>{}).catch(o=>{}),listadoCatInfo[o].estado="a","inactividad"==e&&(document.removeEventListener("mousemove",controladorMovimientoMouse),document.addEventListener("mousemove",controladorReinicioMouse))},6e4)}function cancelarTemporizador(o){clearTimeout(listadoCatInfo[o].timeOutId)}const controladorMovimientoMouse=function(o){cancelarTemporizador(pivoteInfolink.id),iniciarTemporizador(pivoteInfolink.id,"inactividad")},controladorReinicioMouse=function(o){let e=pivoteInfolink.id;listadoCatInfo[e].estado="b",listadoCatInfo[e].arregloRAbiertos.push(pivoteInfolink.infolink),enviarSesion(e).then(o=>{listadoCatInfo[e].idSesion=o,enviarInfolink(pivoteInfolink.infolink,e).then(o=>{}).catch(o=>{})}).catch(o=>{console.error("Error:",o)}),document.removeEventListener("mousemove",controladorReinicioMouse),document.addEventListener("mousemove",controladorMovimientoMouse)};function limpiarRecursosAbiertosMinimizados(o){listadoCatInfo[o].arregloRAbiertos.length=0}function enviarSesion(i){return new Promise((e,t)=>{var o=new FormData,o=(o.append("accion","abrirsesion"),o.append("userEmail",mail_user),o.append("bundleId",listadoCatInfo[i].bundleId),o.append("categoriaId",listadoCatInfo[i].categoria),{method:"POST",body:o});fetch("../online/supervisor2.php",o).then(o=>{if(200==o.status)return o.text();throw"Respuesta incorrecta del servidor"}).then(o=>{o=JSON.parse(o);e(o.idListado)}).catch(o=>{t(o)})})}function enviarInfolink(i,n){return new Promise((e,t)=>{var o=new FormData,o=(o.append("accion","registroInfolink"),o.append("infolink",i),o.append("categoria",listadoCatInfo[n].categoria),o.append("sesion",listadoCatInfo[n].idSesion),{method:"POST",body:o});fetch("../online/supervisor2.php",o).then(o=>{if(200==o.status)return o.text();throw"Respuesta incorrecta del servidor"}).then(o=>{o=JSON.parse(o);e(o.idHistory)}).catch(o=>{t(o)})})}function enviarCierreSesion(i){return new Promise((e,t)=>{var o=new FormData,o=(o.append("accion","cerrarsesion"),o.append("bundleId",listadoCatInfo[i].bundleId),o.append("categoria",listadoCatInfo[i].categoria),o.append("sesion",listadoCatInfo[i].idSesion),{method:"POST",body:o});fetch("../online/supervisor2.php",o).then(o=>{if(200==o.status)return o.text();throw"Respuesta incorrecta del servidor"}).then(o=>{JSON.parse(o);e(o)}).catch(o=>{t(o)})})}