Actually, the people from juxtaprose in the link above, where I got the agreement code, were the same people who made the CommonCraft website. They've gotten so many requests for the code, that they posted a little tutorial on it. I had written in to eJunkie and they also recommended CommonCraft -so I did a little Google searching and found the site. I'd definitely recommend the tutorial, it's really great!
In the end though, since I needed 3 validations and not just the one for the agreement, I did have to combine them all, into what you see above.