function Hitmatic(w, p)
{
    var ref, pagename = p, dd = w.document, dl = dd.location, cd = '', ad = '';
    if ((rx = top.location.search.match(/campaign=([\w%*+\/-]+)/))) ad = rx[1];
    if ((rx = dl.hostname.match(/([^.]+)\.(.*)/))) cd = ' DOMAIN='+((rx[2].length <= 6) ? dl.hostname : rx[2]);
    if (!pagename) pagename = dd.title.replace(erolTag, '');
    if (isExp) pagename += ('/' + itemNo[fieldCount].replace(/\r\n/, ''));
    if ((rx = top.location.hash.match(/&&(.*)$/))) ref = rx[1]; else ref = top.document.referrer;
    if ((rx = dd.cookie.match(/RAWHIDE=(\w+)/))) uid = rx[1]; else uid = (0xffffffffffffff*Math.random()).toString(16);
    dd.cookie = 'RAWHIDE='+uid+'; EXPIRES=Wed, 1 Jan 2020 01:00:00 GMT; PATH=/;'+cd;
    if ((rx = dd.cookie.match(/RAWHIDE=(\w+)/))) uid = rx[1]; else uid = 0;
    qs = '?page='+escape(pagename)+'&uid='+uid+'&ff='+(isExp?1:0)+'&hs='+dl.hostname
     +'&sx='+screen.width+'&sy='+screen.height
     +'&sd='+((navigator.appName.indexOf('Netscape')<0)?screen.colorDepth+'&cp='+navigator.cpuClass:screen.pixelDepth)
     +'&je='+(100+(1*navigator.javaEnabled()))+'&tz='+(100-(new Date()).getTimezoneOffset()/30)
     +'&dr='+escape(ref)+'&ad='+ad;
    dd.write('<img width="1" height="1" src="http'+(dl.protocol == 'https:' ? 's' : '')+'://t2.hitmatic.com/log8/HITMATIC_ACCOUNT_NUMBER'+qs+'">');
}
}