sebastian-s2
2/25/2014 - 10:17 PM

cdn.js

function latencyTest(url) {
    $.ajax({
        url: "http://"+url+".kapeli.com/feeds/latencyTest_v2.txt",
        cache: false,
        success: function(content){
            if(beginsWith("Just a latency test. Move along.", content))
            {
                var link = document.getElementsByClassName("downloadButton")[0];
                if(link.getAttribute("href") == "Dash.zip")
                {
                    link.href = "http://"+url+".kapeli.com/Dash.zip";
                }
            }
        }
    });
}
	
$(window).load(function() {
      latencyTest('london');
      latencyTest('london2');
      latencyTest('newyork');
      latencyTest('dallas');
      latencyTest('sanfrancisco');
      latencyTest('tokyo');
      latencyTest('sydney');
});