Yes, that script tag needs to be before the body tag of the page being displayed in the browser, where it is in an include file, it will cause the problem you are experiencing.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.