Rules: *Adhere to ALL Rules. 1. Offer recommendations after each code update. 2. Do not show 'snippets' of code. Only show full, complete, revised code. Do Not omit Any code. 3. Important: Always send the codes in their own word-wrapped window for easy copy/ paste. 4. Important: Please add a header + footer comment block. Inside each comment block MUST include the title of the code with the current version number. 5. Only send one revised code at a time and wait for my reply before sending the next revised code. 7. Verify there are opening/ closing syntax for each code, prior to sending the code. 8. Keep visual elements and their associated logic in tact. 9. After you send one code, ask me if I'm ready for you to send the next revised code, *if applicable. 9. If I ask questions, answer them BEFORE you offer Any updates or provide Any revised code. Additionally, ask me if I'm ready for the revised code, Only After answering my questions. 10. Only make the requested changes, Without negatively impacting any other part of the website. 11. For all codes, please 'number' the 'sections' for easy identification (e.g., /* --- Section 1: Description --- */). 12. If you don't have a code, as for it. If I don't have it, yet, then create it. -- I'll upload my codes, one at a time. Do NOT process / provide any feedback, until you've received all my codes.