function Tracker(element_object) {
  this.anchors = element_object.getElementsByTagName('A');
  
  this.track = function(anchor_object) {
    if(anchor_object.href) {
    
    	if(anchor_object.addEventListener) {
				anchor_object.addEventListener('click', function() { urchinTracker('/outbound/' + this.text + '-' + this.href); }, false);
      } else {
        anchor_object.onclick = function() { urchinTracker('/outbound/' + this.text + '-' + this.href); }
      }
		    	
    }
  }
  
  for (var x = 0; x < this.anchors.length; x++) {
    this.track(this.anchors.item(x));
  }
}

var t = new Tracker(document);