function getBMqs(start_time, protocol) {
    var cook;

    if (navigator.cookieEnabled) {
        cook = navigator.cookieEnabled;
    } else { 
        document.cookie="CS=; expires=0; path=/";
        if (document.cookie != "") {
            cook = true
        } else {
            cook = false 
        }
    }

    var n = new Date();

    if (!window.name) {
        window.name = Math.round(Math.random() * n.getTime());
    }

    if (parent.frames) {
        var ref = parent.document.referrer;
    } else {
        var ref = document.referrer;
    }

    var qs = escape(window.location) + '*' + escape(ref) + '*'+window.name + '/' + start_time + '/' + n.getTime() + '/' + cook + '/' + (navigator.javaEnabled());

    if (window.screen) {
        qs += '/'+screen.width+'x'+screen.height+'/'+screen.colorDepth+'/' 
    } else {
        qs+='///'
    };
    
    var bm_img = '<img name="bm_image" id="bm_image" src="' + protocol + '://www.bmmetrix.com/A' + qs + '" width=1 height=1 border=0>';
    document.write(bm_img);
}
