jQuery(document).ready(function() { findAndTrackLinks(); } ) function findAndTrackLinks() { var links = jQuery("a"); var i; for (i = 0; i < links.length; i++) { linkIndex = i; if(isInternalLink(jQuery(links[i]).attr("href"))) { trackLink(links,linkIndex); } } } function isInternalLink(linkUrl) { var sucesssUrls = new Array(); if (getCountryCode()=="COM") { // scandlines.com sucesssUrls[0] = "border-shop.dk"; sucesssUrls[1] = "borderwines.dk"; sucesssUrls[2] = "shoppingklubmedlem.dk"; sucesssUrls[3] = "scandlines.dk"; sucesssUrls[4] = "scandlinesbonusclub.com"; sucesssUrls[5] = "scandlinesbonusclub.dk"; sucesssUrls[6] = "scandlinesbonusclub.se"; sucesssUrls[7] = "scandlinestrips.dk"; sucesssUrls[8] = "shoppingklub.dk"; sucesssUrls[9] = "shopping-klubben.dk"; } if (getCountryCode()=="DK-PASS") { // scandlines.dk sucesssUrls[0] = "border-shop.dk"; sucesssUrls[1] = "borderwines.dk"; sucesssUrls[2] = "scandlines.com"; sucesssUrls[3] = "shoppingklubmedlem.dk"; sucesssUrls[4] = "scandlinesbonusclub.com"; sucesssUrls[5] = "scandlinesbonusclub.dk"; sucesssUrls[6] = "scandlinesbonusclub.se"; sucesssUrls[7] = "scandlinestrips.dk"; sucesssUrls[8] = "shoppingklub.dk"; sucesssUrls[9] = "shopping-klubben.dk"; } if (getCountryCode()=="DE") { // Scandlinestrips.dk sucesssUrls[0] = "border-shop.dk"; sucesssUrls[1] = "borderwines.dk"; sucesssUrls[2] = "scandlines.com"; sucesssUrls[3] = "scandlines.dk"; sucesssUrls[4] = "scandlinesbonusclub.com"; sucesssUrls[5] = "scandlinesbonusclub.dk"; sucesssUrls[6] = "scandlinesbonusclub.se"; sucesssUrls[7] = "shoppingklubmedlem.dk"; sucesssUrls[8] = "shoppingklub.dk"; sucesssUrls[9] = "shopping-klubben.dk"; } for (k = 0; k < sucesssUrls.length; k++) { if (linkUrl.indexOf(sucesssUrls[k]) >= 0) { return true; } } return false; } function trackLink(links, linkIndex) { var linkUrl = jQuery(links[linkIndex]).attr('href'); var target = jQuery(links[linkIndex]).attr('target'); if (target == null || target == undefined || target == "") jQuery(links[linkIndex]).attr('onClick', "pageTracker._link(" + "'" + linkUrl + "'); return false;"); else jQuery(links[linkIndex]).attr('onClick', "window.open(pageTracker._getLinkerUrl('" + linkUrl + "'),'" + target + "'); return false;"); }