﻿var d,d2;
var im = new Image();
function loadImg() {
	d = new Date();
    im.src = 'images/bandwidthplace.jpg';
    wait();
}

function wait() {
    if (! im.complete)  {setTimeout("wait();",5);}
    else {finish();}
}
function finish() {
    d2 = new Date();
	var diff = d2-d;
	if (diff == 0) {
		El('data').innerHTML = 'IP Address is ' + ip + '<br />Speed is infinite';
	} else {
		var speed = (8*190*1024*1024/diff/1000).toString();
		if (speed.indexOf('.') != -1) {speed = speed.substring(0,Math.min(speed.indexOf('.') + 3,speed.length))}
		var datarate = (190/diff*1000).toString();
		if (datarate.indexOf('.') != -1) {datarate = datarate.substring(0,Math.min(datarate.indexOf('.') + 3,speed.length))}
		El('data').innerHTML = 'IP Address is ' + ip + '<br />Speed is ' + speed + ' kbps<br />' + 'Data Rate is ' + datarate + ' KB/sec';
	}
}
