If you check out without an account, you will be taken to a page that asks for delivery information. The problem is that after typing in the state/province, and then selecting "United States" as the country, the state province gets overwritten as "Alabama". I went to fix this problem in the HTML code and found that the form wasn't readily accessible in OnePageCheckoutBody.jsp. The following tag is empty:
<div id="kk-OnePageCheckout"></div>
When it is rendered in a browser, the address entry form gets inserted in the tag above. What is inserting this HTML? It looks like GWT is being used? How do I alter the code to change the order of the fields and fix the country / state bug? Note that entering an address during user signup does not have this problem.
Thanks,
Bob
Take a look at the One Page Checkout chapter in the documentation. It explains how you can customize this code.