<SCRIPT LANGUAGE="JavaScript">
<! - Begin
função MakeArray (n) (
n = this.length;
for (var i = 1; i <= n; i + +) (
este [i] = 0)
devolver o
)
speedVar = MakeArray novo (11);
speedVar [1] = "1,1719"
speedVar [2] = "1,7578"
speedVar [3] = "3,5156"
speedVar [4] = "6,8359"
speedVar [5] = "7,8125"
speedVar [6] = "16,6250"
speedVar [7] = "187,9883"
speedVar [8] = "1220,7031"
speedVar [9] = "3295,8984"
speedVar [10] = "5493,1641"
speedVar [11] = "18.920,8984"
função calcular (forma, mult) (
for (i = 1; i <12; i + +) (
if (form.size.value == null | form.size.value.length | == 0) (
form.size.value = 0;)
if (formulário [i + "horas"]. value == null | | Forma [i + "horas"]. value.length == 0) (
forma [i + "horas"]. value = 0;)
if (forma [i + "minutos"]. value == null | | Forma [i + "minutos"]. value.length == 0) (
forma [i + "minutos"]. value = 0;)
if (forma [i + "segunda"]. value == null | | Forma [i + "segunda"]. value.length == 0) (
forma [i + "segunda"]. value = 0;)
if (mult! = 0 & & form.size.value! = 0) (
com (Math) (
var velocidade = speedVar [i];
TotalTime var = ((* form.size.value mult) / velocidade);
andar totalhours var = ((TotalTime/3600));
var TotalHoursMod = (% TotalTime 3600);
andar TotalMin var = (TotalHoursMod/60);
var TotalMinMod = (% TotalHoursMod 60);
andar TotalSec var = (TotalMinMod);
forma [i + "horas"]. value = totalhours;
forma [i + "minutos"]. value = TotalMin;
forma [i + "segunda"]. value = TotalSec;
)
)
)
retorno;
)
/ / End ->
</ SCRIPT>
<FORM METHOD="post">
<CENTER>
BORDER="4"> <TABLE
<TR>
<TD> Tamanho do arquivo?
<input NAME="size" SIZE="10">
<input Type="button" OnClick="compute(this.form, 1)" VALUE="KB">
<input Type="button" OnClick="compute(this.form, 1024)" VALUE="MB">
</ TD>
<TD Colspan=3> <center> <B> Irá demorar .... </ B> </ CENTER>
</ TD>
</ TR>
<TR>
<TH> Se o seu modem é um .... </ TH>
Horas <TH> </ th>
Minutos <TH> </ th>
Segundos <TH> </ th>
</ TR>
<TR>
<TD Bgcolor="#ffffff"> <9,6 Kb / TD>
<INPUT <TD> Type="text" NAME="1hour" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="1minute" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="1second" size="6"> </ TD>
</ TR>
<TR>
<TD Bgcolor="#ffffff"> <14,4 Kb / TD>
<INPUT <TD> Type="text" NAME="2hour" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="2minute" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="2second" size="6"> </ TD>
</ TR>
<TR>
<TD Bgcolor="#ffffff"> <28,8 Kb / TD>
<INPUT <TD> Type="text" NAME="3hour" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="3minute" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="3second" size="6"> </ TD>
</ TR>
<TR>
<TD Bgcolor="#ffffff"> <56 Kb / TD>
<INPUT <TD> Type="text" NAME="4hour" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="4minute" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="4second" size="6"> </ TD>
</ TR>
<TR>
<TD Bgcolor="#ffffff"> ISDN (64 Kb) </ TD>
<INPUT <TD> Type="text" NAME="5hour" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="5minute" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="5second" size="6"> </ TD>
</ TR>
<TR>
<TD Bgcolor="#ffffff"> ISDN (128 Kb) </ TD>
<INPUT <TD> Type="text" NAME="6hour" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="6minute" size="6"> </ TD>
<INPUT <TD> Type="text" NAME="6second" size="6"> </ TD>
</ TR>
<TR>
<TD Bgcolor="#ffffff"> </ TD>
<INPUT <TD> Type="hidden" NAME="7hour" size="6"> </ TD>
<INPUT <TD> Type="hidden" NAME="7minute" size="6"> </ TD>
<INPUT <TD> Type="hidden" NAME="7second" size="6"> </ TD>
</ TR>
<input Type="hidden" NAME="8hour" size="6">
<input Type="hidden" NAME="8minute" size="6">
<input Type="hidden" NAME="8second" size="6">
<input Type="hidden" NAME="9hour" size="6">
<input Type="hidden" NAME="9minute" size="6">
<input Type="hidden" NAME="9second" size="6">
<input Type="hidden" NAME="10hour" size="6">
<input Type="hidden" NAME="10minute" size="6">
<input Type="hidden" NAME="10second" size="6">
<input Type="hidden" NAME="11hour" size="6">
<input Type="hidden" NAME="11minute" size="6">
<input Type="hidden" NAME="11second" size="6">
</ TABLE>
</ Form>
</ Center>