var initGA = function() {
  var links = document.getElementsByTagName('a');
  YAHOO.util.Event.addListener(links, 'click', function(event){
    var props = this.getAttribute('rel');
    if(!props) {
      return;
    }
    props = props.split(',');
    var o = {};
    for(var i = 0, prop; i < props.length; i++) {
      prop = props[i].split(':');
      o[prop[0]] = prop[1];
    }
    if(typeof gaLog != 'undefined') console.log(o);
    if(typeof pageTracker != 'undefined') {
      if(pageTracker._trackEvent(o.category, o.action, o.title) && typeof gaLog != 'undefined') {
        console.log('event tracked', o);
      }
    }
  })
}
YAHOO.util.Event.onDOMReady(initGA);
