
var browserType = ''; 

if (window.addEventListener) 
   browserType = 'FF'; 
else if (window.attachEvent) 
   browserType = 'IE'; 
else 
   browserType = 'OTHER'; 

var lastStatus = ''; 
var elements; 
var inAdFrame = false;

elements = document.getElementsByTagName("iframe"); 

for (var i = 0; i < elements.length; i++) { 
  if(elements[i].src.indexOf('googlesyndication.com') > -1) 
  { 
    if (document.layers) 
    { 
      elements[i].captureEvents(Events.ONFOCUS); 
    } 
    if (browserType == 'IE') 
    { 
      elements[i].onfocus = IETrapClick; 
    } 
    else if (browserType == 'FF') 
    { 
       elements[i].addEventListener('mouseover', onMoveOverFF, true); 
       window.addEventListener('mouseover', onMoveOutFF, true); 
       window.addEventListener('unload', FFTrapClick, false); 
    } 
    else 
    { 
       elements[i].onfocus = IETrapClick; 
    } 
  } 
} 


function IETrapClick() 
{ 
  var i = 0; 
  window.focus(); 

  if (window.status && (window.status!= lastStatus)) 
  { 
    lastStatus = window.status; 
    adsense_log_url_image = new Image(); 
    adsense_log_url_image.src = 'http://www.hitsconnect.com/adstrack/asclickcount.php?source=' + 
       escape(document.location.href) +'&target=' + 
       escape(window.status.substring(6)) + '&ref=' + 
       escape(document.referrer) +
      '&hcid=' + HitsConnect_ID;
  } 
} 

function onMoveOverFF(e) 
{ 
   inAdFrame = true; 
} 

function onMoveOutFF(e) 
{ 
   inAdFrame = false; 
} 

function FFTrapClick(e) 
{ 
  var i = 0; 
  if (inAdFrame) 
  { 
     adsense_log_url_image = new Image(); 
     adsense_log_url_image.src = 'http://www.hitsconnect.com/adstrack/asclickcount.php?source=' + 
              escape(document.location.href) +'&target=' + 
              escape('unknown') + '&ref=' + 
              escape(document.referrer)  + 
             '&hcid=' + HitsConnect_ID; 
  } 
} 

var impImg = new Image(); 
impImg.src = 'http://www.hitsconnect.com/adstrack/asimpcount.php?source=' + escape(document.location.href) + '&hcid=' + HitsConnect_ID;
