// Herfra er det for at fange de forekomster at speciel kald som kræver en onClick event
function NSuser(urlstr)  //Her hvis man er NetScape bruger
{
  pageTracker._trackPageview("imagedownloads/" + urlstr);
}


function IEuser(urlstr)  // IE bruger
{
  pageTracker._trackPageview("imagedownloads/" + urlstr); 
}


function applyPageTracker(e, parrenturl, urlstreng)
{
  if(navigator.appName == "Microsoft Internet Explorer")
  {
    e.onclick = function test() {IEuser(parrenturl + '-' + urlstreng);};
  } else {
    e.setAttribute('onclick',' NSuser("' + parrenturl + '-' + urlstreng + '");');
  }  
}

function loadPageTracker() // Her skannes siden og onClick event sættes ved soegestr forekomster.
{
  var links = document.getElementsByTagName("a");
  var urlstreng;
  var parrenturl;
  for (var i=0; i< links.length; i++)
  {
    urlstreng = links[i].href.toLowerCase();
    parrenturl = location.href;
    if ((urlstreng.indexOf('image') > 0) || (urlstreng.indexOf('.pdf') > 0) || (urlstreng.indexOf('.xls') > 0) || (urlstreng.indexOf('.xlsx') > 0) || (urlstreng.indexOf('.doc') > 0) || (urlstreng.indexOf('.docx') > 0) || (urlstreng.indexOf('.ppt') > 0) || (urlstreng.indexOf('.pptx') > 0) || (urlstreng.indexOf('.mdb') > 0))  
    { 
      applyPageTracker(links[i], parrenturl, urlstreng);
    }
  }
}
loadPageTracker();


