Index: filefield.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/filefield/filefield.js,v
retrieving revision 1.20
diff -u -r1.20 filefield.js
--- filefield.js	28 Apr 2009 01:39:31 -0000	1.20
+++ filefield.js	3 Jul 2009 21:18:58 -0000
@@ -43,6 +43,13 @@
 };
 
 /**
+ * Open links to files within the node form in a new window.
+ */
+Drupal.behaviors.filefieldPreviewLinks = function(context) {
+  $('div.filefield-element div.widget-preview a').click(Drupal.filefield.openInNewWindow).attr('target', '_blank');
+}
+
+/**
  * Admin enhancement: only show the "Files listed by default" when needed.
  */
 Drupal.behaviors.filefieldAdmin = function(context) {
@@ -117,5 +124,9 @@
       }, 500);
 
     }
+  },
+  openInNewWindow: function(event) {
+    window.open(this.href, 'filefieldPreview', 'toolbar=0,scrollbars=1,location=1,statusbar=1,menubar=0,resizable=1,width=500,height=550');
+    return false;
   }
 };
