Index: swftools.module
===================================================================
--- swftools.module	(revision 5785)
+++ swftools.module	(working copy)
@@ -69,7 +69,7 @@
 function swftools_init() {
 
   // Add JavaScript that allows other scripts to access movies from the DOM
-  drupal_add_js(drupal_get_path('module', 'swftools') . '/swftools.js');
+  drupal_add_js(drupal_get_path('module', 'swftools') . '/swftools.min.js');
   
   // Add CSS to enable hiding of accessible controls
   drupal_add_css(drupal_get_path('module', 'swftools') . '/swftools.css');
Index: onepixelout/swftools_onepixelout.module
===================================================================
--- onepixelout/swftools_onepixelout.module	(revision 5785)
+++ onepixelout/swftools_onepixelout.module	(working copy)
@@ -170,5 +170,5 @@
  * Adds OnePixelOut JavaScript to the page.
  */
 function swftools_onepixelout_add_js() {
-  drupal_add_js(drupal_get_path('module', 'swftools_onepixelout') . '/swftools_onepixelout.js');
+  drupal_add_js(drupal_get_path('module', 'swftools_onepixelout') . '/swftools_onepixelout.min.js');
 }
Index: onepixelout/swftools_onepixelout.min.js
===================================================================
--- onepixelout/swftools_onepixelout.min.js	(revision 0)
+++ onepixelout/swftools_onepixelout.min.js	(revision 0)
@@ -0,0 +1,4 @@
+
+var swftools=swftools||{};function ap_stopAll(playerID){swftools.onepixelout.closeAll(playerID);}
+swftools.onepixelout=function(){var instances=[];return{pushInstance:function(playerID){instances.push(playerID);},closeAll:function(playerID){for(var i=0;i<instances.length;i++){player=swftools.getObject('swf-'+instances[i]);if(instances[i]!=playerID){player.SetVariable('closePlayer',1);}
+else{player.SetVariable('closePlayer',0);}}}}}();Drupal.behaviors.swftools_onepixelout=function(context){$('.swftools-onepixelout:not(.swftools-onepixelout-processed)',context).addClass('swftools-onepixelout-processed').each(function(){swftools.onepixelout.pushInstance($(this).attr('id').substring(13));});}
\ No newline at end of file
Index: swftools.min.js
===================================================================
--- swftools.min.js	(revision 0)
+++ swftools.min.js	(revision 0)
@@ -0,0 +1,3 @@
+var swftools=swftools||{};swftools.getObject=function(objectID){swftoolsObject=document.getElementById(objectID);if(typeof swftoolsObject=='object'){return swftoolsObject;}
+if(typeof swftoolsObject.attributes.type!='undefined'&&swftoolsObject.attributes.type.value=='application/x-shockwave-flash'){return swftoolsObject;}
+return swftoolsObject.getElementsByTagName('object')[0];}
