That means that the cart object include is too low on the page. The cart object should be above this code and would define that function.
For some reason you are having trouble with includes being placed properly it would seem.
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.