Changed the JS validation to be specific to the Sailthru fields. There was a bug happening whereby some third party plugins were adding html fields that did not have a value so this code always returned false;