[eluser]awpti[/eluser]
Working on that part - still have some cleanup to do before I bother.
Couple of the functions
NEED to be rewritten and I still have to comment out the code. Not that it really needs heavy commenting.
I'll see if I can't get some of the code up in a few hours. I'll repost here once it's up - probably just a few symlinks to the live source.
Oh, and there is some redundancy in the models. This entire project was a completely off-the-cuff rush job.
EDIT:
I'd like to cover why I'm doing Captcha+E-Mail validation.
As someone said earlier, E-Mail validation and Captchas are the same.
That's not completely true. Captchas can and have been defeated relatively easily. This completely negates that possibility by forcing two forms of validation "humanity" + "a real email address". That's not something that a spammer is likely to put the time and effort into managing.