diff --git a/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js b/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
index f3a0f38..a2b67ae 100644
--- a/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
+++ b/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
@@ -260,6 +260,24 @@
               }
               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];
               timeoutFnValue = Drupal.viewsSlideshowCycle.advancedOptionCleanup(timeoutFnValue);
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 01b7d8c..8d2ad09 100644
--- a/contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc
+++ b/contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc
@@ -384,6 +384,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',
@@ -391,6 +392,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',
