diff --git a/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js b/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
index fe8a0f0..496d64d 100644
--- a/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
+++ b/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
@@ -258,6 +258,24 @@
                   eval(pagerClickValue);
                 }
                 break;
+
+              case "paused":
+                var pausedValue = advancedOptions[option];
+                pausedValue = Drupal.viewsSlideshowCycle.advancedOptionCleanup(pausedValue);
+                // undocumented callback when slideshow is paused:    function(cont, opts, byHover)
+                settings.opts[option] = function(cont, opts, byHover) {
+                  eval(pausedValue);
+                }
+                break;
+              
+              case "resumed":
+                var resumedValue = advancedOptions[option];
+                resumedValue = Drupal.viewsSlideshowCycle.advancedOptionCleanup(resumedValue);
+                // undocumented callback when slideshow is resumed:    function(cont, opts, byHover)
+                settings.opts[option] = function(cont, opts, byHover) {
+                  eval(resumedValue);
+                }
+                break;
   
               case "timeoutFn":
                 var timeoutFnValue = advancedOptions[option];
diff --git a/contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc b/contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc
index 7cbae70..012cbf4 100644
--- a/contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc
+++ b/contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc
@@ -437,6 +437,7 @@ function views_slideshow_cycle_views_slideshow_slideshow_type_form(&$form, &$for
       'pagerAnchorBuilder' => 'pagerAnchorBuilder',
       'pagerEvent' => 'pagerEvent',
       'pause' => 'pause',
+      'paused' => 'paused',
       'pauseOnPagerHover' => 'pauseOnPagerHover',
       'prev' => 'prev',
       'prevNextEvent' => 'prevNextEvent',
@@ -444,6 +445,7 @@ function views_slideshow_cycle_views_slideshow_slideshow_type_form(&$form, &$for
       'randomizeEffects' => 'randomizeEffects',
       'requeueOnImageNotLoaded' => 'requeueOnImageNotLoaded',
       'requeueTimeout' => 'requeueTimeout',
+      'resumed' => 'resumed',
       'rev' => 'rev',
       'shuffle' => 'shuffle',
       'slideExpr' => 'slideExpr',
