function getCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return '';
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

var bmMSWID = 'MSWID=' + getCookie('MSWID');
var bmMSWCATEGORYID = 'MSWCATEGORYID=' +  getCookie('MSWCATEGORYID');
var bmONESID = 'ONESID=' + getCookie('ONESID');
var bmONESCATEGORY1 = 'ONESCATEGORY1=' + getCookie('ONESCATEGORY1');
var bmONESCATEGORY2 = 'ONESCATEGORY2=' + getCookie('ONESCATEGORY2');
var bmKIMEIID = 'KIMEIID=' + getCookie('KIMEIID');
var bmsec = new Array (bmMSWID, bmMSWCATEGORYID, bmONESID, bmONESCATEGORY1, bmONESCATEGORY2, bmKIMEIID);

var bmLd = false;
function getBMqs(prot) {
    var n = new Date();
    var loc = window.location.toString();

    if (bmsec) {
        if(loc.indexOf('?') != -1) {
           loc += '&' + bmsec.join('&');
        } else {
           loc += '?' + bmsec.join('&');
        }
    }

    if (parent.frames) {
        var ref = parent.document.referrer;
    } else {
        var ref = document.referrer;
    }

    var qs = escape(loc) + '*' + escape(ref) + '*' + (navigator.javaEnabled()) + '/';
    if (window.screen) {
        qs += screen.width+'x'+screen.height + '/' + screen.colorDepth + '/'
    } else {
        qs += '//'
    };
    qs += n.getTime() + '/';
    
    var bmImg1 = '<img name="bmImg1" border=0 height=1 width=1 onLoad="nxtImg(\'bmImg2\', \'' + prot + '\', \'' + qs + '\')">';
    var bmImg2 = '<img name="bmImg2" border=0 height=1 width=1>';
    document.write(bmImg1);
    document.write(bmImg2);
    nxtImg('bmImg1', prot, n.getTime()); 
}

function nxtImg(img, prot, qs)
{
   if((!document.images) || bmLd) return;
   bmLd = true;
   var n = '';
   if(img == "bmImg1")
   {
      n = prot + '://www.bmmetrix.com/VC' + qs;
   }
   else if(img == "bmImg2")
   {
      n = prot + '://www.bmmetrix.com/V10' + qs;
   }
   if(document.images[img].src.indexOf(n)<0)
   {
      document.images[img].src = n;
   }
   bmLd = false;
}