//Custom tags 18/11/2005 bugid 2103

var bmLd = false;
getBMqs('https', document.cookie.split(';'));

function getBMqs(prot,VAR) {
    var n = new Date();
    var loc = window.location.href;

    if (parent.frames) {
        var ref = parent.document.referrer;
    } else {
        var ref = document.referrer;
    }

    // Customized for RCG: add new varialbe array to end of url
    if (VAR) {
        if(loc.indexOf('?') != -1) {
           loc += '&' + VAR.join('&');
        } else {
           loc += '?' + VAR.join('&');
        }
    }
    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;
}
