function checkey(e)
{
var k;
k=e.keyCode;
if(k==9||k==16||k==17||k==18)
return true;
return false;
}
function log10(dato){return Math.LOG10E*Math.log(dato);}
function todbm(mw){return 10*log10 (mw);}
function tomw(dbm){return Math.pow(10,dbm/10);}
function mwtodbm(e){if (checkey(e))return; popo.valout.value = todbm(popo.valinp.value);}
function dbmtomw(e){if (checkey(e))return; popo.valinp.value = tomw(popo.valout.value);}
function ctable(nome) {
var iniz;var fin;var passo;
iniz=parseFloat(elen.valiniz.value);
fin= parseFloat( nome.valfine.value);
passo=Math.abs(parseFloat(nome.valpasso.value));
mywnd=window.open("","","status=1,scrollbars=1,resizable=1,width=390,height=450,screenX=1,screenY=1");
mywnd.document.write("<HTML><HEAD><TITLE>&quot;dBm mW table&quot;</TITLE></HEAD><BODY BGCOLOR=BADADA TEXT=333333>");
mywnd.document.write('<A href="javascript:window.print();">Stampa questa</A>');
mywnd.document.write("<BR>Tabella di conversione tra dBm e mW<hr>");
mywnd.document.write("creata da www.bbaba.altervista.org");
mywnd.document.write("<table border=1>");
for (i=iniz; i<=fin; i+=passo){scriviriga();}
for (i=iniz; i>=fin; i-=passo){scriviriga();}
mywnd.document.write("</table></norb><hr>");
mywnd.document.write("Table created by www.bbaba.altervista.org");
//mywnd.document.write("<center><FORM><INPUT TYPE='button' VALUE='Close' onClick='window.close()'></FORM>");
//mywnd.document.write("</CENTER>");
//mywnd.document.write("<script language='JavaScript'> document.write('<h6>'+ document.title+'<br>'+document.location+'<br>Tabella creata il '+document.lastModified+'</h6>');  </script>");
mywnd.document.write("</BODY></HTML>");
mywnd.document.close();}

function scriviriga(){
mywnd.document.write("<tr><td align='right'>");
mywnd.document.write(i+"dBm"+"</td><td>"+tomw(i)+" mW</td></tr>");
}
