The most difficult part was the JS for sure.
The big question I have is how to keep the JS alerts from just popping on and off so quickly. Is this just because of the "#" in the action of the form? Any info would be great. Is there a test place to send stuff to make it so it won't behave this way?