var df2; function CV_Main(){df2=document.forms['CV'];} function CV_Calcular(x){ var x,z; if (Number(x)==0 || x=="," || x==".") {df2.CV_I2.value="";return true;} z=CV_Entrada(x); if(!z){CV_Error();return false;} z=CV_Salida(z); if(!z){CV_Error();return false;} df2.CV_I2.value=z; } function CV_Entrada(x){ var x,z; z=Number("0" + x.replace(",",".")); if (isNaN(z)==true) {return false;} z=Math.abs(z); return z; } function CV_Salida(x){ var x,z; z=x; switch(df2.CV_S1.value){ case "cm": z=Math.round(z*10); break; case "mt": z=Math.round(z*1000); break; case "pl": z=Math.round(z*25.4); break; } if(z>9999999){return false;} z=String(z); z=z.replace(".",","); // presentamos en formato europeo return z; } function CV_Error(){ df2.CV_I1.className="CV_I1E"; df2.CV_I1.focus(); df2.CV_I1.select(); df2.CV_I2.value=""; }