//1.3.1.0
function getBMqs(furl, dotl, refurl, bmac, bmcc, enc, sec, target) {
    var cl = 'www.bmmetrix.com';
    var r = document.referrer;
    var loc = window.location.href;
    var prot = window.location.protocol;
    function c(str){return encodeURIComponent(str).replace(/\*/g, '%2a')};
    var s = screen;

    if (furl.indexOf('R>') == 0) {
        furl = furl.substring(2);
        loc = furl;
    }

    n = loc.indexOf('#');
    if (n > 0)
        loc = loc.substring(0,n);
    if (loc.length > 256)
        loc = loc.substring(0,253) + '...';
    if (sec.length > 0)
        loc += (loc.indexOf('?') < 0 ? '?' : '&') + sec.join('&');

    var ref, scr;
    if (refurl.indexOf('R>') == 0)
        ref = refurl.substring(2);
    else if (refurl == 'L>')
        ref = r;
    else if (window.parent != window.self)
        ref = (refurl == 'T>' ? top.document.referrer : parent.document.referrer);
    else
        ref = r;

    if(window.screen)
    {
        scr = Array(s.width, 'x', s.height, '/', s.colorDepth).join('');
    } else {
        scr = '/';
    }
    var qs = Array(prot,'//',cl,'/V13a?',c(loc),'*',c(furl),'*',c(dotl),'*',c(ref),'*',navigator.javaEnabled(),'/',scr,'/',bmac,'/',bmcc,'/',enc,'/',(new Date).getTime());
    var i = new Image(1,1);
    i.onload = i.onerror = i.onabort = function()
    {
        i.onload = i.onerror = i.onabort = this;
    };

    if(target) {
        if (target == '_blank')
        {
            i.src = qs.join('');
            window.open(furl);
        }
        else
        {
            i.onload = i.onerror = i.onabort = function()
            {
                i.onload = i.onerror = i.onabort = this;
                document.location = furl;
            }
            i.src = qs.join('');
        }
    }
    else
        i.src = qs.join('');
}
