Index: contrib/views_slideshow_singleframe/views_slideshow.css
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_slideshow/contrib/views_slideshow_singleframe/Attic/views_slideshow.css,v
retrieving revision 1.1.2.1.2.3
diff -u -p -r1.1.2.1.2.3 views_slideshow.css
--- contrib/views_slideshow_singleframe/views_slideshow.css	26 Sep 2009 22:20:50 -0000	1.1.2.1.2.3
+++ contrib/views_slideshow_singleframe/views_slideshow.css	27 Sep 2009 06:37:15 -0000
@@ -6,3 +6,24 @@
 .views_slideshow_singleframe_image_count {
   display: none;
 }
+
+/**
+ * Pager Settings
+ */
+.views_slideshow_singleframe_pager div a img {
+  width: 75px;
+  height: 75px;
+}
+
+.views_slideshow_singleframe_pager div {
+  display: inline;
+  padding-left: 10px;
+}
+
+.views_slideshow_singleframe_pager.thumbnails a.activeSlide img {
+  border: 3px solid #000;
+}
+
+.views_slideshow_singleframe_pager.numbered a.activeSlide {
+  text-decoration: underline;
+}
\ No newline at end of file
Index: contrib/views_slideshow_singleframe/views_slideshow.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_slideshow/contrib/views_slideshow_singleframe/Attic/views_slideshow.js,v
retrieving revision 1.1.2.1.2.9
diff -u -p -r1.1.2.1.2.9 views_slideshow.js
--- contrib/views_slideshow_singleframe/views_slideshow.js	26 Sep 2009 22:20:50 -0000	1.1.2.1.2.9
+++ contrib/views_slideshow_singleframe/views_slideshow.js	27 Sep 2009 06:37:15 -0000
@@ -24,6 +24,22 @@ Drupal.behaviors.viewsSlideshowSingleFra
       prev:(settings.controls > 0)?'#views_slideshow_singleframe_prev_' + settings.id:null,
       next:(settings.controls > 0)?'#views_slideshow_singleframe_next_' + settings.id:null,
       pager:(settings.pager > 0)?'#views_slideshow_singleframe_pager_' + settings.id:null,
+      pagerAnchorBuilder: function(idx, slide) {
+        var classes = 'pager-item pager-num-' + (idx+1);
+        if (idx % 2) {
+          classes += ' odd';
+        }
+        else {
+          classes += ' even';
+        }
+        
+        if (settings.pager_type == 1) {
+          return '<div class="' + classes + '"><a href="#"><img src="' + $(slide).find('img').attr('src') + '" /></a></div>';
+        }
+        else {
+          return '<div class="' + classes + '"><a href="#">' + (idx+1) + '</a></div>';
+        }
+      },
       after:function(curr, next, opts) {
         // Used for Image Counter.
         if (settings.image_count) {
@@ -35,6 +51,11 @@ Drupal.behaviors.viewsSlideshowSingleFra
       cleartypeNoBg:(settings.cleartypenobg)
     }
     
+    if (settings.pager_hover == 1) {
+      settings.opts.pagerEvent = 'mouseover';
+      settings.opts.pauseOnPagerHover = true;
+    }
+    
     if (settings.effect == 'none') {
       settings.opts.speed = 1;
     }
Index: contrib/views_slideshow_singleframe/views_slideshow_singleframe.theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_slideshow/contrib/views_slideshow_singleframe/Attic/views_slideshow_singleframe.theme.inc,v
retrieving revision 1.1.2.1.2.8
diff -u -p -r1.1.2.1.2.8 views_slideshow_singleframe.theme.inc
--- contrib/views_slideshow_singleframe/views_slideshow_singleframe.theme.inc	26 Sep 2009 22:20:50 -0000	1.1.2.1.2.8
+++ contrib/views_slideshow_singleframe/views_slideshow_singleframe.theme.inc	27 Sep 2009 06:37:15 -0000
@@ -115,7 +115,16 @@ function theme_views_slideshow_singlefra
 }
 
 function theme_views_slideshow_singleframe_pager($id, $view, $options) {
-  $output = '<div class="views_slideshow_singleframe_pager" id="views_slideshow_singleframe_pager_' . $id . '"></div>';
+  
+  $classes = "views_slideshow_singleframe_pager";
+  if ($options['singleframe']['pager_type'] == 1) {
+    $classes .= ' thumbnails';
+  }
+  else {
+    $classes .= ' numbered';
+  }
+  
+  $output = '<div class="' . $classes . '" id="views_slideshow_singleframe_pager_' . $id . '"></div>';
   return $output;
 }
 
Index: contrib/views_slideshow_singleframe/views_slideshow_singleframe.views_slideshow.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_slideshow/contrib/views_slideshow_singleframe/Attic/views_slideshow_singleframe.views_slideshow.inc,v
retrieving revision 1.1.2.1.2.4
diff -u -p -r1.1.2.1.2.4 views_slideshow_singleframe.views_slideshow.inc
--- contrib/views_slideshow_singleframe/views_slideshow_singleframe.views_slideshow.inc	26 Sep 2009 22:20:50 -0000	1.1.2.1.2.4
+++ contrib/views_slideshow_singleframe/views_slideshow_singleframe.views_slideshow.inc	27 Sep 2009 06:37:15 -0000
@@ -80,6 +80,20 @@ function views_slideshow_singleframe_vie
     '#default_value' => (isset($view->options['singleframe']['pager'])) ? $view->options['singleframe']['pager'] : 0,
     '#description' => t('Determine if a pager for the slideshow (1|2|3) should appear, and if so whether they should appear before or after the slideshow.'),
   );
+  $form['singleframe']['pager_type'] = array(
+    '#type' => 'select',
+    '#title' => t('Pager Type'),
+    '#options' => array(0 => t('Numbered'),1 => t('Thumbnails')),
+    '#default_value' => (isset($view->options['singleframe']['pager_type'])) ? $view->options['singleframe']['pager_type'] : 0,
+    '#description' => t('What the pager should look like.  Thumbnails grabs the first image in each slideshow item.'),
+  );
+  $form['singleframe']['pager_hover'] = array(
+    '#type' => 'select',
+    '#title' => t('Activate Slide and Pause on Pager Hover'),
+    '#options' => array(1 => t('Yes'),2 => t('No')),
+    '#default_value' => (isset($view->options['singleframe']['pager_hover'])) ? $view->options['singleframe']['pager_hover'] : 2,
+    '#description' => t('Should the slide be activated and paused when hovering over a pager item.'),
+  );
   $form['singleframe']['image_count'] = array(
     '#type' => 'select',
     '#title' => t('Image Counter'),
