title: ExternalInterface.addCallback not working?
body: <p>I have a Flash/AS3 project I am trying to add a call back on, I added the call back like so:</p>
  
  <pre><code>ExternalInterface.addCallback('force_refresh',force_refresh);
  </code></pre>
  
  <p>and I am calling in from JS like this:</p>
  
  <pre><code>function thisMovie(movieName) {
      if (navigator.appName.indexOf("Microsoft") != -1) {
          return window[movieName];
      } else {
          return document[movieName];
      }
  }
  function forceRefresh() {
      thisMovie("monthly_goals").force_refresh();
  }
  </code></pre>
  
  <p>I made sure I am importing the ExternalInterface class, I set allowScriptAccess to "always", 
  I alerted thisMovie("monthly_goals") and confirmed that JS sees the object.</p>
  
  <p>Not sure why else it would not be working? any ideas?</p>
  
  <p>Thanks.</p>