From 2952007c886d3afa2b13ab8ecd9bb5cd27a45310 Mon Sep 17 00:00:00 2001
From: git <git@295223.no-reply.drupal.org>
Date: Fri, 15 Feb 2013 19:46:15 +0200
Subject: [PATCH] Issue #1498794 by budda. Fixed GA not tracking page visits.

diff --git a/modules/cookie_googleanalytics/cookie_googleanalytics.module b/modules/cookie_googleanalytics/cookie_googleanalytics.module
index 44aee30..c5e6bcb 100644
--- a/modules/cookie_googleanalytics/cookie_googleanalytics.module
+++ b/modules/cookie_googleanalytics/cookie_googleanalytics.module
@@ -31,8 +31,13 @@ function cookie_googleanalytics_js_alter(&$javascript) {
     if (is_string($script['data']) && strpos($script['data'], '/ga.js') > 0) {
       
       // Wrap code in a callback function
-      $script = "function ccAddAnalytics() {\n" . $script['data'] . "\n}";
-      
+      $code = str_replace(
+        array("var _gaq", "_gaq"),
+        array("window._gaq", "window._gaq"),
+        $script['data']
+      );
+      $script = "function ccAddAnalytics() {\n" . $code . "\n}";
+
       // Substitue the original script snippet with our function wrapped version
       $javascript[$key]['data'] = $script;
     }

