The problem appears to be happening because of a new security feature in Chrome (and Firefox as well), which blocks loading insecure scripts using http: when the page itself is being loaded securely using https: -- see details here:
https://support.google.com/chrome/answer/1342714
https://support.mozilla.org/en-US/kb/how-does-content-isnt-secure-affect-my-safety
https://blog.mozilla.org/security/2013/05/16/mixed-content-blocking-in-firefox-aurora/
You can tell when that blocking feature is affecting the page you're viewing by the shield icon that appears in the browser's address bar (on the left in Firefox, or on the right in Chrome), which you can click for details with an option to load insecure scripts anyway.
Since our standard View Cart code provides an http: URL to load our box.js script (which manages the cart overlay display inside your page), and you are testing your page with an https: URL, this new browser security feature is blocking our box.js script from loading in your page, so cart buttons which call that script to display the cart overlay in your page are not working.
You can fix this by simply changing http: to https: in your View Cart code's script URL (making it "https://www.e-junkie.com/ecom/box.js"), or by using regular http: for the rest of your site (which will also improve your page-load performance).
You may have your own reasons for using https: on your site which are unrelated to our shopping cart, but our cart does not require it, as no sensitive information (such as the buyer's personal or financial information) is being transmitted to/from the buyer's browser while they are shopping on your site; such details are only handled on a secure checkout page, separately from your own site, after the buyer proceeds to checkout.