function entrada(){
if(UI=document.getElementById('entradaDetergenteRopa')){detergente();}
else if(UI=document.getElementById('entrada')) {prueba();}
else if(UI=document.getElementById('entradaSuavizanteTelas')) {suavizanteTelas();}
else if(UI=document.getElementById('entradaShampooPertPlus')) {shampooPertPlus();}
//else if(UI=document.getElementById('entrada')){ ();}
//else if(UI=document.getElementById('entrada')){ ();}
//else if(UI=document.getElementById('entrada')){ ();}
//else if(UI=document.getElementById('entrada')){ ();}
//else if(UI=document.getElementById('entrada')){ ();}
//else if(UI=document.getElementById('entrada')){ ();}
else if(UI=document.getElementById('entradaBaseShampoo')) {baseShampoo();}
}
// AQUI SE DEBEN DECLARAR TODAS LAS VARIABLES A SER UTILIZADAS
// n: NOMBRE v: VALOR t:TIPO (liq=LIQUIDO sol=SOLIDO)
agu = {n: 'Agua H2O = ', v: 0, t: 'liq'};
texa = {n: 'Texapon = ', v: 0, t: "sol"};
alcet = {n: 'Alcohol Cetilico - CH3 (CH2)15OH = ', v: 0, t: "liq"};
aceric = {n: 'Aceite de Ricino = ', v: 0, t: "liq"};
acemin = {n: 'Aceite Mineral = ', v: 0, t: "liq"};
// = {n: '', v: 0, t: "liq"};
// = {n: '', v: 0, t: "liq"};
// = {n: '', v: 0, t: "liq"};
// = {n: '', v: 0, t: "liq"};
// = {n: '', v: 0, t: "liq"};
a="1.- ";
b="2.- ";
c="3.- ";
d="4.- ";
e="5.- ";
f="6.- ";
g="7.- ";
h="8.- ";
i="9.- ";
j="10.- ";
k="11.- ";
l="12.- ";
m="13.- ";
n="14.- ";
o="15.- ";
br="<br>";
ml=" Mililitros";
li=" Litros";
gr=" Gramos";
mg=" Miligramos";
kl=" Kilogramos";
tca="Para hacer ";
tcc=" se requieren:"
// ESTA FUNCION LE DA UN TRATAMIENTO A TODA VARIABLE QUE SEA LIQUIDA CON UN IF
function liquido(UI){
if (UI<=1){
tcbl=" Litro de ";
agu.v = (agu.v*1000).toFixed(2)+ml;
alcet.v = (alcet.v*1000).toFixed(2)+ml;
aceric.v = (aceric.v*1000).toFixed(2)+ml;
aciace.v = (aciace.v*1000).toFixed(2)+ml;
col.v = (col.v*1000).toFixed(2)+ml;
fra.v = (fra.v*1000).toFixed(2)+ml;
chb.v = (chb.v*1000).toFixed(2)+ml;
taa.v = (taa.v*1000).toFixed(2)+ml;
gli.v = (gli.v*1000).toFixed(2)+ml;
gena.v = (gena.v*1000).toFixed(2)+ml;
creo.v = (creo.v*1000).toFixed(2)+ml;
ami.v = (ami.v*1000).toFixed(2)+ml;
dmt.v = (dmt.v*1000).toFixed(2)+ml;
dpant.v = (dpant.v*1000).toFixed(2)+ml;
non.v = (non.v*1000).toFixed(2)+ml;
alc.v = (alc.v*1000).toFixed(2)+ml;
hda.v = (hda.v*1000).toFixed(2)+ml;
bcs.v = (bcs.v*1000).toFixed(2)+ml;
alcdes.v = (alcdes.v*1000).toFixed(2)+ml;
tri.v = (tri.v*1000).toFixed(2)+ml;
hip.v = (hip.v*1000).toFixed(2)+ml;
amo.v = (amo.v*1000).toFixed(2)+ml;
form.v = (form.v*1000).toFixed(2)+ml;
aci.v = (aci.v*1000).toFixed(2)+ml;
dets.v = (dets.v*1000).toFixed(2) +ml;
acepin.v = (acepin.v*1000).toFixed(2) +ml;
acemin.v = (acemin.v*1000).toFixed(2)+ml;
adt.v = (adt.v*1000).toFixed(2)+ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
//.v = (.v*1000).toFixed(2) +ml;
}
else {
tcbl=" Litros de ";
if (agu.v*1000>=1000){agu.v=(agu.v).toFixed(2)+li;}else{agu.v=(agu.v*1000).toFixed(2)+ml;};
if (alcet.v*1000>=1000){alcet.v=(alcet.v).toFixed(2)+li;}else{alcet.v=(alcet.v*1000).toFixed(2)+ml;};
if (aceric.v*1000>=1000){aceric.v=(aceric.v).toFixed(2)+li;}else{aceric.v=(aceric.v*1000).toFixed(2)+ml;};
if (aciace.v*1000>=1000){aciace.v=(aciace.v).toFixed(2)+li;}else{aciace.v=(aciace.v*1000).toFixed(2)+ml;};
if (col.v*1000>=1000){col.v=(col.v).toFixed(2)+li;}else{col.v=(col.v*1000).toFixed(2)+ml;};
if (fra.v*1000>=1000){fra.v=(fra.v).toFixed(2)+li;}else{fra.v=(fra.v*1000).toFixed(2)+ml;};
if (chb.v*1000>=1000){chb.v=(chb.v).toFixed(2)+li;}else{chb.v=(chb.v*1000).toFixed(2)+ml;};
if (taa.v*1000>=1000){taa.v=(taa.v).toFixed(2)+li;}else{taa.v=(taa.v*1000).toFixed(2)+ml;};
if (gli.v*1000>=1000){gli.v=(gli.v).toFixed(2)+li;}else{gli.v=(gli.v*1000).toFixed(2)+ml;};
if (gena.v*1000>=1000){gena.v=(gena.v).toFixed(2)+li;}else{gena.v=(gena.v*1000).toFixed(2)+ml;};
if (creo.v*1000>=1000){creo.v=(creo.v).toFixed(2)+li;}else{creo.v=(creo.v*1000).toFixed(2)+ml;};
if (ami.v*1000>=1000){ami.v=(ami.v).toFixed(2)+li;}else{ami.v=(ami.v*1000).toFixed(2)+ml;};
if (dmt.v*1000>=1000){dmt.v=(dmt.v).toFixed(2)+li;}else{dmt.v=(dmt.v*1000).toFixed(2)+ml;};
if (dpant.v*1000>=1000){dpant.v=(dpant.v).toFixed(2)+li;}else{dpant.v=(dpant.v*1000).toFixed(2)+ml;};
if (non.v*1000>=1000){non.v=(non.v).toFixed(2)+li;}else{non.v=(non.v*1000).toFixed(2)+ml;};
if (alc.v*1000>=1000){alc.v=(alc.v).toFixed(2)+li;}else{alc.v=(alc.v*1000).toFixed(2)+ml;};
if (hda.v*1000>=1000){hda.v=(hda.v).toFixed(2)+li;}else{hda.v=(hda.v*1000).toFixed(2)+ml;};
if (bcs.v*1000>=1000){bcs.v=(bcs.v).toFixed(2)+li;}else{bcs.v=(bcs.v*1000).toFixed(2)+ml;};
if (alcdes.v*1000>=1000){alcdes.v=(alcdes.v).toFixed(2)+li;}else{alcdes.v=(alcdes.v*1000).toFixed(2)+ml;};
if (tri.v*1000>=1000){tri.v=(tri.v).toFixed(2)+li;}else{tri.v=(tri.v*1000).toFixed(2)+ml;};
if (hip.v*1000>=1000){hip.v=(hip.v).toFixed(2)+li;}else{hip.v=(hip.v*1000).toFixed(2)+ml;};
if (amo.v*1000>=1000){amo.v=(amo.v).toFixed(2)+li;}else{amo.v=(amo.v*1000).toFixed(2)+ml;};
if (form.v*1000>=1000){form.v=(form.v).toFixed(2)+li;}else{form.v=(form.v*1000).toFixed(2)+ml;};
if (aci.v*1000>=1000){aci.v=(aci.v).toFixed(2)+li;}else{aci.v=(aci.v*1000).toFixed(2)+ml;};
if (dets.v*1000>=1000){dets.v=(dets.v).toFixed(2)+li;}else{dets.v=(dets.v*1000).toFixed(2)+ml;};
if (acepin.v*1000>=1000){acepin.v=(acepin.v).toFixed(2)+li;}else{acepin.v=(acepin.v*1000).toFixed(2)+ml;};
if (acemin.v * 1000>=1000){acemin.v=(acemin.v).toFixed(2)+li;}else{acemin.v=(acemin.v*1000).toFixed(2)+ml;};
if (adt.v * 1000>=1000){adt.v=(adt.v).toFixed(2)+li;}else{adt.v=(adt.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+li;}else{.v=(.v*1000).toFixed(2)+ml;};
}
}
// ESTA FUNCION LE DA UN TRATAMIENTO A TODA VARIABLE QUE SEA SOLIDA CON UN IF
function solido(UI){
if (UI<=1){
tcbs=" Kilo de ";
texa.v = (texa.v*1000).toFixed(2)+gr;
cmc.v = (cmc.v*1000).toFixed(2)+gr;
sal.v = (sal.v*1000).toFixed(2)+gr;
cvp.v = (cvp.v*1000).toFixed(2)+gr;
ve.v = (ve.v*1000).toFixed(2)+gr;
acas.v = (acas.v*1000).toFixed(2)+gr;
eup.v = (eup.v*1000).toFixed(2)+gr;
gna.v = (gna.v*1000).toFixed(2)+gr;
carbo.v = (carbo.v*1000).toFixed(2)+gr;
fos.v = (fos.v*1000).toFixed(2)+gr;
car.v = (car.v*1000).toFixed(2)+gr;
his.v = (his.v*1000).toFixed(2)+gr;
comp.v = (comp.v*1000).toFixed(2)+gr;
mpp.v = (mpp.v*1000).toFixed(2)+gr;
mps.v = (mps.v*1000).toFixed(2)+gr;
ac.v = (ac.v*1000).toFixed(2)+gr;
ab.v = (ab.v*1000).toFixed(2)+gr;
ckle.v = (ckle.v*1000).toFixed(2)+gr;
tdp.v = (tdp.v*1000).toFixed(2)+gr;
odz.v = (odz.v*1000).toFixed(2)+gr;
alm.v = (alm.v*1000).toFixed(2)+gr;
cda.v = (cda.v*1000).toFixed(2)+gr;
vsa.v = (vsa.v*1000).toFixed(2)+gr;
afo.v = (afo.v*1000).toFixed(2)+gr;
hdt.v = (hdt.v*1000).toFixed(2)+gr;
ccu.v = (ccu.v*1000).toFixed(2)+gr;
psu.v = (psu.v*1000).toFixed(2)+gr;
tal.v = (tal.v*1000).toFixed(2)+gr;
pds.v = (pds.v*1000).toFixed(2)+gr;
sds.v = (sds.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
//.v = (.v*1000).toFixed(2)+gr;
}
else {
tcbs=" Kilos de ";
if (texa.v*1000>=1000){texa.v=(texa.v).toFixed(2)+kl;}else {texa.v=(texa.v*1000).toFixed(2)+gr;};
if (cmc.v*1000>=1000){cmc.v=(cmc.v).toFixed(2)+kl;}else{cmc.v=(cmc.v*1000).toFixed(2)+gr;};
if (sal.v*1000>=1000){sal.v=(sal.v).toFixed(2)+kl;}else{sal.v=(sal.v*1000).toFixed(2)+gr;};
if (cvp.v*1000>=1000){cvp.v=(cvp.v).toFixed(2)+kl;}else{cvp.v=(cvp.v*1000).toFixed(2)+gr;};
if (ve.v*1000>=1000){ve.v=(ve.v).toFixed(2)+kl;}else{ve.v=(ve.v*1000).toFixed(2)+gr;};
if (acas.v*1000>=1000){acas.v=(acas.v).toFixed(2)+kl;}else{acas.v=(acas.v*1000).toFixed(2)+gr;};
if (eup.v*1000>=1000){eup.v=(eup.v).toFixed(2)+kl;}else{eup.v=(eup.v*1000).toFixed(2)+gr;};
if (gna.v*1000>=1000){gna.v=(gna.v).toFixed(2)+kl;}else{gna.v=(gna.v*1000).toFixed(2)+gr;};
if (carbo.v*1000>=1000){carbo.v=(carbo.v).toFixed(2)+kl;}else{carbo.v=(carbo.v*1000).toFixed(2)+gr;};
if (fos.v*1000>=1000){fos.v=(fos.v).toFixed(2)+kl;}else{fos.v=(fos.v*1000).toFixed(2)+gr;};
if (car.v*1000>=1000){car.v=(car.v).toFixed(2)+kl;}else{car.v=(car.v*1000).toFixed(2)+gr;};
if (his.v*1000>=1000){his.v=(his.v).toFixed(2)+kl;}else{his.v=(his.v*1000).toFixed(2)+gr;};
if (comp.v*1000>=1000){comp.v=(comp.v).toFixed(2)+kl;}else{comp.v=(comp.v*1000).toFixed(2)+gr;};
if (mpp.v*1000>=1000){mpp.v=(mpp.v).toFixed(2)+kl;}else{mpp.v=(mpp.v*1000).toFixed(2)+gr;};
if (mps.v*1000>=1000){mps.v=(mps.v).toFixed(2)+kl;}else{mps.v=(mps.v*1000).toFixed(2)+gr;};
if (ac.v*1000>=1000){ac.v=(ac.v).toFixed(2)+kl;}else{ac.v=(ac.v*1000).toFixed(2)+gr;};
if (ab.v*1000>=1000){ab.v=(ab.v).toFixed(2)+kl;}else{ab.v=(ab.v*1000).toFixed(2)+gr;};
if (tdp.v*1000>=1000){tdp.v=(tdp.v).toFixed(2)+kl;}else{tdp.v=(tdp.v*1000).toFixed(2)+gr;};
if (ckle.v*1000>=1000){ckle.v=(ckle.v).toFixed(2)+kl;}else{ckle.v=(ckle.v*1000).toFixed(2)+gr;};
if (odz.v * 1000>=1000){odz.v=(odz.v).toFixed(2)+kl;}else{odz.v=(odz.v*1000).toFixed(2)+gr;};
if (alm.v * 1000>=1000){alm.v=(alm.v).toFixed(2)+kl;}else{alm.v=(alm.v*1000).toFixed(2)+gr;};
if (cda.v * 1000>=1000){cda.v=(cda.v).toFixed(2)+kl;}else{cda.v=(cda.v*1000).toFixed(2)+gr;};
if (vsa.v * 1000>=1000){vsa.v=(vsa.v).toFixed(2)+kl;}else{vsa.v=(vsa.v*1000).toFixed(2)+gr;};
if (afo.v * 1000>=1000){afo.v=(afo.v).toFixed(2)+kl;}else{afo.v=(afo.v*1000).toFixed(2)+gr;};
if (hdt.v * 1000>=1000){hdt.v=(hdt.v).toFixed(2)+kl;}else{hdt.v=(hdt.v*1000).toFixed(2)+gr;};
if (ccu.v * 1000>=1000){ccu.v=(ccu.v).toFixed(2)+kl;}else{ccu.v=(ccu.v*1000).toFixed(2)+gr;};
if (psu.v * 1000>=1000){psu.v=(psu.v).toFixed(2)+kl;}else{psu.v=(psu.v*1000).toFixed(2)+gr;};
if (tal.v * 1000>=1000){tal.v=(tal.v).toFixed(2)+kl;}else{tal.v=(tal.v*1000).toFixed(2)+gr;};
if (pds.v * 1000>=1000){pds.v=(pds.v).toFixed(2)+kl;}else{pds.v=(pds.v*1000).toFixed(2)+gr;};
if (sds.v * 1000>=1000){sds.v=(sds.v).toFixed(2)+kl;}else{sds.v=(sds.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
//if (.v*1000>=1000){.v=(.v).toFixed(2)+kl;}else{.v=(.v*1000).toFixed(2)+gr;};
}
}
//FUNCION DE PRUEBA DE FUNCIONES Y APLICACION EN GENERAL
function prueba() {
var UI=document.getElementById('entradaPrueba').value;
if(isNaN(UI)){return false;}
producto = "Producto de Prueba de un SOLIDO";
agu.v = UI*91.8/100;
texa.v = UI*3/100;
liquido(UI);
solido(UI);
resul =
tca+UI+tcbl+producto+tcc+br+
a+agu.n+agu.v+br+
b+texa.n+texa.v+br;
var procedimiento="<h1>PROCEDIMIENTO:</h1> PRODUCTO DE PRUEBA";
document.getElementById('salida').innerHTML=resul,
document.getElementById('procedimiento').innerHTML=procedimiento;
}
function jabonEnPasta() {
var UI=document.getElementById('entradaJabonEnPasta').value;
if(isNaN(UI)){return false;}
producto = "Jabon en Pasta Tipo Axion";
psu.v = UI*15.8/100;
agu.v = UI*9.8/100;
tal.v = UI*45.33/100;
pds.v = UI*11.86/100;
sds.v = UI*25/100;
col.v = UI*1.46/100;
fra.v = UI*1.46/100;
liquido(UI);
solido(UI);
resul =
tca+UI+tcbs+producto+tcc+br+
a+psu.n+psu.v+br+
b+agu.n+agu.v+br+
c+tal.n+tal.v+br+
d+pds.n+pds.v+br+
e+sds.n+sds.v+br+
f+col.n+col.v+br+
g+fra.n+fra.v+br;
var procedimiento="<h1>PROCEDIMIENTO:</h1> Mezclar la Pasta Sulfonica con el Agua y cuando estén bien mezclado agregar el Talco Neutro previamente tamizado unas 3 veces para facilitar el trabajo de homogenizacion y continuar mezclando. Cuando este todo integrado agregar el Perborato de Sodio y el Sulfato de Sodio y por ultimo el Color y la Fragancia. <h2>Nota:</h2>Si desea que el producto sea más duro se triplica la cantidad de Sulfato de Sodio. <br>El Perborato además de conservante es suavizante <br>El Talco se debe cernir antes de mezclarlo para que sea mas fácil de mezclar y evitar cualquier elemento extraño presente.";
document.getElementById('salida').innerHTML=resul,
document.getElementById('procedimiento').innerHTML=procedimiento;
}
function validarSiNumero(UI){
if (!/^([0.1-9])*$/.test(UI)){
//alert("El valor " + UI + " no es un número valido, intente utilizar numeros desde 0.1 hasta la cantidad de litros que usted desee fabricar");
var alerta = "EL VALOR INDICADO: <b>" + UI + "</b> NO ES UN NUMERO VALIDO<br> INTENTE UTILIZAR NUMEROS DESDE 0.1 HASTA LA CANTIDAD DE PRODUCTO QUE USTED DESEE FABRICAR";
document.getElementById('salida').innerHTML=
alerta;
}
else if (UI==""){
var nada = "NO HA ESCRITO NADA INTENTE UTILIZAR NUMEROS DESDE 0.1 HASTA LA CANTIDAD DE PRODUCTO QUE USTED DESEE FABRICAR";
document.getElementById('salida').innerHTML=
nada;}
else if (UI==0){
var nada = "CERO (0) NO ES UN NUMERO VALIDO INTENTE UTILIZAR NUMEROS DESDE 0.1 HASTA LA CANTIDAD DE PRODUCTO QUE USTED DESEE FABRICAR";
document.getElementById('salida').innerHTML=
nada;}
else { entrada();
}}