jQuery.fn.ga_track = function(options) {

  els = this;
  settings = jQuery.extend({
    category:      'General',
    action:        'Download',
    label:         false,
    opt_value:     false,
    tracker:       pageTracker,
    suppress_click: false
  }, options);

  els.each( function(){

    $(this).bind('click',function(){

      if (!settings.label){
        if ( $(this).attr('href') )
          label = $(this).attr('href');
        else if ( $(this).attr('title') )
          label = $(this).attr('title');
        else
          label = "None";
      } else {
        label = settings.label
      }

      settings.tracker._trackEvent(
        settings.category,
        settings.action,
        label
      );

      return !settings.suppress_click;

    });
  });

  return this;
};
