I think the problem is improper settings. The fact they are all on the same page might complicate it and cause you to use improper or conflicting settings.
What server behaviors do you have applied on the page: checkout-alt-2.php
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.