def link_to_tracked_unless_current(name, track_path = "/", options = {}, html_options = {}, &block)
      raise AnalyticsError.new("You must set Rubaidh::GoogleAnalytics.defer_load = false to use outbound link tracking") if GoogleAnalytics.defer_load == true
      html_options.merge!({:onclick =>tracking_call(track_path)})
      link_to_unless current_page?(options), name, options, html_options, &block
    end
def link_to_tracked_unless_current(name, track_path = "/", options = {}, html_options = {}, &block)
      raise AnalyticsError.new("You must set Rubaidh::GoogleAnalytics.defer_load = false to use outbound link tracking") if GoogleAnalytics.defer_load == true
      html_options.merge!({:onclick =>tracking_call(track_path)})
      link_to_unless current_page?(options), name, options, html_options, &block
    end
Creates a link tag of the given +name+ using a URL created by the set of +options+
 unless the current request URI is the same as the link's, with outbound link tracking
 under +track_path+ in Google Analytics. If the request URI is the same as the link
 URI, only the name is returned, or the block is yielded, if one exists.
 The +html_options+ will accept a hash of attributes for the link tag.