adding todo.txt for features that should be done later
changed wording of legal jargon text to be more clear and encompassing for index.html and also changed description text to be slightly more clear
added the beginnings of form validation to sign-up.html for personal info fields
added more form validation code that throws up alerts whenever the field loses focus and is left with an invalid value
added a function to enable the submit button only if all form fields hold valid values. also initialized the submit button to be disabled.
removed old form submit handler since new implementation will only allow submission is all fields are valid.
created new individual functions for each input element to be validated. also added a function to added validation hints if user fails to enter valid values to form elements. also added. also added a function to enable the submit button if all form elements are valid. lastly changed all input value change handlers to post hints if necessary or enable the submit button if necessary.
added code to make sure hints are only added once and removed when the corresponding field is validated. also added comment coverage.
refactored local script in sign-up.html into js/sign-up.js
renaming old_visitor.html to add_class in prep for that flow
built out ui similar to sign-up.html for add_class.html and altered description so it no longer looks like a copied and pasted page
created js/add_class.js by copying js/sign-up.js
removed some left over pasted text in js/add_class.js and also added the beginnings of validation
finished up validation methods for js/add_class.js though there are no change handlers presnet for new form elements so only phone is working as it should (i.e. with hints)
built out dynamic form validation (though not yet tested) and also reworked afformentioned validation technique to include disabling validation if previously valid fields become invalid
added disable action if one field is determined to be invalid after change in value to js/add_calss.js
refactored setSubmitAbility() functionality from js/add_class.js into js/sign-up.js, not test verified
adding add_class.php to flow as a copy of sign-up.php
Filled in correct info into add_class.php and cleaned up some mess around sign-up.php
adding class_lists/ folder and test file 0000000000.class_list for testing of add_class.php