//Google Event Tracking search and replace code to inject tracker in links
//Usage: insert this script in to header
// Call GEvents Function from bottom of skin as GEvents (needle, haystack);
// GEvents ("<a href=\"http://www.ticketmaster.com\">", "<a href=\"http://www.ticketmaster.com\" target=\"_blank\" onclick=\"recordOutboundLink(this, 'Ticket Master Event', 'ticketmaster.com');return false;\">");
// Google Event Tracking Code Format: within  <a href="http://somesite.com">link</a> add Google Event tracker
// onclick= "recordOutboundLink(this, 'Category', 'Event Action');return false;"
// Gevents must be called for each event you wish to track (i.e.  ticketmaster, tickethorse, etc.)
// Google Anyalitcs and recordOutboundLink function must be  included in the skin
//  reference script : function recordOutboundLink(link, category, action, label) {
//    _gat._getTrackerByName()._trackEvent(category, action, label);
//    setTimeout('document.location = "' + link.href + '"', 100);
//  }


var haystackText = "";
function GEvents(needle, replacement) {

     if (haystackText.length == 0) {
          haystackText = document.getElementById("content").innerHTML;
     }
     var match = new RegExp(needle, "ig");     
     var replaced = "";
     if (replacement.length > 0) {
          replaced = haystackText.replace(match, replacement);
          
     }
     
     document.getElementById("content").innerHTML = replaced;
}

   
