title: Script not evaluating in non-chromium-based browsers
body: <p>Ok, so my company has a downloads page allowing visitors to download information about products or catalogs which can be found here: <a href="http://www.finisinc.com/downloads" rel="nofollow">Downloads</a></p>
  
  <p>The problem is, when you click on the Brandfolder image, a popup is supposed to appear, which works fine on Google Chrome, Opera, &amp; Safari. However in Internet Explorer and Mozilla Firefox I get a console error stating that:</p>
  
  <blockquote>
    <p>Brandfolder is not defined</p>
  </blockquote>
  
  <p>referring to this file:</p>
  
  <pre><code>&lt;div class="container-fluid page-downloads" id="downloads-page-container"&gt;
      &lt;div class="content-well col-sm-10 col-sm-offset-1 col-xs-12" style="float: none;"&gt;
          &lt;div class="col-xs-12 col-sm-12" style="padding: 0; margin-bottom: 65px;"&gt;
              &lt;h1 class="downloads-title"&gt;BRANDFOLDER&lt;/h1&gt;
              &lt;hr /&gt;
              &lt;div class="brandfolder-section col-xs-12 col-sm-6"&gt;
  &lt;!-- ONCLICK ISSUE --&gt;&lt;button onclick="Brandfolder.showEmbed({brandfolder_id: 'finisswim'});return false;" title="FINIS, Inc. Logos &amp;amp; Other Brand Assets" style="border: none; background-color: transparent; padding: 0; margin: 0;"&gt;
                      &lt;img src="/sca/site-images/Brandfolder-Web-Button.jpg" class="downloads-banner img-responsive catalog-img" alt="Brand Folder"&gt;
                  &lt;/button&gt;
              &lt;/div&gt;
          &lt;/div&gt;
          ...
          ...
          ...
      &lt;/div&gt;
  &lt;/div&gt;
  &lt;!-- BRANDFOLDER JS FILE --&gt;
  &lt;script type="text/javascript" async="true" src="//d2sdf28wg0skh3.cloudfront.net/bf.min.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>So I made sure that the file is being loaded and that the content matches, which it does. and then I went to the console, logged <code>window</code>, and checked if <code>Brandfolder</code> populated, and it didn't (but it did in Chrome, Opera, &amp; Safari).</p>
  
  <p>Since it wasn't working, I pulled it down to my localhost, fired it up and it worked fine on all browsers... <strong>wtf</strong></p>
  
  <p>my localhost is an exact copy of the live site which is hosted through the NetSuite SuiteCommerce Advanced platform (<strong><em>hate this platform with a passion</em></strong>) any ideas what could be going wrong, seeing how it works in chromium-based browsers but not in others, and works fine in a development environment?</p>
  
  <p>any input is appreciated! - Thanks</p>