Index: callbacks.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/swfupload/callbacks.js,v
retrieving revision 1.1
diff -u -r1.1 callbacks.js
--- callbacks.js	22 Jul 2007 19:12:50 -0000	1.1
+++ callbacks.js	31 Aug 2007 18:25:07 -0000
@@ -47,8 +47,8 @@
 function uploadProgress(file, bytesLoaded) {
 
 	var progress = document.getElementById(file.id + "progress");
-	var percent = Math.ceil((bytesLoaded / file.size) * 200)
-	progress.style.background = "#f0f0f0 url(/modules/swfupload/images/progressbar.png) no-repeat -" + (200 - percent) + "px 0";
+	var percent = Math.ceil((bytesLoaded / file.size) * 200);
+	progress.style.background = "#f0f0f0 url(" + progressbarimage + ") no-repeat -" + (200 - percent) + "px 0";
 }
 
 function uploadError(errno) {
Index: swfupload.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/swfupload/swfupload.module,v
retrieving revision 1.1
diff -u -r1.1 swfupload.module
--- swfupload.module	22 Jul 2007 19:12:50 -0000	1.1
+++ swfupload.module	31 Aug 2007 18:22:38 -0000
@@ -175,8 +175,8 @@
   $path = drupal_get_path('module', 'swfupload');
 
   $js = '
-  <script type="text/javascript" src="/'.$path.'/swfupload/SWFUpload.js"></script>
-  <script type="text/javascript" src="/'.$path.'/callbacks.js"></script>
+  <script type="text/javascript" src="'.base_path().$path.'/swfupload/SWFUpload.js"></script>
+  <script type="text/javascript" src="'.base_path().$path.'/callbacks.js"></script>
   <script type="text/javascript">
         var swfu;
         var swfu2;
@@ -187,7 +187,7 @@
             swfu = new SWFUpload({
                 upload_script : "'.base_path().'flash_upload/'.session_id().'/'.$user->uid.'",
                 target : "SWFUploadTarget",
-                flash_path : "/'.$path.'/swfupload/SWFUpload.swf",
+                flash_path : "'. base_path() . $path .'/swfupload/SWFUpload.swf",
                 allowed_filesize : 99720,    // 30 MB
                 allowed_filetypes : "*.*",
                 allowed_filetypes_description : "'. t('All files...') . '",
@@ -212,7 +212,7 @@
 
            swfu.loadUI(); // <-- added this line if using IE7 only
         };
-
+        var progressbarimage = "'. base_path() . $path .'/images/progressbar.png";
         window.onload = start_swfupload;
   </script>';
   

