Spaces:
Running
Running
Update index.html
Browse files- index.html +8 -6
index.html
CHANGED
|
@@ -189,7 +189,7 @@
|
|
| 189 |
}
|
| 190 |
|
| 191 |
let doseMg = doseRange.map(d => (unit === 'mcg' ? d / 1000 : d));
|
| 192 |
-
let volumeMl = doseMg.map(d => d / presentation.value * (presentation.unit
|
| 193 |
|
| 194 |
const format = (arr) => arr.length === 1 ? arr[0].toFixed(1) : `${arr[0].toFixed(1)} - ${arr[1].toFixed(1)}`;
|
| 195 |
|
|
@@ -211,18 +211,18 @@
|
|
| 211 |
<div>
|
| 212 |
<p><strong>3. Premedicaci贸n:</strong> (Atenuar respuesta simp谩tica)</p>
|
| 213 |
<ul class="list-disc ml-6 mt-1 space-y-1">
|
| 214 |
-
${rsiDrugs.premedicacion.map(drug => `<li class="drug-calculation"><strong>${drug.name}
|
| 215 |
</ul>
|
| 216 |
</div>
|
| 217 |
<div>
|
| 218 |
<p><strong>4. Par谩lisis con Inducci贸n:</strong> Administrar inductor seguido inmediatamente del paralizante.</p>
|
| 219 |
<p class="text-xs text-gray-500 mt-1"><u>Inductores:</u></p>
|
| 220 |
<ul class="list-disc ml-6 mt-1 space-y-1">
|
| 221 |
-
${rsiDrugs.induccion.map(drug => `<li class="drug-calculation"><strong>${drug.name}
|
| 222 |
</ul>
|
| 223 |
<p class="text-xs text-gray-500 mt-2"><u>Paralizantes:</u></p>
|
| 224 |
<ul class="list-disc ml-6 mt-1 space-y-1">
|
| 225 |
-
${rsiDrugs.paralisis.map(drug => `<li class="drug-calculation"><strong>${drug.name}
|
| 226 |
</ul>
|
| 227 |
</div>
|
| 228 |
<p><strong>5. Posicionamiento:</strong> Alineaci贸n de ejes oral, far铆ngeo y lar铆ngeo (posici贸n de olfateo).</p>
|
|
@@ -284,11 +284,13 @@
|
|
| 284 |
tabBombas.classList.remove('active');
|
| 285 |
contentSri.classList.remove('hidden');
|
| 286 |
contentBombas.classList.add('hidden');
|
|
|
|
| 287 |
} else {
|
| 288 |
tabBombas.classList.add('active');
|
| 289 |
tabSri.classList.remove('active');
|
| 290 |
contentBombas.classList.remove('hidden');
|
| 291 |
contentSri.classList.add('hidden');
|
|
|
|
| 292 |
}
|
| 293 |
}
|
| 294 |
|
|
@@ -311,8 +313,8 @@
|
|
| 311 |
doseInput.addEventListener('input', updatePumps);
|
| 312 |
|
| 313 |
// --- INICIALIZACI脫N ---
|
| 314 |
-
|
| 315 |
-
|
| 316 |
</script>
|
| 317 |
</body>
|
| 318 |
</html>
|
|
|
|
| 189 |
}
|
| 190 |
|
| 191 |
let doseMg = doseRange.map(d => (unit === 'mcg' ? d / 1000 : d));
|
| 192 |
+
let volumeMl = doseMg.map(d => d / presentation.value * (presentation.unit.includes('mcg') ? 1000 : 1)); // Ajuste aqu铆 para mcg/ml o mg/ml
|
| 193 |
|
| 194 |
const format = (arr) => arr.length === 1 ? arr[0].toFixed(1) : `${arr[0].toFixed(1)} - ${arr[1].toFixed(1)}`;
|
| 195 |
|
|
|
|
| 211 |
<div>
|
| 212 |
<p><strong>3. Premedicaci贸n:</strong> (Atenuar respuesta simp谩tica)</p>
|
| 213 |
<ul class="list-disc ml-6 mt-1 space-y-1">
|
| 214 |
+
${rsiDrugs.premedicacion.map(drug => `<li class="drug-calculation"><strong>${drug.name}</strong> (${drug.presentation.value} ${drug.presentation.unit}): ${calculateDose(weight, drug.dose, drug.presentation)}</li>`).join('')}
|
| 215 |
</ul>
|
| 216 |
</div>
|
| 217 |
<div>
|
| 218 |
<p><strong>4. Par谩lisis con Inducci贸n:</strong> Administrar inductor seguido inmediatamente del paralizante.</p>
|
| 219 |
<p class="text-xs text-gray-500 mt-1"><u>Inductores:</u></p>
|
| 220 |
<ul class="list-disc ml-6 mt-1 space-y-1">
|
| 221 |
+
${rsiDrugs.induccion.map(drug => `<li class="drug-calculation"><strong>${drug.name}</strong> (${drug.presentation.value} ${drug.presentation.unit}): ${calculateDose(weight, drug.dose, drug.presentation)}</li>`).join('')}
|
| 222 |
</ul>
|
| 223 |
<p class="text-xs text-gray-500 mt-2"><u>Paralizantes:</u></p>
|
| 224 |
<ul class="list-disc ml-6 mt-1 space-y-1">
|
| 225 |
+
${rsiDrugs.paralisis.map(drug => `<li class="drug-calculation"><strong>${drug.name}</strong> (${drug.presentation.value} ${drug.presentation.unit}): ${calculateDose(weight, drug.dose, drug.presentation)}</li>`).join('')}
|
| 226 |
</ul>
|
| 227 |
</div>
|
| 228 |
<p><strong>5. Posicionamiento:</strong> Alineaci贸n de ejes oral, far铆ngeo y lar铆ngeo (posici贸n de olfateo).</p>
|
|
|
|
| 284 |
tabBombas.classList.remove('active');
|
| 285 |
contentSri.classList.remove('hidden');
|
| 286 |
contentBombas.classList.add('hidden');
|
| 287 |
+
updateSRI(); // Actualiza SRI al activarse
|
| 288 |
} else {
|
| 289 |
tabBombas.classList.add('active');
|
| 290 |
tabSri.classList.remove('active');
|
| 291 |
contentBombas.classList.remove('hidden');
|
| 292 |
contentSri.classList.add('hidden');
|
| 293 |
+
updatePumps(); // Actualiza Bombas al activarse
|
| 294 |
}
|
| 295 |
}
|
| 296 |
|
|
|
|
| 313 |
doseInput.addEventListener('input', updatePumps);
|
| 314 |
|
| 315 |
// --- INICIALIZACI脫N ---
|
| 316 |
+
// Muestra la pesta帽a de SRI por defecto y calcula
|
| 317 |
+
handleTabClick('sri');
|
| 318 |
</script>
|
| 319 |
</body>
|
| 320 |
</html>
|