
function getObjectID (id)
{
	if (document.all) 
		return document.all[id];
	return document.getElementById (id);
}

function MakeArray(n) {
this.length = n;
for (var i = 1; i <= n; i++) { 
this[i] = 0 }
return this
}

speedVar = new MakeArray(4);
speedVar[1] = "6.8359"
speedVar[2] = "16.6250"
speedVar[3] = "33.2500"
speedVar[4] = "397.5000"


function compute(size, type)
{
var response='0 sec';
if (size != 0)
{
with (Math){
var speed = speedVar[type];
var TotalTime = ((size*1024)/speed);
var TotalHours = floor((TotalTime/3600));
var TotalHoursMod = (TotalTime%3600);
var TotalMin = floor(TotalHoursMod/60);
var TotalMinMod = (TotalHoursMod%60);
var TotalSec = floor(TotalMinMod);
response=TotalMin+' min '+TotalSec+' sec';

if (TotalHours>0){
  response=TotalHours+' h '+ response
}
}
}
return response;
}

function showtext()
{
    var shortcut=document.combowithtext;
    var productsize=getObjectID('size');
    shortcut.text.value=compute(productsize.innerHTML,shortcut.example.value);
}

function pausecomp(millis) 
{
date = new Date();
var curDate = null;

do { var curDate = new Date(); } 
while(curDate-date < millis);
} 

