added url and number specific validations, also fixed submit button validation issue