diff -up ./theme/galleryformatter.js ./theme.new/galleryformatter.js
--- ./theme/galleryformatter.js	2010-12-01 10:44:56.000000000 -0800
+++ ./theme.new/galleryformatter.js	2010-12-01 10:47:44.000000000 -0800
@@ -42,20 +42,14 @@ Drupal.galleryformatter.prepare = functi
    * figure out how to get this into proper functions reusing selections
    */
   $thumbslinks.click(function(e){
-    $hash = $(this.hash);
+    $hash = $(this.hash+"-slide");
     if(!$hash.is(':visible')){
       $thumbsLi.removeClass('active');
       $(this).parent().addClass('active');
       $slides.filter(':visible').fadeOut('slow');
       $hash.fadeIn('slow');
-      /*
-       * @FIXME
-       * Need to figure out a way to update the location bar of the browser, for bookmarking etc, without making the scroll jump
-       * window.location.hash = this.hash; solution below does update the location, but makes the scroll jump.
-       */
-      // window.location.hash = this.hash;  // not sure if this is the best way to do it.
     }
-    e.preventDefault();
+//    e.preventDefault();
   });
 
   /*
@@ -66,7 +60,7 @@ Drupal.galleryformatter.prepare = functi
 
   // if we have a hash in the url
   if ($locationHash) {
-   $slides.filter($locationHash).show(); //  show that slide
+   $slides.filter($locationHash+"-slide").show(); //  show that slide
    $thumbsLi.not($(".cloned")).find("a[href="+$locationHash+"]").parent().addClass('active'); // activate that thumbnail
   }
   // otherwise the default
diff -up ./theme/galleryformatter.tpl.php ./theme.new/galleryformatter.tpl.php
--- ./theme/galleryformatter.tpl.php	2010-05-28 02:58:26.000000000 -0700
+++ ./theme.new/galleryformatter.tpl.php	2010-12-01 10:37:27.000000000 -0800
@@ -28,7 +28,7 @@
     <div class="gallery-frame">
       <ul>
       <?php foreach ($gallery_slides as $id => $data): ?>
-        <li class="gallery-slide" id="<?php print $data['hash_id']; ?>">
+        <li class="gallery-slide" id="<?php print $data['hash_id']; ?>-slide">
           <?php print $data['image']; ?>
           <?php if ($data['title'] || $data['description']): ?>
             <div class="panel-overlay">
