your cart.php page had multiple instances of the Update Cart behavior.
this was causing the other items in the cart to be removed since the behavior was being executed multiple times.
i removed the duplicates for you.
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.