
function checkEstimatedBandwidth(testFile, fileBitSize) {
    setTimeout(function() {
        var flashvars = {fileToLoad: testFile + "?r=" + (new Date()).getTime(), fileSizeInBits: fileBitSize, callback: "bwSetCookie"};
        var params = {
            menu: "false",
            scale: "noScale",
            allowScriptAccess: "always"
        };
        swfobject.embedSWF("lib/bandwidth-test/bandwidthtester.swf", "bandwidthTest", 1, 1, "9.0.0", null, flashvars, params);
    }, 1000);
}

function bwSetCookie(kbps) {
    var expires = new Date();
    expires.setTime(expires.getTime() + 1800*1000);
    var cookieString = "bandwidth=" + kbps + "; expires=" + expires.toGMTString() + "; path=/";
    document.cookie = cookieString;
}

