var i=0;

function meter(filename) {
	document.getElementById('introtable').style.display="none";
	document.getElementById('metertable').style.display="block";
   // DisplayResuls will handle the Ajax response
   //document.getElementById('meter').innerHTML="<img src='pic/loading.gif' width='32' height='32'><br>a m&eacute;r&eacute;s folyamatban..."
   ajaxCallback = meterResults;
   // Send the Ajax request
   ajaxRequest(filename);
   i++;
}
// Display search results
function meterResults() {
	//document.getElementById('progressbar').style.width=i*20;
	//document.getElementById('progressbar').innerHTML=(i*10)+"%";
		bits_of_data = (83886080/10)*i;
		bitpersec     = bits_of_data/dtime;
		kbitpersec=bitpersec/1024;
		kbytepersec=kbitpersec/8;
		//speed          = (Math.round((lspeed)*10*1.024))/10; //kbps
	   //document.getElementById('meter').firstChild.nodeValue=kbps;
	   document.getElementById('downloadtime').innerHTML=(Math.round(dtime*10))/10+" sec";
	   document.getElementById('linespeed').innerHTML=(Math.round(kbitpersec*10/1024))/10+" Mbit/sec";
	   document.getElementById('kbps').innerHTML=(Math.round(kbytepersec*10))/10+" K bytes/sec";
	   document.getElementById('data').innerHTML=Math.round((bits_of_data/1024)/8)+" K bytes";
	   if (Math.round(kbitpersec*0.083984375/2)<324)  {
		   document.getElementById('pbar').style.height=Math.round(kbitpersec*0.083984375/2)+'px';
	   } else {
		   document.getElementById('pbar').style.height='324px';
	   }
	   document.getElementById('progressbar').style.width=i*20+'px';
	   document.getElementById('percent').innerHTML=(i*10)+"%";
   i++;
	if (i<11) {
		ajaxRequest("meter2.php");
	} else {
		document.getElementById('meres').innerHTML="A m&eacute;r&eacute;s befejez&#337;d&ouml;tt... ";
	   document.getElementById('linespeed').innerHTML="<b>"+(Math.round(kbitpersec*10/1024))/10+" Mbit/sec</b>";
	   document.getElementById('kbps').innerHTML="<b>"+(Math.round(kbytepersec*10))/10+" K bytes/sec</b>";
		document.getElementById('linespeed').style.color="red";
		document.getElementById('kbps').style.color="red";
	}

}


function meter_one_file(filename) {
	document.getElementById('introtable').style.display="none";
	document.getElementById('metertable_one_file').style.display="block";
   // DisplayResuls will handle the Ajax response
   //document.getElementById('meter').innerHTML="<img src='pic/loading.gif' width='32' height='32'><br>a m&eacute;r&eacute;s folyamatban..."
   ajaxCallback = meter_one_file_Results;
   // Send the Ajax request
   ajaxRequest(filename);
   i++;
}
// Display search results
function meter_one_file_Results() {
	//document.getElementById('progressbar').style.width=i*20;
	//document.getElementById('progressbar').innerHTML=(i*10)+"%";
		bits_of_data = (8388608*1); //how many bites are downloaded from the tarr server
		
		bitpersec     = bits_of_data/dtime;
		kbitpersec=bitpersec/1024;
		kbytepersec=kbitpersec/8;
		//speed          = (Math.round((lspeed)*10*1.024))/10; //kbps
	   //document.getElementById('meter').firstChild.nodeValue=kbps;
	   document.getElementById('downloadtime2').innerHTML=(Math.round(dtime*10))/10+" sec";
	   document.getElementById('linespeed2').innerHTML=(Math.round(kbitpersec*10/1024))/10+" Mbit/sec";
	   document.getElementById('kbps2').innerHTML=(Math.round(kbytepersec*10))/10+" K bytes/sec";
	   document.getElementById('data2').innerHTML=Math.round((bits_of_data/1024)/8)+" K bytes";
	   if (Math.round(kbitpersec*0.083984375/2)<324)  {
		   document.getElementById('pbar').style.height=Math.round(kbitpersec*0.083984375/2)+'px';
	   } else {
		   document.getElementById('pbar').style.height='324px';
	   }
	   document.getElementById('progressbar2').style.width=i*20+'px';
	   document.getElementById('percent2').innerHTML=(100)+"%";
		document.getElementById('meres2').innerHTML="A m&eacute;r&eacute;s befejez&#337;d&ouml;tt... ";
	   document.getElementById('linespeed2').innerHTML="<b>"+(Math.round(kbitpersec*10/1024))/10+" Mbit/sec</b>";
	   document.getElementById('kbps2').innerHTML="<b>"+(Math.round(kbytepersec*10))/10+" K bytes/sec</b>";
		document.getElementById('linespeed2').style.color="red";
		document.getElementById('kbps2').style.color="red";

}