ok here is the concept
see all that junk... its just to take up space
<script LANGUAGE="javascript">
<!--
time = new Date();
starttime = time.getTime();
// --></SCRIPT>
get to the browser first.. and is executed as soon as it gets there...
then it has to wait for all the junk to transfer
then it runs
<script><!--
time = new Date();
endtime = time.getTime();
...
...
depending on the browser you use this may be the case ( starttime gets set before endtime even gets sent to the browser )
so it is a good trick at judging download speed for the random section