//1.3.0.6
var bmLoc = 'www.bmmetrix.com';
var bmImg = new Image();

function getBMqs(furl, dotl, refurl, bmac, bmcc, enc, sec, target) {
    var loc = window.location.href;
    var prot = window.location.protocol;

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

    if (loc.indexOf('#') != -1)
        loc = loc.substring(0,loc.indexOf('#'));
    if (loc.length > 256)
        loc = loc.substring(0,253) + '...';
    if (sec.length > 0) {
        if(loc.indexOf('?') != -1)
           loc += '&' + sec.join('&');
        else
           loc += '?' + sec.join('&');
    }

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

    var esc = function(str){return str.replace(/\*/g, '%2a').replace(/#/g, '%23')};
    var qs = esc(loc)+'*'+esc(furl)+'*'+esc(dotl)+'*'+esc(ref)+'*'+navigator.javaEnabled()+'/';
    if (window.screen) {
        qs += screen.width+'x'+screen.height + '/' + screen.colorDepth + '/';
    } else {
        qs += '//';
    };
    qs += bmac + '/' + bmcc + '/' + enc + '/';

    bmImg.src = prot + '//' + bmLoc + '/V13a' + qs;

    if(target) {
       if (target == '_blank')
          window.open(furl);
       else
          document.location=furl;
    }
}

