diff --git modules/omniture_plugin/.svn/all-wcprops modules/omniture_plugin/.svn/all-wcprops
new file mode 100644
index 0000000..394f164
--- /dev/null
+++ modules/omniture_plugin/.svn/all-wcprops
@@ -0,0 +1,17 @@
+K 25
+svn:wc:ra_dav:version-url
+V 92
+/svn/!svn/ver/8868/branches/case-9776/www/sites/all/modules/omniture/modules/omniture_plugin
+END
+omniture_plugin.module
+K 25
+svn:wc:ra_dav:version-url
+V 115
+/svn/!svn/ver/8868/branches/case-9776/www/sites/all/modules/omniture/modules/omniture_plugin/omniture_plugin.module
+END
+omniture_plugin.info
+K 25
+svn:wc:ra_dav:version-url
+V 113
+/svn/!svn/ver/8868/branches/case-9776/www/sites/all/modules/omniture/modules/omniture_plugin/omniture_plugin.info
+END
diff --git modules/omniture_plugin/.svn/entries modules/omniture_plugin/.svn/entries
new file mode 100644
index 0000000..8a2c345
--- /dev/null
+++ modules/omniture_plugin/.svn/entries
@@ -0,0 +1,40 @@
+8
+
+dir
+8868
+http://build.takepart.com/svn/branches/case-9776/www/sites/all/modules/omniture/modules/omniture_plugin
+http://build.takepart.com/svn
+
+
+
+2010-11-03T20:13:50.245881Z
+8868
+p2t.esummerfield
+
+
+svn:special svn:externals svn:needs-lock
+
+omniture_plugin.module
+file
+
+
+
+
+2010-11-02T19:44:37.000000Z
+349547b95636a65f69a20feadb47500b
+2010-11-03T20:13:50.245881Z
+8868
+p2t.esummerfield
+
+omniture_plugin.info
+file
+
+
+
+
+2010-11-02T19:58:26.000000Z
+d526dc09cdf1fea22f49efed8e92bc55
+2010-11-03T20:13:50.245881Z
+8868
+p2t.esummerfield
+
diff --git modules/omniture_plugin/.svn/format modules/omniture_plugin/.svn/format
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ modules/omniture_plugin/.svn/format
@@ -0,0 +1 @@
+8
diff --git modules/omniture_plugin/.svn/text-base/omniture_plugin.info.svn-base modules/omniture_plugin/.svn/text-base/omniture_plugin.info.svn-base
new file mode 100644
index 0000000..431667d
--- /dev/null
+++ modules/omniture_plugin/.svn/text-base/omniture_plugin.info.svn-base
@@ -0,0 +1,7 @@
+; $Id: $
+name = Omniture Ctools Plugin Integration
+description = Adds ctool plugin support to Omniture SiteCatalyst.
+core = 6.x
+project = "omniture"
+dependencies[] = 'omniture'
+
diff --git modules/omniture_plugin/.svn/text-base/omniture_plugin.module.svn-base modules/omniture_plugin/.svn/text-base/omniture_plugin.module.svn-base
new file mode 100644
index 0000000..983fe34
--- /dev/null
+++ modules/omniture_plugin/.svn/text-base/omniture_plugin.module.svn-base
@@ -0,0 +1,43 @@
+<?php
+// $Id: $
+/*
+ * @file
+ * Drupal Module Omniture Ctools Plugins Integration
+ * Addes the option to pass variables to Omniture module via
+ * ctool plugin
+ */
+
+/*
+ * implementation of hook_omniture_variables
+ * If ctools is in stalled find all omniture_plugin_variables plugins 
+ * combine vars from there callback function and return a master vars
+ */
+function omniture_plugin_omniture_variables($main) {
+  if (module_exists('ctools')) {
+    ctools_include('plugins');
+    $plugins = ctools_get_plugins('omniture_plugin','variables'); 
+    $vars = array('variables'=>array());
+    foreach ($plugins as $plugin) {
+      //check for $callback function default to MODULE_PLUGINNAME_omniture_variables
+      $callback = $plugin['callback'] ? $plugin['callback'] : $plugin['module'].'_'.$plugin['name'].'_omniture_variables';
+      if (function_exists($callback)) {
+        $plugin_vars = $callback($main);
+        if (array_key_exists('header', $plugin_vars)) {
+          // If there is a header override any one that we currently have
+          $vars['header'] = $plugin_vars['header'];
+        }
+        if (array_key_exists('footer', $plugin_vars)) {
+          // If there is a footer override any one that we currently have
+          $vars['footer'] = $plugin_vars['header'];
+        }
+        if (array_key_exists('variables', $plugin_vars)) {
+          //update the variablesarray
+          $vars['variables'] = array_merge($vars['variables'], $plugin_vars['variables']);
+        }
+      }
+    }
+    return $vars;
+  }
+}
+
+
diff --git modules/omniture_plugin/omniture_plugin.info modules/omniture_plugin/omniture_plugin.info
new file mode 100644
index 0000000..431667d
--- /dev/null
+++ modules/omniture_plugin/omniture_plugin.info
@@ -0,0 +1,7 @@
+; $Id: $
+name = Omniture Ctools Plugin Integration
+description = Adds ctool plugin support to Omniture SiteCatalyst.
+core = 6.x
+project = "omniture"
+dependencies[] = 'omniture'
+
diff --git modules/omniture_plugin/omniture_plugin.module modules/omniture_plugin/omniture_plugin.module
new file mode 100644
index 0000000..983fe34
--- /dev/null
+++ modules/omniture_plugin/omniture_plugin.module
@@ -0,0 +1,43 @@
+<?php
+// $Id: $
+/*
+ * @file
+ * Drupal Module Omniture Ctools Plugins Integration
+ * Addes the option to pass variables to Omniture module via
+ * ctool plugin
+ */
+
+/*
+ * implementation of hook_omniture_variables
+ * If ctools is in stalled find all omniture_plugin_variables plugins 
+ * combine vars from there callback function and return a master vars
+ */
+function omniture_plugin_omniture_variables($main) {
+  if (module_exists('ctools')) {
+    ctools_include('plugins');
+    $plugins = ctools_get_plugins('omniture_plugin','variables'); 
+    $vars = array('variables'=>array());
+    foreach ($plugins as $plugin) {
+      //check for $callback function default to MODULE_PLUGINNAME_omniture_variables
+      $callback = $plugin['callback'] ? $plugin['callback'] : $plugin['module'].'_'.$plugin['name'].'_omniture_variables';
+      if (function_exists($callback)) {
+        $plugin_vars = $callback($main);
+        if (array_key_exists('header', $plugin_vars)) {
+          // If there is a header override any one that we currently have
+          $vars['header'] = $plugin_vars['header'];
+        }
+        if (array_key_exists('footer', $plugin_vars)) {
+          // If there is a footer override any one that we currently have
+          $vars['footer'] = $plugin_vars['header'];
+        }
+        if (array_key_exists('variables', $plugin_vars)) {
+          //update the variablesarray
+          $vars['variables'] = array_merge($vars['variables'], $plugin_vars['variables']);
+        }
+      }
+    }
+    return $vars;
+  }
+}
+
+
